Axis decorator primitive. It is shared between gauge and chart objects. Overriden members description see Decorator class documentation.
More...
#include <DecoratorPrimitives.h>
|
| | DecoratorAxis (Orientation orientation, uint8_t *font, int length, float minValue, float maxValue, int nTicks) |
| | Constructor. More...
|
| |
|
void | SetOffset (int offsetX, int offsetY) |
| | Sets decorator offset in the parent window coordinate system.
|
| |
|
void | GetMinMax (float &minVal, float &maxVal) |
| | Return min and max label values.
|
| |
|
void | SetMinMax (float minVal, float maxVal) |
| | Sets min and max for label values.
|
| |
|
int | GetLength () |
| | Returns axis length.
|
| |
|
Orientation | Orientation () |
| |
|
int | EstimateLeft (DC *dc) |
| | Estimates decorator left coordinate.
|
| |
|
int | EstimateRight (DC *dc) |
| | Estimates decorator right coordinate.
|
| |
|
int | EstimateTop (DC *dc) |
| | Estimates decorator top coordinate.
|
| |
|
int | EstimateBottom (DC *dc) |
| | Estimates decorator bottom coordinate.
|
| |
| void | Draw (DC *dc, int left, int top, int width, int height) |
| | Drawing code implementation. More...
|
| |
Axis decorator primitive. It is shared between gauge and chart objects. Overriden members description see Decorator class documentation.
| Enumerator |
|---|
| HorizontalTop |
Not implemented yet.
|
| HorizontalBottom |
Not implemented yet.
|
| VerticalLeft |
Vertcal axis with the labels left to the axis.
|
| VerticalRight |
Vertcal axis with the labels right to the axis.
|
| DecoratorAxis::DecoratorAxis |
( |
Orientation |
orientation, |
|
|
uint8_t * |
font, |
|
|
int |
length, |
|
|
float |
minValue, |
|
|
float |
maxValue, |
|
|
int |
nTicks |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
| orientation | axis orientation |
| font | labels font |
| length | length of axis |
| minValue | min value |
| maxValue | max value |
| nTicks | number of short line perpendicular to the axis |
| void DecoratorAxis::Draw |
( |
DC * |
dc, |
|
|
int |
left, |
|
|
int |
top, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
|
inlinevirtual |
Drawing code implementation.
- Parameters
-
Implements Decorator.
The documentation for this class was generated from the following file: