Base class that provides basical set of model entities creation operations.
File: IfcModelFiller.h
Virtual destructor. |
Defines values for conversion factors between mertic and imperial system units. |
Appends new aggregate relationship for selected entities within a model. | |
Appends new IfcRelContainedInSpatialstructure relationship for selected entities within a model. | |
Appends selected geometric context via params to the active model contexts. | |
Appends selected geometric subcontext to the parent one. | |
Adds object id to the appropriate attribute of OdIfc::OdIfcInstance within a model. | |
Appends new related item to existing aggregate relationship within a model. | |
Appends a new related object to the existing IfcRelDefinesByProperties element or create new one if the last one doesn't exist. | |
This is the overview for the createAxis2Placement2D method overload. | |
This is the overview for the createAxis2Placement3D method overload. | |
This is the overview for the createCartesianPoint method overload. | |
Creates an instance of IfcCircle element based on appropriate attributes. | |
Creates an instance of IfcClassification. | |
Creates an instance of IfcClassificationReference. | |
This is the overview for the createColourRgb method overload. | |
Creates an instance of IfcCompositeCurve element based on existing segments set. | |
Creates an instance of IfcCompositeCurveSegment element based on appropriate attributes. | |
Creates an instance of IfcConversionBasedUnit within a model based on existing IfcMeasureWithUnit . | |
Creates an instance of IfcCurveStyle element based on colour. | |
This is the overview for the createDirection method overload. | |
details Fills an empty model by predefined set of entities. | |
Creates an instance of IfcPropertySet element based on property items set. | |
Creates an instance of local placement with appropriate params within a model. | |
This is the overview for the createLocalPlacement3d method overload. | |
Creates an instance of IfcMappedItem based on mapping source and target respectively. | |
Creates an instance of IfcMeasureWithUnit within a model based on conversion value. | |
This is the overview for the createPlane method overload. | |
Creates an instance of IfcPolyline element based on points set. | |
Creates an instance of IfcProductDefinitionShape within a model based on geometrical representation items. | |
Creates an instance of IfcQuantitySetFiller by its relating owner. | |
Appends new IfcRelAggregates relationship for selected set of related objects within a model. | |
Appends new IfcRelContainedInSpatialstructure relationship for selected set of related elements within a model. | |
Creates an instance of IfcRelDefinesByProperties element based on related objects set and property set item. | |
Creates an instance of IfcRelDefinesByType element based on related objects set and Ifc entity type item. | |
Creates an instance of IfcRelFillsElement element based on relating opening element set and related building element. | |
Creates an instance of IfcrRepresentationMap within a model based on mapping origin and representation itself. | |
Creates an instance of IfcShapeRepresentation within a model based on context and geometrical representation items. | |
Creates an instance of IfcSiUnit within a model. | |
Creates an instance of IfcSite element within a model. | |
Creates an instance of IfcStyledItem. | |
Creates an instance of IfcSurfaceStyle and appropriate IfcSurfaceStyleRendering. | |
This is the overview for the createTrimmedCurve method overload. | |
Creates an instance of IfcUnitAssignment within a model based on existing units collection. | |
Creates an instance of IfcVector. | |
Creates an instance of IfcWall building element based on placement and representation. | |
Creates an instance of IfcWallStandardCase building element based on placement and representation. | |
Common instances accessors | |
| |
| |
| |
| |
Finds an instance of IfcSurfaceStyle by its name. | |
Returns conversion value between imperial and metric units. | |
Returns active model geometric context by its type name. | |
Returns active model geometric subcontext by its type name and context identifier. | |
| |
| |
Returns existing aggregate relationship for relating item within a model. | |
Returns existing IfcRelDefinesByProperties relationship for relating property definition within a model. | |
| |
| |
Creates an instance of IfcPropertySetFiller that doesn't belong to the IfcObjectDefinition, i.e. without creation appropriate IfcRelDefinesByProperties. | |
Creates an instance of IfcPropertySetFiller by its relating product. | |
Retrieves working IFC model. | |
| |
| |
| |
| |
| |
Sets attributes collection for current entity in the model. | |
Sets IfcOwnerHistory attribute value for the entity in the model. | |
Sets units assignment attribute for project entity in the model. | |
| |
|
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|