|
Public Types |
| enum | PositionState {
posNone,
posTop,
posLeft,
posRight,
posBottom,
posBelow,
posToLeft,
posCentre
} |
Public Member Functions |
| | oofGeoColumn (int XIdeal, int YIdeal, int width, int height, oofSeries *SeriesPtr=0, PositionState=posNone) |
| | oofGeoColumn (int XIdeal, int width, int height, oofSeries *SeriesPtr) |
| virtual oofRect | BoundingRect (oofTransformationManager *) |
| virtual void | Transform (oofTransformationManager *inTransformationManagerPtr) |
| virtual void | describe (std::ostream &) const |
| virtual oofString | geoType () const |
| oofSeries * | SeriesPtr () |
| PositionState | Position () |
| virtual void | setLocation (long inXIdeal, long inYIdeal) |
| int | locationX () |
| int | locationY () |
| void | draw () |
| void | setDrawStyle (const oofColor &fg=oofColor::Black, const oofPattern &pat=oofPattern::gray, const oofPattern &mono=oofPattern::gray, const oofColor &bg=oofColor::White) |
| void | setDrawStyle (const oofDrawStyle &) |
| const oofDrawStyle * | drawStyle () const |
Protected Member Functions |
| virtual void | DrawSelf (const oofDrawStyle *) |
| void | setLabel (bool required, int value, int x, int y, int width) |
Protected Attributes |
| int | mIdealWidth |
| int | mIdealHeight |
| int | mDrawWidth |
| int | mDrawHeight |
| oofGeoText * | mValueLabel |
| bool | mRequired |
| int | mValue |
| int | mXTextPos |
| int | mYTextPos |
| int | mTextWidth |
| int | mXIdeal |
| int | mYIdeal |
| int | mXDraw |
| int | mYDraw |
| oofSeries * | mSeriesPtr |
| PositionState | mPosition |
| oofDrawStyle * | mDrawStyle |