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.