svgui
1.9
|
Interface for layers in which the Y axis represents (or can sometimes represent, depending on the display mode) the sample value. More...
#include <VerticalScaleLayer.h>
Public Member Functions | |
virtual int | getYForValue (LayerGeometryProvider *, double value) const =0 |
virtual double | getValueForY (LayerGeometryProvider *, int y) const =0 |
virtual QString | getScaleUnits () const =0 |
Detailed Description
Interface for layers in which the Y axis represents (or can sometimes represent, depending on the display mode) the sample value.
For example, TimeValueLayer uses vertical scale when in point mode and so provides this interface.
Definition at line 25 of file VerticalScaleLayer.h.
Member Function Documentation
|
pure virtual |
Implemented in TimeValueLayer, FlexiNoteLayer, NoteLayer, RegionLayer, and BoxLayer.
Referenced by LinearNumericalScale::paintVertical(), and LogNumericalScale::paintVertical().
|
pure virtual |
Implemented in TimeValueLayer, FlexiNoteLayer, NoteLayer, RegionLayer, and BoxLayer.
|
pure virtual |
Implemented in TimeValueLayer, FlexiNoteLayer, NoteLayer, RegionLayer, and BoxLayer.
Referenced by LinearNumericalScale::paintVertical(), and LogNumericalScale::paintVertical().
The documentation for this class was generated from the following file:
Generated by 1.8.11