![]() |
VR-Forces 4.0.4 Class Documentation
|
Symbols representing enclosed boxed areas. More...

Public Member Functions | |
| DtBoxSymbol (DtSymbolDrawer &drawer) | |
| Constructor. | |
| DtBoxSymbol (DtNullDrawer &drawer) | |
| Constructor. | |
| DtBoxSymbol (const DtBoxSymbol &orig) | |
| Copy Constructor. | |
| virtual | ~DtBoxSymbol () |
| Destructor. | |
| virtual DtSymbol * | clone () const |
| Create a clone of this symbol. | |
| virtual bool | setAndCalculatePoint (int iIndex, const QPoint &pnt) |
| Returns true to signal to redo any kind of label layout. | |
| virtual bool | adjustPoints (QPolygon &pnts, bool constrain) |
| Adjusts the list of points to match the box we need. | |
| virtual bool | setAndCalculatePoint (int iIndex, const DtPoint &pnt, QVector< DtPoint > *list) |
| No-op. | |
| virtual bool | keepAspectRatio () const |
| Returns true if all points need to be kept in line. By default, returns false. | |
Private Member Functions | |
| DtBoxSymbol () | |
| Not implemented. Private to ensure it is only constructed with a drawer. | |
Symbols representing enclosed boxed areas.
| DtBoxSymbol::DtBoxSymbol | ( | DtSymbolDrawer & | drawer | ) |
Constructor.
| DtBoxSymbol::DtBoxSymbol | ( | DtNullDrawer & | drawer | ) |
Constructor.
| DtBoxSymbol::DtBoxSymbol | ( | const DtBoxSymbol & | orig | ) |
Copy Constructor.
| virtual DtBoxSymbol::~DtBoxSymbol | ( | ) | [virtual] |
Destructor.
| DtBoxSymbol::DtBoxSymbol | ( | ) | [private] |
Not implemented. Private to ensure it is only constructed with a drawer.
| virtual DtSymbol* DtBoxSymbol::clone | ( | ) | const [virtual] |
Create a clone of this symbol.
Reimplemented from DtPolygonSymbol.
| virtual bool DtBoxSymbol::setAndCalculatePoint | ( | int | iIndex, |
| const QPoint & | pnt | ||
| ) | [virtual] |
Returns true to signal to redo any kind of label layout.
Reimplemented from DtLineSymbol.
| virtual bool DtBoxSymbol::adjustPoints | ( | QPolygon & | pnts, |
| bool | constrain | ||
| ) | [virtual] |
Adjusts the list of points to match the box we need.
Reimplemented from DtSymbol.
| virtual bool DtBoxSymbol::setAndCalculatePoint | ( | int | iIndex, |
| const DtPoint & | pnt, | ||
| QVector< DtPoint > * | list | ||
| ) | [virtual] |
No-op.
Reimplemented from DtLineSymbol.
| virtual bool DtBoxSymbol::keepAspectRatio | ( | ) | const [virtual] |
Returns true if all points need to be kept in line. By default, returns false.
Reimplemented from DtLineSymbol.