CFx SDK Documentation 2024 SP0
|
#include "TD_PackPush.h"
#include "DbRootExport.h"
#include "DbStubPtrArray.h"
#include "TD_PackPop.h"
Go to the source code of this file.
Classes | |
class | OdDbSubentId |
class | OdDbBaseFullSubentPath |
class | OdBaseDatabaseByResolver |
Namespaces | |
namespace | OdDb |
Macros | |
#define | ODDB_DBBASESUBENT_H /*!DOM*/ |
Typedefs | |
typedef OdArray< OdDbBaseFullSubentPath > | OdDbBaseFullSubentPathArray |
Enumerations | |
enum | OdDb::SubentType { OdDb::kNullSubentType = 0 , OdDb::kFaceSubentType , OdDb::kEdgeSubentType , OdDb::kVertexSubentType , OdDb::kMlineSubentCache , OdDb::kClassSubentType } |
Functions | |
DBROOT_EXPORT OdRxObject * | baseDatabaseBy (OdDbStub *id) |
DBROOT_EXPORT void | addBaseDatabaseByResolver (OdBaseDatabaseByResolver *pResolver) |
DBROOT_EXPORT void | removeBaseDatabaseByResolver (OdBaseDatabaseByResolver *pResolver) |
#define ODDB_DBBASESUBENT_H /*!DOM*/ |
Definition at line 28 of file DbBaseSubentId.h.
This template class is a specialization of the OdArray class for OdDbBaseFullSubentPath object pointers.
Definition at line 355 of file DbBaseSubentId.h.
DBROOT_EXPORT void addBaseDatabaseByResolver | ( | OdBaseDatabaseByResolver * | pResolver | ) |
Adds an OdBaseDatabaseByResolver object.
pResolver | [in] Pointer to the OdBaseDatabaseByResolver object to add. |
DBROOT_EXPORT OdRxObject * baseDatabaseBy | ( | OdDbStub * | id | ) |
Obtais a pointer to the OdDbBaseDatabase object based on the universal object ID.
id | [in] Universal object ID. |
DBROOT_EXPORT void removeBaseDatabaseByResolver | ( | OdBaseDatabaseByResolver * | pResolver | ) |
Removes an OdBaseDatabaseByResolver object.
pResolver | [in] Pointer to the OdBaseDatabaseByResolver object to remove. |