API Reference > Classes > Export Classes > TB_IFCEXPORT Namespace > Classes > OdInstanceExporter Class
OdInstanceExporter Class
Syntax
C++
class OdInstanceExporter;

TbIfcInstanceExporter.h

Provides methods to create IFC Instances in model

Creates instance of AdvancedBrep RepresentationItem
 
Creates an IfcApplication.
 
Creates a handle representing an IfcArbitraryClosedProfileDef.
 
Creates a handle representing an IfcArbitraryProfileDefWithVoids.
 
Creates a default IfcAxis2Placement2D.
 
Creates a default IfcAxis2Placement3D.
 
Creates an IfcBeam.
 
Creates an IfcBeamType.
 
Creates a handle representing an IfcBooleanClippingResult.
 
Creates a handle representing an IfcBooleanResult and assigns it to the file.
 
Creates an IfcBuilding.
 
Creates an IfcBuildingElementProxy, and assigns it to the file.
 
Creates a handle representing an IfcBuildingStorey.
 
Creates a handle representing an IfcBuildingSystem.
 
Creates a handle representing an IfcCartesianPoint.
 
Creates IfcCartesianPointList3D.
 
Creates an IfcCartesianTransformOperator3D.
 
Creates a handle representing an IfcCircle.
 
Creates a handle representing an IfcCircleHollowProfileDef.
 
Creates a handle representing an IfcCircleProfileDef.
 
Creates a handle representing an IfcClosedShell.
 
Creates an IfcColourRgb.
 
Creates IfcColourRgbList.
 
Creates an IfcColumn.
 
Creates an IfcColumnType.
 
Creates a handle representing an IfcComplexProperty.
 
Creates a handle representing an IfcCompositeProfileDef.
 
Creates a handle representing an IfcConnectedFaceSet.
 
Creates an IfcConnectionSurfaceGeometry.
 
Creates a handle representing an IfcConversionBasedUnit.
 
Creates an IfcCovering.
 
Creates a handle representing an IfcCurtainWall.
 
Creates a handle representing an IfcCurtainWallType.
 
Creates a handle representing an IfcDerivedUnit.
 
Creates a handle representing an IfcDerivedUnitElement.
 
Creates a handle representing an IfcDimensionalExponents.
 
Creates a handle representing an IfcDirection.
 
Creates a handle representing an IfcDistributionPort.
 
Creates an IfcDoor.
 
Creates an IfcDoorLiningProperties
 
Creates an IfcDoorPanelProperties.
 
Creates an IfcDoorStyle. [DEPRECATED from IFC4 onward]
 
Creates a handle representing an IfcElementAssembly.
 
Create a handle representing an IfcElementQuantity.
 
Creates a handle representing an IfcEllipse.
 
Creates a handle representing an IfcExtrudedAreaSolid.
 
Creates a handle representing an IfcFace.
 
Creates a handle representing an IfcFaceBasedSurfaceModel.
 
Creates a handle representing an IfcFaceBound.
 
Creates a handle representing an IfcFaceOuterBound.
 
Creates an IfcFacetedBrep.
 
Creates a handle representing an IfcFlowSegment.
 
Creates a handle representing an IfcFooting.
 
Creates a handle representing an IfcFootingType.
 
Creates an IfcFurnitureType.
 
Creation of Generic IFC object, mainly used for MEP Objects as most of MEP objects are identical
 
This is a generic create method for all IFC Type Objects, mainly for MEP objects
 
Creates an IfcGeometricRepresentationContext.
 
Creates an IfcGeometricRepresentationSubContext.
 
Creates a handle representing an IfcGroup.
 
Creates a handle representing an IfcHalfSpaceSoild and assigns it to the file.
 
Creates IfcIndexedColourMap.
 
Creates a handle representing IfcLine.
 
Creates a handle representing IfcLine taking in IfcCartesianPoint as input.
 
Creates an IfcLocalPlacement.
 
Creates an IfcMappedItem.
 
Creates an IfcMaterial.
 
Creates a handle representing an IfcMaterialDefinitionRepresentation.
 
Creates an IfcMaterialLayer.
 
Creates an IfcMaterialLayerSet.
 
Creates an IfcMaterialLayerSetUsage.
 
Creates an IfcMaterialList.
 
Create IfcMaterialProfileSetUsage.
 
Creates a handle representing an IfcMeasureWithUnit.
 
Creates an IfcMember.
 
Creates an IfcMemberType.
 
Creates a handle representing an IfcMonetaryUnit.
 
Creates an IfcOpeningElement.
 
Creates a handle representing an IfcOpenShell.
 
Creates an IfcOrganization.
 
Creates an IfcOwnerHistory.
 
Creates an IfcPerson.
 
Creates an IfcPersonAndOrganization.
 
Create a handle representing an IfcPhysicalComplexQuantity.
 
Creates a handle representing an IfcPipeSegmentType.
 
Creates a handle representing an IfcPlane.
 
Creates a handle representing an IfcPlate.
 
Creates a handle representing an IfcPolygonalBoundedHalfSpace.
 
Creates a handle representing an IfcPolyline.
 
Creates a handle representing an IfcPolyLoop and assigns it to the file.
 
Creates an IfcPostalAddress.
 
Creates an IfcPresentationStyleAssignment.
 
Creates a handle representing an IfcProductDefinitionShape.
 
Creates an IfcProject.
 
Creates an IfcPropertyEnumeratedValue.
 
Creates an IfcPropertyListValue.
 
Creates an IfcPropertyReferenceValue.
 
Creates a handle representing an IfcPropertySet.
 
Creates an IfcPropertySingleValue.
 
Creates an IfcQuantityArea.
 
Creates an IfcQuantityLength.
 
Creates an IfcQuantityVolume.
 
Creates an IfcQuantityWeight.
 
Creates a handle representing an IfcRailing.
 
Creates a handle representing an IfcRamp.
 
Creates a handle representing an IfcRampFlight.
 
Creates a handle representing an IfcRectangleProfileDef.
 
Creates an IfcRelAggregates.
 
Creates a handle representing an IfcRelAssignsToGroup.
 
Creates a handle representing a relationship (IfcRelAssociatesMaterial) between a material definition and elements or element types to which this material definition applies.
 
Creates a handle representing an IfcRelConnectsPorts.
 
Creates a handle representing an IfcRelConnectsPortToElement.
 
Creates an IfcRelContainedInSpatialStructure.
 
Creates a handle representing a IfcRelDefinesByProperties.
 
Creates a handle representing a IfcRelDefinesByProperties.
 
Creates an IfcRelDefinesByType,.
 
Creates an IfcRelFillsElement.
 
Creates a handle representing an IfcRelNests.
 
Creates an IfcRelServicesBuildings.
 
Creates an IfcRelSpaceBoundary.
 
Creates an IfcRelVoidsElement.
 
Creates an IfcRepresentationMap, and assigns it to the file.
 
Creates a handle representing an IfcRoof.
 
Creates an IfcShapeRepresentation.
 
Creates an IfcSite.
 
Creates a handle representing an IfcSIUnit.
 
Creates a handle representing an IfcSlab.
 
Creates a handle representing an IfcSpace.
 
Creates an IfcSpaceType.
 
Creates a handle representing an IfcStair.
 
Creates a handle representing an IfcStairFlight.
 
Creates an IfcStyledItem.
 
Creates an IfcStyledRepresentation.
 
Creates a handle representing an IfcSurfaceStyle.
 
Creates a handle representing an IfcSurfaceStyleRendering.
 
Creates a handle representing an IfcSystem.
 
Creates an IfcSystemFurnitureElementType.
 
Creates an IfcTriangulatedFaceSet.
 
Creates a handle representing an IfcTrimmedCurve, trim by Cartesian points.
 
Creates a handle representing an IfcTrimmedCurve, trim by parameter.
 
Creates a handle representing an IfcUnitAssignment.
 
Creates a handle representing IfcVector.
 
Creates a handle representing an IfcWall.
 
Creates a handle representing an IfcWallStandardCase.
 
Creates a handle representing an IfcWallType.
 
Creates an IfcWindow.
 
Creates an IfcWindowLiningProperties.
 
Creates an IfcWindowPanelProperties.
 
Creates an IfcWindowStyle. [DEPRECATED from IFC4 onward]
 
Creates a handle representing an IfcZone.
 
Copyright (c) 2002-2021. Open Design Alliance. All rights reserved.