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

#include <RxSketchObject.h>

Inheritance diagram for OdRxSketchObject:
OdRxObject OdRxFreeSketch OdRxSymbolSketch OdRxDetailSketch OdRxSectionSketch

Public Member Functions

 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
 

Protected Member Functions

 OdRxSketchObject ()
 

Protected Attributes

class OdRxSketchObjectImpl * m_pImpObj
 

Additional Inherited Members

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

Detailed Description

<group OdModelDocObj_Classes>

Definition at line 34 of file RxSketchObject.h.

Constructor & Destructor Documentation

◆ OdRxSketchObject()

OdRxSketchObject::OdRxSketchObject ( )
protected

◆ ~OdRxSketchObject()

virtual OdRxSketchObject::~OdRxSketchObject ( )
virtual

Member Function Documentation

◆ dwgInFields()

virtual OdResult OdRxSketchObject::dwgInFields ( OdDbDwgFiler * pFiler)
virtual

◆ dwgOutFields()

virtual void OdRxSketchObject::dwgOutFields ( OdDbDwgFiler * pFiler) const
virtual

◆ dxfInFields()

virtual OdResult OdRxSketchObject::dxfInFields ( OdDbDxfFiler * pFiler)
virtual

◆ dxfOutFields()

virtual void OdRxSketchObject::dxfOutFields ( OdDbDxfFiler * pFiler) const
virtual

◆ getEntityId()

OdDbObjectId OdRxSketchObject::getEntityId ( ) const

◆ getSecSymbolId()

OdDbObjectId OdRxSketchObject::getSecSymbolId ( ) const

◆ getViewRepId()

OdDbObjectId OdRxSketchObject::getViewRepId ( ) const

◆ ODRX_DECLARE_MEMBERS()

OdRxSketchObject::ODRX_DECLARE_MEMBERS ( OdRxSketchObject )

◆ ODRX_USING_HEAP_OPERATORS()

OdRxSketchObject::ODRX_USING_HEAP_OPERATORS ( OdRxObject )

◆ setEntityId()

void OdRxSketchObject::setEntityId ( OdDbObjectId )

◆ setSymbolId()

void OdRxSketchObject::setSymbolId ( OdDbObjectId )

◆ setTag()

void OdRxSketchObject::setTag ( unsigned short tag)

◆ setViewRepId()

void OdRxSketchObject::setViewRepId ( OdDbObjectId )

◆ sketchTag()

unsigned short OdRxSketchObject::sketchTag ( ) const

Member Data Documentation

◆ m_pImpObj

class OdRxSketchObjectImpl* OdRxSketchObject::m_pImpObj
protected

Definition at line 79 of file RxSketchObject.h.


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