![]() |
VR-Forces 4.0.4 Class Documentation
|
class DtCircleObjectSymbol: More...

Public Member Functions | |
| DtCircleObjectSymbol () | |
| Constructor. | |
| DtCircleObjectSymbol (DtSymbolDrawer &d) | |
| virtual | ~DtCircleObjectSymbol () |
| Destructor. | |
| DtCircleObjectSymbol (const DtCircleObjectSymbol &orig) | |
| Copy Constructor. | |
| DtCircleObjectSymbol & | operator= (const DtCircleObjectSymbol &rhs) |
| Assignment Operator. | |
| virtual bool | select (const QPoint &point) |
| Checks to see if any children symbols intersect. | |
| virtual bool | select (const QPoint &point, const QSize &s) |
| Returns true if the rectangle intersects the symbol, if the symbol is selectable. | |
| virtual void | setHighlight (const bool highlight) |
| Set/get the highlight flag (whether the symbol should be drawn highlighted). | |
| virtual bool | highlight () const |
| virtual DtSymbol * | clone () const |
| Returns an instance of a symbol which is a copy of this. | |
| virtual int | resetLabelPositions () const |
| virtual bool | setLocationData (const QPolygon *pPoints) |
| This function is used so that multipoint symbols have the same interface as single point symbols In the single point case, it takes the first value and sets the origin from that. | |
Static Public Member Functions | |
| static DtSymbol * | create (DtSymbolDrawer &drawer) |
Protected Member Functions | |
| virtual bool | checkValid () const |
| Return true/false if need to check for concave validity. | |
class DtCircleObjectSymbol:
Instances of DtCircleObjectSymbol are
Constructor.
| virtual DtCircleObjectSymbol::~DtCircleObjectSymbol | ( | ) | [virtual] |
Destructor.
| DtCircleObjectSymbol::DtCircleObjectSymbol | ( | const DtCircleObjectSymbol & | orig | ) |
Copy Constructor.
| DtCircleObjectSymbol& DtCircleObjectSymbol::operator= | ( | const DtCircleObjectSymbol & | rhs | ) |
Assignment Operator.
| virtual bool DtCircleObjectSymbol::select | ( | const QPoint & | point | ) | [virtual] |
Checks to see if any children symbols intersect.
Reimplemented from DtAreaObjectSymbol.
| virtual bool DtCircleObjectSymbol::select | ( | const QPoint & | aPoint, |
| const QSize & | rectangleSize | ||
| ) | [virtual] |
Returns true if the rectangle intersects the symbol, if the symbol is selectable.
Reimplemented from DtLineObjectSymbol.
| virtual void DtCircleObjectSymbol::setHighlight | ( | const bool | highlight | ) | [virtual] |
Set/get the highlight flag (whether the symbol should be drawn highlighted).
Reimplemented from DtLineObjectSymbol.
| virtual bool DtCircleObjectSymbol::highlight | ( | ) | const [virtual] |
Reimplemented from DtLineObjectSymbol.
| virtual DtSymbol* DtCircleObjectSymbol::clone | ( | ) | const [virtual] |
Returns an instance of a symbol which is a copy of this.
The caller is responsible for freeing the memory.
Reimplemented from DtAreaObjectSymbol.
| virtual int DtCircleObjectSymbol::resetLabelPositions | ( | ) | const [virtual] |
Reimplemented from DtLineObjectSymbol.
| virtual bool DtCircleObjectSymbol::setLocationData | ( | const QPolygon * | ) | [virtual] |
This function is used so that multipoint symbols have the same interface as single point symbols In the single point case, it takes the first value and sets the origin from that.
Reimplemented from DtCompositeSymbol.
| virtual bool DtCircleObjectSymbol::checkValid | ( | ) | const [protected, virtual] |
Return true/false if need to check for concave validity.
By default returns true
Reimplemented from DtAreaObjectSymbol.
| static DtSymbol* DtCircleObjectSymbol::create | ( | DtSymbolDrawer & | drawer | ) | [static] |
Reimplemented from DtAreaObjectSymbol.