#include <DbCompoundObjectId.h>
|
| ODRX_DECLARE_MEMBERS (OdDbCompoundObjectId) |
|
virtual | ~OdDbCompoundObjectId () |
|
void | addRef () |
|
void | release () |
|
long | numRefs () const |
|
OdDbCompoundObjectId & | operator= (const OdDbObjectId &) |
|
OdDbCompoundObjectId & | operator= (const OdDbCompoundObjectId &) |
|
bool | operator== (const OdDbCompoundObjectId &) const |
|
bool | operator!= (const OdDbCompoundObjectId &other) const |
|
OdDbObjectId | topId () const |
|
OdDbObjectId | leafId () const |
|
OdResult | getFullPath (OdDbObjectIdArray &fullPath) const |
|
OdResult | getPath (OdDbObjectIdArray &path) const |
|
void | setEmpty () |
|
OdResult | set (const OdDbObjectId &, OdDbDatabase *pHostDatabase=NULL) |
|
OdResult | set (const OdDbCompoundObjectId &, OdDbDatabase *pHostDatabase=NULL) |
|
OdResult | set (const OdDbObjectId &id, const OdDbObjectIdArray &path, OdDbDatabase *pHostDatabase=NULL) |
|
OdResult | setFullPath (const OdDbObjectIdArray &fullPath, OdDbDatabase *pHostDatabase=NULL) |
|
bool | isEmpty () const |
|
bool | isValid (int validityCheckingLevel=1) const |
|
bool | isExternal () const |
|
bool | isSimpleObjectId () const |
|
OdResult | getTransform (OdGeMatrix3d &trans) const |
|
bool | remap (const OdDbIdMapping &idMap) |
|
OdResult | dwgOutFields (OdDbDwgFiler *pFiler, OdDbDatabase *pHostDatabase) const |
|
OdResult | dwgInFields (OdDbDwgFiler *pFiler, int ownerVersion) |
|
OdResult | dxfOutFields (OdDbDxfFiler *pFiler, OdDbDatabase *pHostDatabase) const |
|
OdResult | dxfInFields (OdDbDxfFiler *pFiler, OdDbDatabase *pHostDatabase, int ownerVersion) |
|
| OdDbCompoundObjectId () |
|
| OdDbCompoundObjectId (const OdDbCompoundObjectId &other) |
|
| ODRX_HEAP_OPERATORS () |
|
| OdRxObject () |
|
virtual | ~OdRxObject () |
|
virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
|
virtual OdRxObject * | x (const OdRxClass *pClass) const |
|
virtual OdRxClass * | isA () 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 |
|
<group OdDb_Classes>
Definition at line 44 of file DbCompoundObjectId.h.
◆ ~OdDbCompoundObjectId()
virtual OdDbCompoundObjectId::~OdDbCompoundObjectId |
( |
| ) |
|
|
virtual |
◆ OdDbCompoundObjectId() [1/3]
OdDbCompoundObjectId::OdDbCompoundObjectId |
( |
| ) |
|
◆ OdDbCompoundObjectId() [2/3]
◆ OdDbCompoundObjectId() [3/3]
OdDbCompoundObjectId::OdDbCompoundObjectId |
( |
OdDbCompoundObjectIdImpl * |
| ) |
|
|
protected |
◆ addRef()
void OdDbCompoundObjectId::addRef |
( |
| ) |
|
|
virtual |
Increments the reference count of this object.
Implements OdRxObject.
◆ dwgInFields()
◆ dwgOutFields()
◆ dxfInFields()
◆ dxfOutFields()
◆ getFullPath()
◆ getPath()
◆ getTransform()
◆ isEmpty()
bool OdDbCompoundObjectId::isEmpty |
( |
| ) |
const |
◆ isExternal()
bool OdDbCompoundObjectId::isExternal |
( |
| ) |
const |
◆ isSimpleObjectId()
bool OdDbCompoundObjectId::isSimpleObjectId |
( |
| ) |
const |
◆ isValid()
bool OdDbCompoundObjectId::isValid |
( |
int |
validityCheckingLevel = 1 | ) |
const |
◆ leafId()
◆ nullId()
◆ numRefs()
long OdDbCompoundObjectId::numRefs |
( |
| ) |
const |
|
virtual |
Returns the reference count of this object.
Reimplemented from OdRxObject.
◆ ODRX_DECLARE_MEMBERS()
◆ operator!=()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
◆ release()
void OdDbCompoundObjectId::release |
( |
| ) |
|
|
virtual |
Decrements the reference count of this object.
Implements OdRxObject.
◆ remap()
◆ set() [1/3]
◆ set() [2/3]
◆ set() [3/3]
◆ setEmpty()
void OdDbCompoundObjectId::setEmpty |
( |
| ) |
|
◆ setFullPath()
◆ topId()
◆ m_pImpl
OdDbCompoundObjectIdImpl* OdDbCompoundObjectId::m_pImpl |
|
protected |
The documentation for this class was generated from the following file: