Changeset 1331
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/Graph.cc
r1330 r1331 217 217 218 218 219 unsigned int Graph::tick_spacing(const double range) const220 {221 // range = msn * 10^characteristic = msn * power222 unsigned char characteristic= static_cast<unsigned char>(std::log10(range));223 double power = std::pow(10.0, characteristic);224 double msn = range/power;225 if (msn>=5.0)226 return power;227 if (msn>=2.0)228 return 0.5 * power;229 return 0.2 * power;230 }231 232 233 219 const std::vector<time_t>& Graph::dates(void) 234 220 { -
trunk/lib/Graph.h
r1330 r1331 157 157 void print_legend(void); 158 158 void staircase(svn_revnum_t rev0, PLFLT y0, svn_revnum_t rev1, PLFLT y1); 159 unsigned int tick_spacing(const double range) const;160 159 161 160 std::vector<legend_data> legend_;
Note: See TracChangeset
for help on using the changeset viewer.