|
CFx SDK Documentation 2024 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 207 of file DbBaseSubentId.h.
|
inline |
Default constructor for objects of the OdDbBaseFullSubentPath class.
Definition at line 214 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 224 of file DbBaseSubentId.h.
|
inline |
Constructor for objects of the OdDbBaseFullSubentPath class.
| entId | [in] Object ID. |
| subId | [in] Subentity ID. |
Definition at line 234 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 249 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 262 of file DbBaseSubentId.h.
|
inline |
Returns a reference to the embedded OdDbStubPtrArray object in this BaseFullSubentPath object.
Definition at line 322 of file DbBaseSubentId.h.
|
inline |
Returns a reference to the embedded OdDbStubPtrArray object in this BaseFullSubentPath object.
Definition at line 312 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 273 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 287 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 302 of file DbBaseSubentId.h.
|
inline |
Returns a reference to the embedded OdDbSubentId object in this BaseFullSubentPath object.
Definition at line 342 of file DbBaseSubentId.h.
|
inline |
Returns a copy of the embedded OdDbSubentId object in this BaseFullSubentPath object.
Definition at line 332 of file DbBaseSubentId.h.
|
protected |
Definition at line 348 of file DbBaseSubentId.h.
|
protected |
Definition at line 349 of file DbBaseSubentId.h.