#include <IfcModelFiller.h>
Definition at line 32 of file IfcModelFiller.h.
◆ OdIfcModelFiller()
OdIfcModelFiller::OdIfcModelFiller |
( |
OdDAI::Model * |
model | ) |
|
|
inlineprotected |
◆ ~OdIfcModelFiller()
virtual OdIfcModelFiller::~OdIfcModelFiller |
( |
| ) |
|
|
inlinevirtual |
◆ appendSharedInstances()
void OdIfcModelFiller::appendSharedInstances |
( |
| ) |
|
|
protected |
Appends shared (commonly used) geometrical entities as directions aling axis etc.
◆ createAxis2Placement2D()
OdIfc::OdIfcEntityPtr OdIfcModelFiller::createAxis2Placement2D |
( |
const OdGeMatrix2d & |
m | ) |
|
◆ createAxis2Placement3D()
OdIfc::OdIfcEntityPtr OdIfcModelFiller::createAxis2Placement3D |
( |
const OdGeMatrix3d & |
m | ) |
|
◆ createCartesianPoint() [1/2]
OdIfc::OdIfcEntityPtr OdIfcModelFiller::createCartesianPoint |
( |
const OdGePoint2d & |
p | ) |
|
Creates an instance of 2D IfcCartesianPoint within a model.
◆ createCartesianPoint() [2/2]
OdIfc::OdIfcEntityPtr OdIfcModelFiller::createCartesianPoint |
( |
const OdGePoint3d & |
p | ) |
|
Creates an instance of 3D IfcCartesianPoint within a model.
◆ createDirection() [1/2]
OdIfc::OdIfcEntityPtr OdIfcModelFiller::createDirection |
( |
const OdGeVector2d & |
v | ) |
|
Creates an instance of 2D IfcDirection within a model.
◆ createDirection() [2/2]
OdIfc::OdIfcEntityPtr OdIfcModelFiller::createDirection |
( |
const OdGeVector3d & |
v | ) |
|
Creates an instance of 3D IfcDirection within a model.
◆ createFromScratch()
OdIfc::OdIfcEntityPtr OdIfcModelFiller::createFromScratch |
( |
const OdString & |
organizationName, |
|
|
const OdString & |
applicationDeveloperName, |
|
|
const OdString & |
applicationDeveloperDescription, |
|
|
const OdString & |
applicationFullName, |
|
|
const OdString & |
applicationVersion, |
|
|
const OdString & |
applicationIdentifier |
|
) |
| |
details Fills an empty model by predefined set of entities.
- Returns
- Returns a smart pointer to instantiated IfcProject.
◆ createSiUnit()
OdIfc::OdIfcEntityPtr OdIfcModelFiller::createSiUnit |
( |
const char * |
unitType, |
|
|
const char * |
prefix, |
|
|
const char * |
name, |
|
|
bool |
append = false |
|
) |
| |
◆ dirX()
const OdDAIObjectId & OdIfcModelFiller::dirX |
( |
| ) |
const |
|
inline |
◆ dirX2D()
const OdDAIObjectId & OdIfcModelFiller::dirX2D |
( |
| ) |
const |
|
inline |
◆ dirY()
const OdDAIObjectId & OdIfcModelFiller::dirY |
( |
| ) |
const |
|
inline |
◆ dirY2D()
const OdDAIObjectId & OdIfcModelFiller::dirY2D |
( |
| ) |
const |
|
inline |
◆ dirZ()
const OdDAIObjectId & OdIfcModelFiller::dirZ |
( |
| ) |
const |
|
inline |
◆ identity()
const OdDAIObjectId & OdIfcModelFiller::identity |
( |
| ) |
const |
|
inline |
◆ identity2D()
const OdDAIObjectId & OdIfcModelFiller::identity2D |
( |
| ) |
const |
|
inline |
◆ initEntities()
void OdIfcModelFiller::initEntities |
( |
| ) |
|
|
protected |
◆ model()
Retrieves working IFC model.
- Returns
- Returns smart pointer to IFC model.
Definition at line 99 of file IfcModelFiller.h.
◆ origin()
const OdDAIObjectId & OdIfcModelFiller::origin |
( |
| ) |
const |
|
inline |
◆ origin2D()
const OdDAIObjectId & OdIfcModelFiller::origin2D |
( |
| ) |
const |
|
inline |
◆ ownerHistory()
OdIfc::OdIfcEntityPtr OdIfcModelFiller::ownerHistory |
( |
| ) |
|
|
inline |
◆ person()
OdIfc::OdIfcEntityPtr OdIfcModelFiller::person |
( |
| ) |
|
|
inline |
◆ project()
OdIfc::OdIfcEntityPtr OdIfcModelFiller::project |
( |
| ) |
|
|
inline |
◆ site()
OdIfc::OdIfcEntityPtr OdIfcModelFiller::site |
( |
| ) |
|
|
inline |
◆ unitAssignment()
OdIfc::OdIfcEntityPtr OdIfcModelFiller::unitAssignment |
( |
| ) |
|
|
inline |
◆ OdIfcFile
◆ Entity
◆ m_dirX
OdDAIObjectId OdIfcModelFiller::m_dirX |
|
protected |
◆ m_dirX2D
OdDAIObjectId OdIfcModelFiller::m_dirX2D |
|
protected |
◆ m_dirY
OdDAIObjectId OdIfcModelFiller::m_dirY |
|
protected |
◆ m_dirY2D
OdDAIObjectId OdIfcModelFiller::m_dirY2D |
|
protected |
◆ m_dirZ
OdDAIObjectId OdIfcModelFiller::m_dirZ |
|
protected |
◆ m_identity
OdDAIObjectId OdIfcModelFiller::m_identity |
|
protected |
◆ m_identity2D
OdDAIObjectId OdIfcModelFiller::m_identity2D |
|
protected |
◆ m_model
◆ m_ownerHistory
OdIfc::OdIfcEntityPtr OdIfcModelFiller::m_ownerHistory |
|
protected |
◆ m_person
OdIfc::OdIfcEntityPtr OdIfcModelFiller::m_person |
|
protected |
◆ m_posOrigin
OdDAIObjectId OdIfcModelFiller::m_posOrigin |
|
protected |
◆ m_posOrigin2D
OdDAIObjectId OdIfcModelFiller::m_posOrigin2D |
|
protected |
◆ m_project
OdIfc::OdIfcEntityPtr OdIfcModelFiller::m_project |
|
protected |
◆ m_site
OdIfc::OdIfcEntityPtr OdIfcModelFiller::m_site |
|
protected |
◆ m_unitAssignment
OdIfc::OdIfcEntityPtr OdIfcModelFiller::m_unitAssignment |
|
protected |
The documentation for this class was generated from the following file: