|
Public Types |
| enum | PositionState {
posNone,
posTop,
posLeft,
posRight,
posBottom,
posBelow,
posToLeft,
posCentre
} |
Public Member Functions |
| | oofGeoCircle (int XIdeal, int YIdeal, int diameter, oofSeries *SeriesPtr=0, PositionState=posNone) |
| virtual void | Transform (oofTransformationManager *inTransformationManagerPtr) |
| virtual void | describe (std::ostream &) const |
| virtual oofString | geoType () const |
| oofSeries * | SeriesPtr () |
| PositionState | Position () |
| virtual oofRect | BoundingRect (oofTransformationManager *) |
| 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 Attributes |
| int | mXIdeal |
| int | mYIdeal |
| int | mXDraw |
| int | mYDraw |
| oofSeries * | mSeriesPtr |
| PositionState | mPosition |
| oofDrawStyle * | mDrawStyle |