CFx SDK Documentation
2023 SP0
|
#include <IfcModel.h>
Public Member Functions | |
virtual | ~OdIfcEntResolver () |
void | setModel (OdIfcModel *pModel) |
virtual bool | resolve (OdIfcEntityPtr pEntity, OdDbHandle h)=0 |
Protected Member Functions | |
void | assignEntity (OdIfcCompoundPtr pComplex, OdIfcEntity *pInst) |
Protected Attributes | |
OdIfcModel * | m_pModel |
An abstract class that provides an interface for the model's entity resolving functionality.
Definition at line 177 of file IfcModel.h.
|
inlinevirtual |
Destroys the entity resolver object.
Definition at line 192 of file IfcModel.h.
|
protected |
|
pure virtual |
Resolves the model's entity.
pEntity | [in] A smart pointer to the entity to be resolved. |
h | [in] A database handle of the entity to be resolved. |
|
inline |
Sets a new model to the entity resolver object.
pModel | [in] A raw pointer to the model's content object to be set. |
Definition at line 198 of file IfcModel.h.
|
protected |
Definition at line 182 of file IfcModel.h.