Class provides general utility methods for IFC export.
File: TbIfcExporterUtil.h
Namespace: TB_IFCEXPORT
Collect information about material layer. For IFC4RV Architectural exchange, it will generate IfcMatrialConstituentSet along with the relevant IfcShapeAspect and the width in the quantityset For IFC4RV Structural exchange, it will generate multiple components as IfcBuildingElementPart for each layer For others IfcMaterialLayer will be created | |
Creates a copy of local placement object. | |
Create IFC Entity Type in a generic way from an Element | |
Get export entity and predefinedType from symbolClassName. Generally it should come from IfcExportAs parameter (for symbolClassName) | |
This is the overview for the GetIFCClassNameFromExportTable method overload. | |
Get the IFC predefined type assigned in the export layers table for a category. Cache values to avoid calls to internal code. | |
Relates one object to another. | |
Relates one object to a collection of others. | |
Update the IfcBuilding placement to be relative to the IfcSite. | |
Creates a copy of a product definition shape. | |
Creates a copy of a product representations. | |
Creates IfcAxis2Placement3D object. | |
This is the overview for the createAxis2Placement3D method overload. | |
This is the overview for the createCartesianPoint method overload. | |
This is the overview for the createDefaultMappedItem method overload. | |
This is the overview for the createDirection method overload. | |
This is the overview for the createLocalPlacement method overload. | |
Creates IfcMappedItem object from a transform | |
Creates an IfcPolyLine from a list of 2d points. | |
Call the correct CreateRelDefinesByProperties depending on the schema to create one or more IFC entites. | |
Creates IfcVector object. | |
Export IFC common property set for an element from PSDQTO. | |
Export IFC common property set, Quantity (if set) and Classification (or Uniformat for COBIE) information for an element. | |
Gets the list of common property sets appropriate to this handle. | |
Get the "GlobalId" value for a handle, or an empty string if it doesn't exist. | |
Gets export type for an element in pair information of the IfcEntity and its type. Restricted to sub-types of IfcObject. | |
Gets export type for an element in pair information of the IfcEntity and its type. Restricted to sub-types of IfcProduct. | |
Gets the elevation associated with the project position for a particular document. | |
Compute the total tansform of a local placement | |
Get Transform from an IfcLocalPlacement | |
Simple scaling of Transform from the BimRv internal value to the IFC scaled unit. | |
Set the "GlobalId" value for a handle if it exists. | |
Simple scaling of Transform from scaled unit (used in IFC) to the internal unscaled BimRv tansform. |
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|