VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions
DtAreaObjectSymbol Class Reference

class DtAreaObjectSymbol: More...

Inheritance diagram for DtAreaObjectSymbol:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtAreaObjectSymbol ()
 Constructor.
 DtAreaObjectSymbol (DtSymbolDrawer &d)
virtual ~DtAreaObjectSymbol ()
 Destructor.
 DtAreaObjectSymbol (const DtAreaObjectSymbol &orig)
 Copy Constructor.
DtAreaObjectSymboloperator= (const DtAreaObjectSymbol &rhs)
 Assignment Operator.
virtual DtSymbolclone () 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 DtSymbolcreate (DtSymbolDrawer &drawer)

Detailed Description

class DtAreaObjectSymbol:

Instances of DtAreaObjectSymbol are


Constructor & Destructor Documentation

Constructor.

Destructor.

Copy Constructor.


Member Function Documentation

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.


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)