CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdRxSymbolSketch Class Reference

#include <RxSketchObject.h>

Inheritance diagram for OdRxSymbolSketch:
OdRxSketchObject OdRxObject OdRxDetailSketch OdRxSectionSketch

Public Member Functions

 ODRX_DECLARE_MEMBERS (OdRxSymbolSketch)
 
 OdRxSymbolSketch ()
 
virtual ~OdRxSymbolSketch ()
 
OdDbObjectId symbolObjId () const
 
void setSymbolObjId (OdDbObjectId)
 
OdDbObjectId childViewId () const
 
void setChildViewId (OdDbObjectId)
 
OdDbObjectId definitionEntityId () const
 
void setDefinitionEntityId (const OdDbObjectId &)
 
bool isDefinitionDifferentWithLastEvaluated () const
 
OdResult getConstructionGeometry (OdArray< OdDbObjectId > &) const
 
OdResult createDefinitionConstraints ()
 
OdResult updateLastEvaluatedDefintionEntity ()
 
void associateSymbolAndDefinition ()
 
bool isConstructionGeometry (const OdDbEntity &) const
 
- Public Member Functions inherited from OdRxSketchObject
 ODRX_USING_HEAP_OPERATORS (OdRxObject)
 
 ODRX_DECLARE_MEMBERS (OdRxSketchObject)
 
virtual ~OdRxSketchObject ()
 
unsigned short sketchTag () const
 
void setTag (unsigned short tag)
 
OdDbObjectId getViewRepId () const
 
OdDbObjectId getSecSymbolId () const
 
OdDbObjectId getEntityId () const
 
void setViewRepId (OdDbObjectId)
 
void setSymbolId (OdDbObjectId)
 
void setEntityId (OdDbObjectId)
 
virtual OdResult dwgInFields (OdDbDwgFiler *pFiler)
 
virtual void dwgOutFields (OdDbDwgFiler *pFiler) const
 
virtual OdResult dxfInFields (OdDbDxfFiler *pFiler)
 
virtual void dxfOutFields (OdDbDxfFiler *pFiler) const
 
- 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
 

Additional Inherited Members

- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 
static void rxInit ()
 
static void rxUninit ()
 
- Protected Member Functions inherited from OdRxSketchObject
 OdRxSketchObject ()
 
- Protected Attributes inherited from OdRxSketchObject
class OdRxSketchObjectImpl * m_pImpObj
 

Detailed Description

<group OdModelDocObj_Classes>

Definition at line 107 of file RxSketchObject.h.

Constructor & Destructor Documentation

◆ OdRxSymbolSketch()

OdRxSymbolSketch::OdRxSymbolSketch ( )

◆ ~OdRxSymbolSketch()

virtual OdRxSymbolSketch::~OdRxSymbolSketch ( )
virtual

Member Function Documentation

◆ associateSymbolAndDefinition()

void OdRxSymbolSketch::associateSymbolAndDefinition ( )

◆ childViewId()

OdDbObjectId OdRxSymbolSketch::childViewId ( ) const

◆ createDefinitionConstraints()

OdResult OdRxSymbolSketch::createDefinitionConstraints ( )

◆ definitionEntityId()

OdDbObjectId OdRxSymbolSketch::definitionEntityId ( ) const

◆ getConstructionGeometry()

OdResult OdRxSymbolSketch::getConstructionGeometry ( OdArray< OdDbObjectId > & ) const

◆ isConstructionGeometry()

bool OdRxSymbolSketch::isConstructionGeometry ( const OdDbEntity & ) const

◆ isDefinitionDifferentWithLastEvaluated()

bool OdRxSymbolSketch::isDefinitionDifferentWithLastEvaluated ( ) const

◆ ODRX_DECLARE_MEMBERS()

OdRxSymbolSketch::ODRX_DECLARE_MEMBERS ( OdRxSymbolSketch )

◆ setChildViewId()

void OdRxSymbolSketch::setChildViewId ( OdDbObjectId )

◆ setDefinitionEntityId()

void OdRxSymbolSketch::setDefinitionEntityId ( const OdDbObjectId & )

◆ setSymbolObjId()

void OdRxSymbolSketch::setSymbolObjId ( OdDbObjectId )

◆ symbolObjId()

OdDbObjectId OdRxSymbolSketch::symbolObjId ( ) const

◆ updateLastEvaluatedDefintionEntity()

OdResult OdRxSymbolSketch::updateLastEvaluatedDefintionEntity ( )

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