|
| | LinearScale () |
| | Applies LinearAutoScaler::execute() for autoscaling
|
| |
| int | autoscale (double &a, double &b, double start, double stop, int ivals) override |
| | Autoscales the axis
|
| |
| Scale * | clone () const override |
| | Returns a new heap based object utilized from ClonePtr
|
| |
| void | calculate () override |
| | Creates the major and minor vector for the scale
|
| |
| virtual QString | ticLabel (unsigned int idx) const |
| | Maps the double value at tic-position idx to a final representation
|
| |
| virtual void | setLimits (double start, double stop) |
| | Sets start and stop value for the scale
|
| |
| virtual void | setMajors (int val) |
| | Sets number of major intervals
|
| |
| virtual void | setMinors (int val) |
| | Sets number of minor intervals per major interval
|
| |
| virtual void | setMajorLimits (double start, double stop) |
| | Sets value of first and last major tic
|
| |
| int | majors () const |
| | Returns major intervals
|
| |
| int | minors () const |
| | Returns minor intervals
|
| |
| const std::vector< double > & | majorTicks () const |
| | Returns const reference to major tic positions
|
| |
| const std::vector< double > & | minorTicks () const |
| | Returns const reference to minor tic positions
|
| |
| void | copyFrom (const Scale &other) |
| | Copies Scale base state from another Scale
|
| |
The standard (1:1) mapping class for axis numbering