CFx SDK Documentation  2022 SP0
Public Member Functions | Protected Attributes | List of all members
OdRxSketchManager Class Reference

#include <RxSketchManager.h>

Inheritance diagram for OdRxSketchManager:
OdRxObject

Public Member Functions

 ODRX_DECLARE_MEMBERS (OdRxSketchManager)
 
 OdRxSketchManager ()
 
virtual ~OdRxSketchManager ()
 
virtual OdResult dwgInFields (OdDbDwgFiler *pFiler)
 
virtual void dwgOutFields (OdDbDwgFiler *pFiler) const
 
virtual OdResult dxfInFields (OdDbDxfFiler *pFiler)
 
virtual void dxfOutFields (OdDbDxfFiler *pFiler) const
 
void clearSketchObjects ()
 
OdDbObjectId constructionLineType () const
 
void deleteSketch (OdRxSketchObject const *pSketchObj)
 
OdResult enterSketchMode (OdRxSketchObject *pSketchObj)
 
OdResult exitSketchMode ()
 
OdRxSketchObjectgetActiveSketch ()
 
OdRxSketchObjectgetSketchFromTag (unsigned short tag)
 
OdRxSymbolSketchgetSymbolSketchFromSymbol (OdDbObjectId const &symbolId)
 
OdRxSymbolSketchgetSymbolSketchFromViewRep (OdDbObjectId const &viewRepId)
 
bool hasSketchObjects () const
 
bool isDirty () const
 
bool isInSketchMode () const
 
OdDbObjectId const owningViewRep () const
 
void setIsDirty (bool bDirty)
 
OdDbObjectId const sketchBlockReference () const
 
void transformSketches (OdGeMatrix3d const &matrix)
 
void updateConstraintGroupWorkPlanes (OdGePlane const &plane)
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
virtual void addRef ()=0
 
virtual void release ()=0
 
virtual long numRefs () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual void copyFrom (const OdRxObject *pSource)
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Protected Attributes

class OdRxSketchManagerImplm_pImpl
 

Additional Inherited Members

- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 

Detailed Description

<group OdModelDocObj_Classes>

Definition at line 34 of file RxSketchManager.h.

Constructor & Destructor Documentation

◆ OdRxSketchManager()

OdRxSketchManager::OdRxSketchManager ( )

◆ ~OdRxSketchManager()

virtual OdRxSketchManager::~OdRxSketchManager ( )
virtual

Member Function Documentation

◆ clearSketchObjects()

void OdRxSketchManager::clearSketchObjects ( )

◆ constructionLineType()

OdDbObjectId OdRxSketchManager::constructionLineType ( ) const

◆ deleteSketch()

void OdRxSketchManager::deleteSketch ( OdRxSketchObject const *  pSketchObj)

◆ dwgInFields()

virtual OdResult OdRxSketchManager::dwgInFields ( OdDbDwgFiler pFiler)
virtual

◆ dwgOutFields()

virtual void OdRxSketchManager::dwgOutFields ( OdDbDwgFiler pFiler) const
virtual

◆ dxfInFields()

virtual OdResult OdRxSketchManager::dxfInFields ( OdDbDxfFiler pFiler)
virtual

◆ dxfOutFields()

virtual void OdRxSketchManager::dxfOutFields ( OdDbDxfFiler pFiler) const
virtual

◆ enterSketchMode()

OdResult OdRxSketchManager::enterSketchMode ( OdRxSketchObject pSketchObj)

◆ exitSketchMode()

OdResult OdRxSketchManager::exitSketchMode ( )

◆ getActiveSketch()

OdRxSketchObject* OdRxSketchManager::getActiveSketch ( )

◆ getSketchFromTag()

OdRxSketchObject* OdRxSketchManager::getSketchFromTag ( unsigned short  tag)

◆ getSymbolSketchFromSymbol()

OdRxSymbolSketch* OdRxSketchManager::getSymbolSketchFromSymbol ( OdDbObjectId const &  symbolId)

◆ getSymbolSketchFromViewRep()

OdRxSymbolSketch* OdRxSketchManager::getSymbolSketchFromViewRep ( OdDbObjectId const &  viewRepId)

◆ hasSketchObjects()

bool OdRxSketchManager::hasSketchObjects ( ) const

◆ isDirty()

bool OdRxSketchManager::isDirty ( ) const

◆ isInSketchMode()

bool OdRxSketchManager::isInSketchMode ( ) const

◆ ODRX_DECLARE_MEMBERS()

OdRxSketchManager::ODRX_DECLARE_MEMBERS ( OdRxSketchManager  )

◆ owningViewRep()

OdDbObjectId const OdRxSketchManager::owningViewRep ( ) const

◆ setIsDirty()

void OdRxSketchManager::setIsDirty ( bool  bDirty)

◆ sketchBlockReference()

OdDbObjectId const OdRxSketchManager::sketchBlockReference ( ) const

◆ transformSketches()

void OdRxSketchManager::transformSketches ( OdGeMatrix3d const &  matrix)

◆ updateConstraintGroupWorkPlanes()

void OdRxSketchManager::updateConstraintGroupWorkPlanes ( OdGePlane const &  plane)

Member Data Documentation

◆ m_pImpl

class OdRxSketchManagerImpl* OdRxSketchManager::m_pImpl
protected

Definition at line 68 of file RxSketchManager.h.


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