|
CFx SDK Documentation 2026 SP0
|
#include <DbBaseSubentId.h>
Public Member Functions | |
| OdDbBaseFullSubentPath () | |
| OdDbBaseFullSubentPath (OdDb::SubentType type, OdGsMarker index) | |
| OdDbBaseFullSubentPath (OdDbStub *entId, OdDbSubentId subId) | |
| OdDbBaseFullSubentPath (OdDbStub *entId, OdDb::SubentType type, OdGsMarker index) | |
| OdDbBaseFullSubentPath (OdDbStubPtrArray objectIds, OdDbSubentId subId) | |
| void | objectIds (OdDbStubPtrArray &objectIdsArg) const |
| OdDbBaseFullSubentPath & | operator= (const OdDbBaseFullSubentPath &fullSubentPath) |
| bool | operator== (const OdDbBaseFullSubentPath &fullSubentPath) const |
| const OdDbStubPtrArray & | objectIds () const |
| OdDbStubPtrArray & | objectIds () |
| const OdDbSubentId | subentId () const |
| OdDbSubentId & | subentId () |
Protected Attributes | |
| OdDbStubPtrArray | m_ObjectIds |
| OdDbSubentId | m_SubentId |
This base class uniquely defines subentities within in a database instance.
Corresponding C++ library: TD_DbRoot
<group OdDbRoot_Classes>
Definition at line 251 of file DbBaseSubentId.h.
|
inline |
Default constructor for objects of the OdDbBaseFullSubentPath class.
Definition at line 258 of file DbBaseSubentId.h.
|
inline |
Constructor for objects of the OdDbBaseFullSubentPath class. Constructs a subentity based on type and index.
| type | [in] Subentity type. |
| index | [in] Index. |
Definition at line 268 of file DbBaseSubentId.h.
|
inline |
Constructor for objects of the OdDbBaseFullSubentPath class.
| entId | [in] Object ID. |
| subId | [in] Subentity ID. |
Definition at line 278 of file DbBaseSubentId.h.
|
inline |
Constructor for objects of the OdDbBaseFullSubentPath class. Constructs a subentity based on type and index.
| entId | [in] Object ID. |
| type | [in] Subentity type. |
| index | [in] Index. |
Definition at line 293 of file DbBaseSubentId.h.
|
inline |
Constructor for objects of the OdDbBaseFullSubentPath class.
| objectIds | [in] Array of object IDs. |
| subId | [in] Subentity ID. |
Definition at line 306 of file DbBaseSubentId.h.
|
inline |
Returns a reference to the embedded OdDbStubPtrArray object in this BaseFullSubentPath object.
Definition at line 366 of file DbBaseSubentId.h.
|
inline |
Returns a reference to the embedded OdDbStubPtrArray object in this BaseFullSubentPath object.
Definition at line 356 of file DbBaseSubentId.h.
|
inline |
Returns the array of object IDs that define the path to the subentity.
| objectIdsArg | [out] Array of object IDs. |
Definition at line 317 of file DbBaseSubentId.h.
|
inline |
This is the assignment operator for objects of the OdDbBaseFullSubentPath class. Assigns the value of the second operand to the first one.
| fullSubentPath | [in] Object to be assigned. |
Definition at line 331 of file DbBaseSubentId.h.
|
inline |
Comparison operator. This operator compares this object with another object of the OdDbBaseFullSubentPath type.
| fullSubentPath | [in] Object to be compared with this object. |
Definition at line 346 of file DbBaseSubentId.h.
|
inline |
Returns a reference to the embedded OdDbSubentId object in this BaseFullSubentPath object.
Definition at line 386 of file DbBaseSubentId.h.
|
inline |
Returns a copy of the embedded OdDbSubentId object in this BaseFullSubentPath object.
Definition at line 376 of file DbBaseSubentId.h.
|
protected |
Definition at line 392 of file DbBaseSubentId.h.
|
protected |
Definition at line 393 of file DbBaseSubentId.h.