CFx SDK Documentation
2020SP3
|
#include <DbBaseSubentId.h>
Public Member Functions | |
OdDbSubentId () | |
OdDbSubentId (OdDb::SubentType type, OdGsMarker index) | |
bool | operator== (const OdDbSubentId &subentId) const |
bool | operator!= (const OdDbSubentId &subentId) const |
OdDb::SubentType | type () const |
void | setType (OdDb::SubentType type) |
OdGsMarker | index () const |
void | setIndex (OdGsMarker index) |
This class implements Subentity Id objects for OdDbEntity objects in an OdDbDatabase instance.
Subentity type must be one of the following:
Value OdDb::kNullSubentType 0 OdDb::kFaceSubentType 1 OdDb::kEdgeSubentType 2 OdDb::kVertexSubentType 3
OdDb::kMlineSubentCache 4
Each SubentityId object is created from a Subentity type and an index.
Corresponding C++ library: TD_DbRoot
<group OdDbRoot_Classes>
Definition at line 71 of file DbBaseSubentId.h.
|
inline |
Definition at line 74 of file DbBaseSubentId.h.
|
inline |
Definition at line 79 of file DbBaseSubentId.h.
|
inline |
Returns the index of this SubentId object.
Definition at line 139 of file DbBaseSubentId.h.
|
inline |
Definition at line 89 of file DbBaseSubentId.h.
|
inline |
Definition at line 84 of file DbBaseSubentId.h.
|
inline |
Sets the index of this SubentId object.
index | [in] Index. |
Definition at line 148 of file DbBaseSubentId.h.
|
inline |
Sets the type of this SubentId object.
type | [in] Type. |
Value OdDb::kNullSubentType 0 OdDb::kFaceSubentType 1 OdDb::kEdgeSubentType 2 OdDb::kVertexSubentType 3
OdDb::kMlineSubentCache 4
Definition at line 132 of file DbBaseSubentId.h.
|
inline |
Returns the type of this SubentId object.
type returns one of the following:
Value OdDb::kNullSubentType 0 OdDb::kFaceSubentType 1 OdDb::kEdgeSubentType 2 OdDb::kVertexSubentType 3
OdDb::kMlineSubentCache 4
Definition at line 110 of file DbBaseSubentId.h.