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

Public Member Functions | |
| DtAreaObjectSymbol () | |
| Constructor. | |
| DtAreaObjectSymbol (DtSymbolDrawer &d) | |
| virtual | ~DtAreaObjectSymbol () |
| Destructor. | |
| DtAreaObjectSymbol (const DtAreaObjectSymbol &orig) | |
| Copy Constructor. | |
| DtAreaObjectSymbol & | operator= (const DtAreaObjectSymbol &rhs) |
| Assignment Operator. | |
| virtual DtSymbol * | clone () const |
| Returns an instance of a symbol which is a copy of this. | |
| virtual bool | closedFigure () const |
| virtual bool | checkValid () const |
| Return true/false if need to check for concave validity. | |
| virtual bool | select (const QPoint &point) |
| Checks to see if any children symbols intersect. | |
| virtual void | setAllowInsideSelection (bool b) |
| If set to true, will check if point is inside area, not just segments. | |
Static Public Member Functions | |
| static DtSymbol * | create (DtSymbolDrawer &drawer) |
class DtAreaObjectSymbol:
Instances of DtAreaObjectSymbol are
Constructor.
| virtual DtAreaObjectSymbol::~DtAreaObjectSymbol | ( | ) | [virtual] |
Destructor.
| DtAreaObjectSymbol::DtAreaObjectSymbol | ( | const DtAreaObjectSymbol & | orig | ) |
Copy Constructor.
| DtAreaObjectSymbol& DtAreaObjectSymbol::operator= | ( | const DtAreaObjectSymbol & | rhs | ) |
Assignment Operator.
| virtual DtSymbol* DtAreaObjectSymbol::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 DtLineObjectSymbol.
Reimplemented in DtCircleObjectSymbol.
| virtual bool DtAreaObjectSymbol::closedFigure | ( | ) | const [virtual] |
Reimplemented from DtLineObjectSymbol.
| virtual bool DtAreaObjectSymbol::checkValid | ( | ) | const [virtual] |
Return true/false if need to check for concave validity.
By default returns true
Reimplemented in DtCircleObjectSymbol.
| virtual bool DtAreaObjectSymbol::select | ( | const QPoint & | point | ) | [virtual] |
Checks to see if any children symbols intersect.
Reimplemented from DtLineObjectSymbol.
Reimplemented in DtCircleObjectSymbol.
| virtual void DtAreaObjectSymbol::setAllowInsideSelection | ( | bool | b | ) | [virtual] |
If set to true, will check if point is inside area, not just segments.
Default is false
| static DtSymbol* DtAreaObjectSymbol::create | ( | DtSymbolDrawer & | drawer | ) | [static] |
Reimplemented from DtLineObjectSymbol.
Reimplemented in DtCircleObjectSymbol.