Assimp  v3.1.1 (June 2014)
Assimp::STEP Namespace Reference

IFC. More...

Namespaces

 EXPRESS
 

Classes

class  DB
 Lightweight manager class that holds the map of all objects in a STEP file. More...
 
struct  HeaderInfo
 Bundle all the relevant info from a STEP header, parts of which may later be plainly dumped to the logfile, whereas others may help the caller pick an appropriate loading strategy. More...
 
struct  InternGenericConvert
 
struct  InternGenericConvert< Lazy< T > >
 
struct  InternGenericConvert< Maybe< T > >
 
struct  InternGenericConvert< std::shared_ptr< const EXPRESS::DataType > >
 
struct  InternGenericConvertList
 
struct  Lazy
 Class template used to represent lazily evaluated object references in the converted schema. More...
 
class  LazyObject
 A LazyObject is created when needed. More...
 
struct  ListOf
 Class template used to represent LIST and SET data members in the converted schema. More...
 
struct  Maybe
 Class template used to represent OPTIONAL data members in the converted schema. More...
 
class  Object
 Base class for all concrete object instances. More...
 
struct  ObjectHelper
 CRTP shared base class for use by concrete entity implementation classes. More...
 
struct  PickBaseType
 
struct  PickBaseType< Lazy< TOut > >
 
struct  SyntaxError
 Exception class used by the STEP loading & parsing code. More...
 
struct  TypeError
 Exception class used by the STEP loading & parsing code when a type error (i.e. More...
 

Typedefs

typedef Object *(* ConvertObjectProc )(const DB &db, const EXPRESS::LIST &params)
 

Functions

template<typename T , typename T2 >
T2 & Couple (T2 &in)
 
 DECL_CONV_STUB (IfcRepresentationItem)
 
 DECL_CONV_STUB (IfcGeometricRepresentationItem)
 
 DECL_CONV_STUB (IfcCurve)
 
 DECL_CONV_STUB (IfcBoundedCurve)
 
 DECL_CONV_STUB (IfcCompositeCurve)
 
 DECL_CONV_STUB (Ifc2DCompositeCurve)
 
 DECL_CONV_STUB (IfcRoot)
 
 DECL_CONV_STUB (IfcObjectDefinition)
 
 DECL_CONV_STUB (IfcObject)
 
 DECL_CONV_STUB (IfcControl)
 
 DECL_CONV_STUB (IfcActionRequest)
 
 DECL_CONV_STUB (IfcActor)
 
 DECL_CONV_STUB (IfcTypeObject)
 
 DECL_CONV_STUB (IfcTypeProduct)
 
 DECL_CONV_STUB (IfcElementType)
 
 DECL_CONV_STUB (IfcDistributionElementType)
 
 DECL_CONV_STUB (IfcDistributionControlElementType)
 
 DECL_CONV_STUB (IfcActuatorType)
 
 DECL_CONV_STUB (IfcDistributionFlowElementType)
 
 DECL_CONV_STUB (IfcFlowControllerType)
 
 DECL_CONV_STUB (IfcAirTerminalBoxType)
 
 DECL_CONV_STUB (IfcFlowTerminalType)
 
 DECL_CONV_STUB (IfcAirTerminalType)
 
 DECL_CONV_STUB (IfcEnergyConversionDeviceType)
 
 DECL_CONV_STUB (IfcAirToAirHeatRecoveryType)
 
 DECL_CONV_STUB (IfcAlarmType)
 
 DECL_CONV_STUB (IfcDraughtingCallout)
 
 DECL_CONV_STUB (IfcDimensionCurveDirectedCallout)
 
 DECL_CONV_STUB (IfcAngularDimension)
 
 DECL_CONV_STUB (IfcProduct)
 
 DECL_CONV_STUB (IfcAnnotation)
 
 DECL_CONV_STUB (IfcStyledItem)
 
 DECL_CONV_STUB (IfcAnnotationOccurrence)
 
 DECL_CONV_STUB (IfcAnnotationCurveOccurrence)
 
 DECL_CONV_STUB (IfcAnnotationFillArea)
 
 DECL_CONV_STUB (IfcAnnotationFillAreaOccurrence)
 
 DECL_CONV_STUB (IfcAnnotationSurface)
 
 DECL_CONV_STUB (IfcAnnotationSurfaceOccurrence)
 
 DECL_CONV_STUB (IfcAnnotationSymbolOccurrence)
 
 DECL_CONV_STUB (IfcAnnotationTextOccurrence)
 
 DECL_CONV_STUB (IfcProfileDef)
 
 DECL_CONV_STUB (IfcArbitraryClosedProfileDef)
 
 DECL_CONV_STUB (IfcArbitraryOpenProfileDef)
 
 DECL_CONV_STUB (IfcArbitraryProfileDefWithVoids)
 
 DECL_CONV_STUB (IfcGroup)
 
 DECL_CONV_STUB (IfcAsset)
 
 DECL_CONV_STUB (IfcParameterizedProfileDef)
 
 DECL_CONV_STUB (IfcIShapeProfileDef)
 
 DECL_CONV_STUB (IfcAsymmetricIShapeProfileDef)
 
 DECL_CONV_STUB (IfcPlacement)
 
 DECL_CONV_STUB (IfcAxis1Placement)
 
 DECL_CONV_STUB (IfcAxis2Placement2D)
 
 DECL_CONV_STUB (IfcAxis2Placement3D)
 
 DECL_CONV_STUB (IfcBSplineCurve)
 
 DECL_CONV_STUB (IfcElement)
 
 DECL_CONV_STUB (IfcBuildingElement)
 
 DECL_CONV_STUB (IfcBeam)
 
 DECL_CONV_STUB (IfcBuildingElementType)
 
 DECL_CONV_STUB (IfcBeamType)
 
 DECL_CONV_STUB (IfcBezierCurve)
 
 DECL_CONV_STUB (IfcCsgPrimitive3D)
 
 DECL_CONV_STUB (IfcBlock)
 
 DECL_CONV_STUB (IfcBoilerType)
 
 DECL_CONV_STUB (IfcBooleanResult)
 
 DECL_CONV_STUB (IfcBooleanClippingResult)
 
 DECL_CONV_STUB (IfcSurface)
 
 DECL_CONV_STUB (IfcBoundedSurface)
 
 DECL_CONV_STUB (IfcBoundingBox)
 
 DECL_CONV_STUB (IfcHalfSpaceSolid)
 
 DECL_CONV_STUB (IfcBoxedHalfSpace)
 
 DECL_CONV_STUB (IfcSpatialStructureElement)
 
 DECL_CONV_STUB (IfcBuilding)
 
 DECL_CONV_STUB (IfcBuildingElementComponent)
 
 DECL_CONV_STUB (IfcBuildingElementPart)
 
 DECL_CONV_STUB (IfcBuildingElementProxy)
 
 DECL_CONV_STUB (IfcBuildingElementProxyType)
 
 DECL_CONV_STUB (IfcBuildingStorey)
 
 DECL_CONV_STUB (IfcCShapeProfileDef)
 
 DECL_CONV_STUB (IfcFlowFittingType)
 
 DECL_CONV_STUB (IfcCableCarrierFittingType)
 
 DECL_CONV_STUB (IfcFlowSegmentType)
 
 DECL_CONV_STUB (IfcCableCarrierSegmentType)
 
 DECL_CONV_STUB (IfcCableSegmentType)
 
 DECL_CONV_STUB (IfcPoint)
 
 DECL_CONV_STUB (IfcCartesianPoint)
 
 DECL_CONV_STUB (IfcCartesianTransformationOperator)
 
 DECL_CONV_STUB (IfcCartesianTransformationOperator2D)
 
 DECL_CONV_STUB (IfcCartesianTransformationOperator2DnonUniform)
 
 DECL_CONV_STUB (IfcCartesianTransformationOperator3D)
 
 DECL_CONV_STUB (IfcCartesianTransformationOperator3DnonUniform)
 
 DECL_CONV_STUB (IfcCenterLineProfileDef)
 
 DECL_CONV_STUB (IfcFeatureElement)
 
 DECL_CONV_STUB (IfcFeatureElementSubtraction)
 
 DECL_CONV_STUB (IfcEdgeFeature)
 
 DECL_CONV_STUB (IfcChamferEdgeFeature)
 
 DECL_CONV_STUB (IfcChillerType)
 
 DECL_CONV_STUB (IfcConic)
 
 DECL_CONV_STUB (IfcCircle)
 
 DECL_CONV_STUB (IfcCircleProfileDef)
 
 DECL_CONV_STUB (IfcCircleHollowProfileDef)
 
 DECL_CONV_STUB (IfcTopologicalRepresentationItem)
 
 DECL_CONV_STUB (IfcConnectedFaceSet)
 
 DECL_CONV_STUB (IfcClosedShell)
 
 DECL_CONV_STUB (IfcCoilType)
 
 DECL_CONV_STUB (IfcColourSpecification)
 
 DECL_CONV_STUB (IfcColourRgb)
 
 DECL_CONV_STUB (IfcColumn)
 
 DECL_CONV_STUB (IfcColumnType)
 
 DECL_CONV_STUB (IfcProperty)
 
 DECL_CONV_STUB (IfcComplexProperty)
 
 DECL_CONV_STUB (IfcCompositeCurveSegment)
 
 DECL_CONV_STUB (IfcCompositeProfileDef)
 
 DECL_CONV_STUB (IfcFlowMovingDeviceType)
 
 DECL_CONV_STUB (IfcCompressorType)
 
 DECL_CONV_STUB (IfcCondenserType)
 
 DECL_CONV_STUB (IfcCondition)
 
 DECL_CONV_STUB (IfcConditionCriterion)
 
 DECL_CONV_STUB (IfcResource)
 
 DECL_CONV_STUB (IfcConstructionResource)
 
 DECL_CONV_STUB (IfcConstructionEquipmentResource)
 
 DECL_CONV_STUB (IfcConstructionMaterialResource)
 
 DECL_CONV_STUB (IfcConstructionProductResource)
 
 DECL_CONV_STUB (IfcNamedUnit)
 
 DECL_CONV_STUB (IfcContextDependentUnit)
 
 DECL_CONV_STUB (IfcControllerType)
 
 DECL_CONV_STUB (IfcConversionBasedUnit)
 
 DECL_CONV_STUB (IfcCooledBeamType)
 
 DECL_CONV_STUB (IfcCoolingTowerType)
 
 DECL_CONV_STUB (IfcCostItem)
 
 DECL_CONV_STUB (IfcCostSchedule)
 
 DECL_CONV_STUB (IfcCovering)
 
 DECL_CONV_STUB (IfcCoveringType)
 
 DECL_CONV_STUB (IfcCraneRailAShapeProfileDef)
 
 DECL_CONV_STUB (IfcCraneRailFShapeProfileDef)
 
 DECL_CONV_STUB (IfcCrewResource)
 
 DECL_CONV_STUB (IfcSolidModel)
 
 DECL_CONV_STUB (IfcCsgSolid)
 
 DECL_CONV_STUB (IfcCurtainWall)
 
 DECL_CONV_STUB (IfcCurtainWallType)
 
 DECL_CONV_STUB (IfcCurveBoundedPlane)
 
 DECL_CONV_STUB (IfcPresentationStyle)
 
 DECL_CONV_STUB (IfcDamperType)
 
 DECL_CONV_STUB (IfcDefinedSymbol)
 
 DECL_CONV_STUB (IfcDerivedProfileDef)
 
 DECL_CONV_STUB (IfcDiameterDimension)
 
 DECL_CONV_STUB (IfcDimensionCurve)
 
 DECL_CONV_STUB (IfcTerminatorSymbol)
 
 DECL_CONV_STUB (IfcDimensionCurveTerminator)
 
 DECL_CONV_STUB (IfcDirection)
 
 DECL_CONV_STUB (IfcElementComponent)
 
 DECL_CONV_STUB (IfcDiscreteAccessory)
 
 DECL_CONV_STUB (IfcElementComponentType)
 
 DECL_CONV_STUB (IfcDiscreteAccessoryType)
 
 DECL_CONV_STUB (IfcDistributionElement)
 
 DECL_CONV_STUB (IfcDistributionFlowElement)
 
 DECL_CONV_STUB (IfcDistributionChamberElement)
 
 DECL_CONV_STUB (IfcDistributionChamberElementType)
 
 DECL_CONV_STUB (IfcDistributionControlElement)
 
 DECL_CONV_STUB (IfcPort)
 
 DECL_CONV_STUB (IfcDistributionPort)
 
 DECL_CONV_STUB (IfcDoor)
 
 DECL_CONV_STUB (IfcPropertyDefinition)
 
 DECL_CONV_STUB (IfcPropertySetDefinition)
 
 DECL_CONV_STUB (IfcDoorStyle)
 
 DECL_CONV_STUB (IfcDuctFittingType)
 
 DECL_CONV_STUB (IfcDuctSegmentType)
 
 DECL_CONV_STUB (IfcFlowTreatmentDeviceType)
 
 DECL_CONV_STUB (IfcDuctSilencerType)
 
 DECL_CONV_STUB (IfcEdge)
 
 DECL_CONV_STUB (IfcEdgeCurve)
 
 DECL_CONV_STUB (IfcLoop)
 
 DECL_CONV_STUB (IfcEdgeLoop)
 
 DECL_CONV_STUB (IfcElectricApplianceType)
 
 DECL_CONV_STUB (IfcFlowController)
 
 DECL_CONV_STUB (IfcElectricDistributionPoint)
 
 DECL_CONV_STUB (IfcFlowStorageDeviceType)
 
 DECL_CONV_STUB (IfcElectricFlowStorageDeviceType)
 
 DECL_CONV_STUB (IfcElectricGeneratorType)
 
 DECL_CONV_STUB (IfcElectricHeaterType)
 
 DECL_CONV_STUB (IfcElectricMotorType)
 
 DECL_CONV_STUB (IfcElectricTimeControlType)
 
 DECL_CONV_STUB (IfcSystem)
 
 DECL_CONV_STUB (IfcElectricalCircuit)
 
 DECL_CONV_STUB (IfcElectricalElement)
 
 DECL_CONV_STUB (IfcElementAssembly)
 
 DECL_CONV_STUB (IfcElementQuantity)
 
 DECL_CONV_STUB (IfcElementarySurface)
 
 DECL_CONV_STUB (IfcEllipse)
 
 DECL_CONV_STUB (IfcEllipseProfileDef)
 
 DECL_CONV_STUB (IfcEnergyConversionDevice)
 
 DECL_CONV_STUB (IfcEquipmentElement)
 
 DECL_CONV_STUB (IfcEquipmentStandard)
 
 DECL_CONV_STUB (IfcEvaporativeCoolerType)
 
 DECL_CONV_STUB (IfcEvaporatorType)
 
 DECL_CONV_STUB (IfcSweptAreaSolid)
 
 DECL_CONV_STUB (IfcExtrudedAreaSolid)
 
 DECL_CONV_STUB (IfcFace)
 
 DECL_CONV_STUB (IfcFaceBasedSurfaceModel)
 
 DECL_CONV_STUB (IfcFaceBound)
 
 DECL_CONV_STUB (IfcFaceOuterBound)
 
 DECL_CONV_STUB (IfcFaceSurface)
 
 DECL_CONV_STUB (IfcManifoldSolidBrep)
 
 DECL_CONV_STUB (IfcFacetedBrep)
 
 DECL_CONV_STUB (IfcFacetedBrepWithVoids)
 
 DECL_CONV_STUB (IfcFanType)
 
 DECL_CONV_STUB (IfcFastener)
 
 DECL_CONV_STUB (IfcFastenerType)
 
 DECL_CONV_STUB (IfcFeatureElementAddition)
 
 DECL_CONV_STUB (IfcFillAreaStyleHatching)
 
 DECL_CONV_STUB (IfcFillAreaStyleTileSymbolWithStyle)
 
 DECL_CONV_STUB (IfcFillAreaStyleTiles)
 
 DECL_CONV_STUB (IfcFilterType)
 
 DECL_CONV_STUB (IfcFireSuppressionTerminalType)
 
 DECL_CONV_STUB (IfcFlowFitting)
 
 DECL_CONV_STUB (IfcFlowInstrumentType)
 
 DECL_CONV_STUB (IfcFlowMeterType)
 
 DECL_CONV_STUB (IfcFlowMovingDevice)
 
 DECL_CONV_STUB (IfcFlowSegment)
 
 DECL_CONV_STUB (IfcFlowStorageDevice)
 
 DECL_CONV_STUB (IfcFlowTerminal)
 
 DECL_CONV_STUB (IfcFlowTreatmentDevice)
 
 DECL_CONV_STUB (IfcFooting)
 
 DECL_CONV_STUB (IfcFurnishingElement)
 
 DECL_CONV_STUB (IfcFurnishingElementType)
 
 DECL_CONV_STUB (IfcFurnitureStandard)
 
 DECL_CONV_STUB (IfcFurnitureType)
 
 DECL_CONV_STUB (IfcGasTerminalType)
 
 DECL_CONV_STUB (IfcGeometricSet)
 
 DECL_CONV_STUB (IfcGeometricCurveSet)
 
 DECL_CONV_STUB (IfcRepresentationContext)
 
 DECL_CONV_STUB (IfcGeometricRepresentationContext)
 
 DECL_CONV_STUB (IfcGeometricRepresentationSubContext)
 
 DECL_CONV_STUB (IfcGrid)
 
 DECL_CONV_STUB (IfcObjectPlacement)
 
 DECL_CONV_STUB (IfcGridPlacement)
 
 DECL_CONV_STUB (IfcHeatExchangerType)
 
 DECL_CONV_STUB (IfcHumidifierType)
 
 DECL_CONV_STUB (IfcInventory)
 
 DECL_CONV_STUB (IfcJunctionBoxType)
 
 DECL_CONV_STUB (IfcLShapeProfileDef)
 
 DECL_CONV_STUB (IfcLaborResource)
 
 DECL_CONV_STUB (IfcLampType)
 
 DECL_CONV_STUB (IfcLightFixtureType)
 
 DECL_CONV_STUB (IfcLightSource)
 
 DECL_CONV_STUB (IfcLightSourceAmbient)
 
 DECL_CONV_STUB (IfcLightSourceDirectional)
 
 DECL_CONV_STUB (IfcLightSourceGoniometric)
 
 DECL_CONV_STUB (IfcLightSourcePositional)
 
 DECL_CONV_STUB (IfcLightSourceSpot)
 
 DECL_CONV_STUB (IfcLine)
 
 DECL_CONV_STUB (IfcLinearDimension)
 
 DECL_CONV_STUB (IfcLocalPlacement)
 
 DECL_CONV_STUB (IfcMappedItem)
 
 DECL_CONV_STUB (IfcProductRepresentation)
 
 DECL_CONV_STUB (IfcMaterialDefinitionRepresentation)
 
 DECL_CONV_STUB (IfcMeasureWithUnit)
 
 DECL_CONV_STUB (IfcMechanicalFastener)
 
 DECL_CONV_STUB (IfcMechanicalFastenerType)
 
 DECL_CONV_STUB (IfcMember)
 
 DECL_CONV_STUB (IfcMemberType)
 
 DECL_CONV_STUB (IfcMotorConnectionType)
 
 DECL_CONV_STUB (IfcProcess)
 
 DECL_CONV_STUB (IfcTask)
 
 DECL_CONV_STUB (IfcMove)
 
 DECL_CONV_STUB (IfcOccupant)
 
 DECL_CONV_STUB (IfcOffsetCurve2D)
 
 DECL_CONV_STUB (IfcOffsetCurve3D)
 
 DECL_CONV_STUB (IfcOneDirectionRepeatFactor)
 
 DECL_CONV_STUB (IfcOpenShell)
 
 DECL_CONV_STUB (IfcOpeningElement)
 
 DECL_CONV_STUB (IfcOrderAction)
 
 DECL_CONV_STUB (IfcOrientedEdge)
 
 DECL_CONV_STUB (IfcOutletType)
 
 DECL_CONV_STUB (IfcPath)
 
 DECL_CONV_STUB (IfcPerformanceHistory)
 
 DECL_CONV_STUB (IfcPermit)
 
 DECL_CONV_STUB (IfcPile)
 
 DECL_CONV_STUB (IfcPipeFittingType)
 
 DECL_CONV_STUB (IfcPipeSegmentType)
 
 DECL_CONV_STUB (IfcPlanarExtent)
 
 DECL_CONV_STUB (IfcPlanarBox)
 
 DECL_CONV_STUB (IfcPlane)
 
 DECL_CONV_STUB (IfcPlate)
 
 DECL_CONV_STUB (IfcPlateType)
 
 DECL_CONV_STUB (IfcPointOnCurve)
 
 DECL_CONV_STUB (IfcPointOnSurface)
 
 DECL_CONV_STUB (IfcPolyLoop)
 
 DECL_CONV_STUB (IfcPolygonalBoundedHalfSpace)
 
 DECL_CONV_STUB (IfcPolyline)
 
 DECL_CONV_STUB (IfcPresentationStyleAssignment)
 
 DECL_CONV_STUB (IfcProcedure)
 
 DECL_CONV_STUB (IfcProductDefinitionShape)
 
 DECL_CONV_STUB (IfcProject)
 
 DECL_CONV_STUB (IfcProjectOrder)
 
 DECL_CONV_STUB (IfcProjectOrderRecord)
 
 DECL_CONV_STUB (IfcProjectionCurve)
 
 DECL_CONV_STUB (IfcProjectionElement)
 
 DECL_CONV_STUB (IfcSimpleProperty)
 
 DECL_CONV_STUB (IfcPropertyBoundedValue)
 
 DECL_CONV_STUB (IfcPropertyEnumeratedValue)
 
 DECL_CONV_STUB (IfcPropertyListValue)
 
 DECL_CONV_STUB (IfcPropertyReferenceValue)
 
 DECL_CONV_STUB (IfcPropertySet)
 
 DECL_CONV_STUB (IfcPropertySingleValue)
 
 DECL_CONV_STUB (IfcPropertyTableValue)
 
 DECL_CONV_STUB (IfcProtectiveDeviceType)
 
 DECL_CONV_STUB (IfcProxy)
 
 DECL_CONV_STUB (IfcPumpType)
 
 DECL_CONV_STUB (IfcRadiusDimension)
 
 DECL_CONV_STUB (IfcRailing)
 
 DECL_CONV_STUB (IfcRailingType)
 
 DECL_CONV_STUB (IfcRamp)
 
 DECL_CONV_STUB (IfcRampFlight)
 
 DECL_CONV_STUB (IfcRampFlightType)
 
 DECL_CONV_STUB (IfcRationalBezierCurve)
 
 DECL_CONV_STUB (IfcRectangleProfileDef)
 
 DECL_CONV_STUB (IfcRectangleHollowProfileDef)
 
 DECL_CONV_STUB (IfcRectangularPyramid)
 
 DECL_CONV_STUB (IfcRectangularTrimmedSurface)
 
 DECL_CONV_STUB (IfcReinforcingElement)
 
 DECL_CONV_STUB (IfcReinforcingBar)
 
 DECL_CONV_STUB (IfcReinforcingMesh)
 
 DECL_CONV_STUB (IfcRelationship)
 
 DECL_CONV_STUB (IfcRelDecomposes)
 
 DECL_CONV_STUB (IfcRelAggregates)
 
 DECL_CONV_STUB (IfcRelConnects)
 
 DECL_CONV_STUB (IfcRelContainedInSpatialStructure)
 
 DECL_CONV_STUB (IfcRelDefines)
 
 DECL_CONV_STUB (IfcRelDefinesByProperties)
 
 DECL_CONV_STUB (IfcRelFillsElement)
 
 DECL_CONV_STUB (IfcRelOverridesProperties)
 
 DECL_CONV_STUB (IfcRelVoidsElement)
 
 DECL_CONV_STUB (IfcRepresentation)
 
 DECL_CONV_STUB (IfcRepresentationMap)
 
 DECL_CONV_STUB (IfcRevolvedAreaSolid)
 
 DECL_CONV_STUB (IfcRightCircularCone)
 
 DECL_CONV_STUB (IfcRightCircularCylinder)
 
 DECL_CONV_STUB (IfcRoof)
 
 DECL_CONV_STUB (IfcRoundedEdgeFeature)
 
 DECL_CONV_STUB (IfcRoundedRectangleProfileDef)
 
 DECL_CONV_STUB (IfcSIUnit)
 
 DECL_CONV_STUB (IfcSanitaryTerminalType)
 
 DECL_CONV_STUB (IfcScheduleTimeControl)
 
 DECL_CONV_STUB (IfcSectionedSpine)
 
 DECL_CONV_STUB (IfcSensorType)
 
 DECL_CONV_STUB (IfcServiceLife)
 
 DECL_CONV_STUB (IfcShapeModel)
 
 DECL_CONV_STUB (IfcShapeRepresentation)
 
 DECL_CONV_STUB (IfcShellBasedSurfaceModel)
 
 DECL_CONV_STUB (IfcSite)
 
 DECL_CONV_STUB (IfcSlab)
 
 DECL_CONV_STUB (IfcSlabType)
 
 DECL_CONV_STUB (IfcSpace)
 
 DECL_CONV_STUB (IfcSpaceHeaterType)
 
 DECL_CONV_STUB (IfcSpaceProgram)
 
 DECL_CONV_STUB (IfcSpatialStructureElementType)
 
 DECL_CONV_STUB (IfcSpaceType)
 
 DECL_CONV_STUB (IfcSphere)
 
 DECL_CONV_STUB (IfcStackTerminalType)
 
 DECL_CONV_STUB (IfcStair)
 
 DECL_CONV_STUB (IfcStairFlight)
 
 DECL_CONV_STUB (IfcStairFlightType)
 
 DECL_CONV_STUB (IfcStructuralActivity)
 
 DECL_CONV_STUB (IfcStructuralAction)
 
 DECL_CONV_STUB (IfcStructuralAnalysisModel)
 
 DECL_CONV_STUB (IfcStructuralItem)
 
 DECL_CONV_STUB (IfcStructuralConnection)
 
 DECL_CONV_STUB (IfcStructuralCurveConnection)
 
 DECL_CONV_STUB (IfcStructuralMember)
 
 DECL_CONV_STUB (IfcStructuralCurveMember)
 
 DECL_CONV_STUB (IfcStructuralCurveMemberVarying)
 
 DECL_CONV_STUB (IfcStructuralLinearAction)
 
 DECL_CONV_STUB (IfcStructuralLinearActionVarying)
 
 DECL_CONV_STUB (IfcStructuralLoadGroup)
 
 DECL_CONV_STUB (IfcStructuralPlanarAction)
 
 DECL_CONV_STUB (IfcStructuralPlanarActionVarying)
 
 DECL_CONV_STUB (IfcStructuralPointAction)
 
 DECL_CONV_STUB (IfcStructuralPointConnection)
 
 DECL_CONV_STUB (IfcStructuralReaction)
 
 DECL_CONV_STUB (IfcStructuralPointReaction)
 
 DECL_CONV_STUB (IfcStructuralResultGroup)
 
 DECL_CONV_STUB (IfcStructuralSurfaceConnection)
 
 DECL_CONV_STUB (IfcStructuralSurfaceMember)
 
 DECL_CONV_STUB (IfcStructuralSurfaceMemberVarying)
 
 DECL_CONV_STUB (IfcStructuredDimensionCallout)
 
 DECL_CONV_STUB (IfcStyleModel)
 
 DECL_CONV_STUB (IfcStyledRepresentation)
 
 DECL_CONV_STUB (IfcSubContractResource)
 
 DECL_CONV_STUB (IfcSubedge)
 
 DECL_CONV_STUB (IfcSurfaceCurveSweptAreaSolid)
 
 DECL_CONV_STUB (IfcSweptSurface)
 
 DECL_CONV_STUB (IfcSurfaceOfLinearExtrusion)
 
 DECL_CONV_STUB (IfcSurfaceOfRevolution)
 
 DECL_CONV_STUB (IfcSurfaceStyle)
 
 DECL_CONV_STUB (IfcSurfaceStyleShading)
 
 DECL_CONV_STUB (IfcSurfaceStyleRendering)
 
 DECL_CONV_STUB (IfcSurfaceStyleWithTextures)
 
 DECL_CONV_STUB (IfcSweptDiskSolid)
 
 DECL_CONV_STUB (IfcSwitchingDeviceType)
 
 DECL_CONV_STUB (IfcSystemFurnitureElementType)
 
 DECL_CONV_STUB (IfcTShapeProfileDef)
 
 DECL_CONV_STUB (IfcTankType)
 
 DECL_CONV_STUB (IfcTendon)
 
 DECL_CONV_STUB (IfcTendonAnchor)
 
 DECL_CONV_STUB (IfcTextLiteral)
 
 DECL_CONV_STUB (IfcTextLiteralWithExtent)
 
 DECL_CONV_STUB (IfcTimeSeriesSchedule)
 
 DECL_CONV_STUB (IfcTopologyRepresentation)
 
 DECL_CONV_STUB (IfcTransformerType)
 
 DECL_CONV_STUB (IfcTransportElement)
 
 DECL_CONV_STUB (IfcTransportElementType)
 
 DECL_CONV_STUB (IfcTrapeziumProfileDef)
 
 DECL_CONV_STUB (IfcTrimmedCurve)
 
 DECL_CONV_STUB (IfcTubeBundleType)
 
 DECL_CONV_STUB (IfcTwoDirectionRepeatFactor)
 
 DECL_CONV_STUB (IfcUShapeProfileDef)
 
 DECL_CONV_STUB (IfcUnitAssignment)
 
 DECL_CONV_STUB (IfcUnitaryEquipmentType)
 
 DECL_CONV_STUB (IfcValveType)
 
 DECL_CONV_STUB (IfcVector)
 
 DECL_CONV_STUB (IfcVertex)
 
 DECL_CONV_STUB (IfcVertexLoop)
 
 DECL_CONV_STUB (IfcVertexPoint)
 
 DECL_CONV_STUB (IfcVibrationIsolatorType)
 
 DECL_CONV_STUB (IfcVirtualElement)
 
 DECL_CONV_STUB (IfcWall)
 
 DECL_CONV_STUB (IfcWallStandardCase)
 
 DECL_CONV_STUB (IfcWallType)
 
 DECL_CONV_STUB (IfcWasteTerminalType)
 
 DECL_CONV_STUB (IfcWindow)
 
 DECL_CONV_STUB (IfcWindowStyle)
 
 DECL_CONV_STUB (IfcWorkControl)
 
 DECL_CONV_STUB (IfcWorkPlan)
 
 DECL_CONV_STUB (IfcWorkSchedule)
 
 DECL_CONV_STUB (IfcZShapeProfileDef)
 
 DECL_CONV_STUB (IfcZone)
 
template<typename T1 >
void GenericConvert (T1 &a, const std::shared_ptr< const EXPRESS::DataType > &b, const STEP::DB &db)
 
template<typename T1 , uint64_t N1, uint64_t N2>
void GenericConvert (ListOf< T1, N1, N2 > &a, const std::shared_ptr< const EXPRESS::DataType > &b, const STEP::DB &db)
 
template<typename T >
size_t GenericFill (const STEP::DB &db, const EXPRESS::LIST &params, T *in)
 
template<>
size_t GenericFill< Ifc2DCompositeCurve > (const DB &db, const LIST &params, Ifc2DCompositeCurve *in)
 
template<>
size_t GenericFill< IfcActionRequest > (const DB &db, const LIST &params, IfcActionRequest *in)
 
template<>
size_t GenericFill< IfcActor > (const DB &db, const LIST &params, IfcActor *in)
 
template<>
size_t GenericFill< IfcActuatorType > (const DB &db, const LIST &params, IfcActuatorType *in)
 
template<>
size_t GenericFill< IfcAirTerminalBoxType > (const DB &db, const LIST &params, IfcAirTerminalBoxType *in)
 
template<>
size_t GenericFill< IfcAirTerminalType > (const DB &db, const LIST &params, IfcAirTerminalType *in)
 
template<>
size_t GenericFill< IfcAirToAirHeatRecoveryType > (const DB &db, const LIST &params, IfcAirToAirHeatRecoveryType *in)
 
template<>
size_t GenericFill< IfcAlarmType > (const DB &db, const LIST &params, IfcAlarmType *in)
 
template<>
size_t GenericFill< IfcAngularDimension > (const DB &db, const LIST &params, IfcAngularDimension *in)
 
template<>
size_t GenericFill< IfcAnnotation > (const DB &db, const LIST &params, IfcAnnotation *in)
 
template<>
size_t GenericFill< IfcAnnotationCurveOccurrence > (const DB &db, const LIST &params, IfcAnnotationCurveOccurrence *in)
 
template<>
size_t GenericFill< IfcAnnotationFillArea > (const DB &db, const LIST &params, IfcAnnotationFillArea *in)
 
template<>
size_t GenericFill< IfcAnnotationFillAreaOccurrence > (const DB &db, const LIST &params, IfcAnnotationFillAreaOccurrence *in)
 
template<>
size_t GenericFill< IfcAnnotationOccurrence > (const DB &db, const LIST &params, IfcAnnotationOccurrence *in)
 
template<>
size_t GenericFill< IfcAnnotationSurface > (const DB &db, const LIST &params, IfcAnnotationSurface *in)
 
template<>
size_t GenericFill< IfcAnnotationSurfaceOccurrence > (const DB &db, const LIST &params, IfcAnnotationSurfaceOccurrence *in)
 
template<>
size_t GenericFill< IfcAnnotationSymbolOccurrence > (const DB &db, const LIST &params, IfcAnnotationSymbolOccurrence *in)
 
template<>
size_t GenericFill< IfcAnnotationTextOccurrence > (const DB &db, const LIST &params, IfcAnnotationTextOccurrence *in)
 
template<>
size_t GenericFill< IfcArbitraryClosedProfileDef > (const DB &db, const LIST &params, IfcArbitraryClosedProfileDef *in)
 
template<>
size_t GenericFill< IfcArbitraryOpenProfileDef > (const DB &db, const LIST &params, IfcArbitraryOpenProfileDef *in)
 
template<>
size_t GenericFill< IfcArbitraryProfileDefWithVoids > (const DB &db, const LIST &params, IfcArbitraryProfileDefWithVoids *in)
 
template<>
size_t GenericFill< IfcAsset > (const DB &db, const LIST &params, IfcAsset *in)
 
template<>
size_t GenericFill< IfcAsymmetricIShapeProfileDef > (const DB &db, const LIST &params, IfcAsymmetricIShapeProfileDef *in)
 
template<>
size_t GenericFill< IfcAxis1Placement > (const DB &db, const LIST &params, IfcAxis1Placement *in)
 
template<>
size_t GenericFill< IfcAxis2Placement2D > (const DB &db, const LIST &params, IfcAxis2Placement2D *in)
 
template<>
size_t GenericFill< IfcAxis2Placement3D > (const DB &db, const LIST &params, IfcAxis2Placement3D *in)
 
template<>
size_t GenericFill< IfcBeam > (const DB &db, const LIST &params, IfcBeam *in)
 
template<>
size_t GenericFill< IfcBeamType > (const DB &db, const LIST &params, IfcBeamType *in)
 
template<>
size_t GenericFill< IfcBezierCurve > (const DB &db, const LIST &params, IfcBezierCurve *in)
 
template<>
size_t GenericFill< IfcBlock > (const DB &db, const LIST &params, IfcBlock *in)
 
template<>
size_t GenericFill< IfcBoilerType > (const DB &db, const LIST &params, IfcBoilerType *in)
 
template<>
size_t GenericFill< IfcBooleanClippingResult > (const DB &db, const LIST &params, IfcBooleanClippingResult *in)
 
template<>
size_t GenericFill< IfcBooleanResult > (const DB &db, const LIST &params, IfcBooleanResult *in)
 
template<>
size_t GenericFill< IfcBoundedCurve > (const DB &db, const LIST &params, IfcBoundedCurve *in)
 
template<>
size_t GenericFill< IfcBoundedSurface > (const DB &db, const LIST &params, IfcBoundedSurface *in)
 
template<>
size_t GenericFill< IfcBoundingBox > (const DB &db, const LIST &params, IfcBoundingBox *in)
 
template<>
size_t GenericFill< IfcBoxedHalfSpace > (const DB &db, const LIST &params, IfcBoxedHalfSpace *in)
 
template<>
size_t GenericFill< IfcBSplineCurve > (const DB &db, const LIST &params, IfcBSplineCurve *in)
 
template<>
size_t GenericFill< IfcBuilding > (const DB &db, const LIST &params, IfcBuilding *in)
 
template<>
size_t GenericFill< IfcBuildingElement > (const DB &db, const LIST &params, IfcBuildingElement *in)
 
template<>
size_t GenericFill< IfcBuildingElementComponent > (const DB &db, const LIST &params, IfcBuildingElementComponent *in)
 
template<>
size_t GenericFill< IfcBuildingElementPart > (const DB &db, const LIST &params, IfcBuildingElementPart *in)
 
template<>
size_t GenericFill< IfcBuildingElementProxy > (const DB &db, const LIST &params, IfcBuildingElementProxy *in)
 
template<>
size_t GenericFill< IfcBuildingElementProxyType > (const DB &db, const LIST &params, IfcBuildingElementProxyType *in)
 
template<>
size_t GenericFill< IfcBuildingElementType > (const DB &db, const LIST &params, IfcBuildingElementType *in)
 
template<>
size_t GenericFill< IfcBuildingStorey > (const DB &db, const LIST &params, IfcBuildingStorey *in)
 
template<>
size_t GenericFill< IfcCableCarrierFittingType > (const DB &db, const LIST &params, IfcCableCarrierFittingType *in)
 
template<>
size_t GenericFill< IfcCableCarrierSegmentType > (const DB &db, const LIST &params, IfcCableCarrierSegmentType *in)
 
template<>
size_t GenericFill< IfcCableSegmentType > (const DB &db, const LIST &params, IfcCableSegmentType *in)
 
template<>
size_t GenericFill< IfcCartesianPoint > (const DB &db, const LIST &params, IfcCartesianPoint *in)
 
template<>
size_t GenericFill< IfcCartesianTransformationOperator > (const DB &db, const LIST &params, IfcCartesianTransformationOperator *in)
 
template<>
size_t GenericFill< IfcCartesianTransformationOperator2D > (const DB &db, const LIST &params, IfcCartesianTransformationOperator2D *in)
 
template<>
size_t GenericFill< IfcCartesianTransformationOperator2DnonUniform > (const DB &db, const LIST &params, IfcCartesianTransformationOperator2DnonUniform *in)
 
template<>
size_t GenericFill< IfcCartesianTransformationOperator3D > (const DB &db, const LIST &params, IfcCartesianTransformationOperator3D *in)
 
template<>
size_t GenericFill< IfcCartesianTransformationOperator3DnonUniform > (const DB &db, const LIST &params, IfcCartesianTransformationOperator3DnonUniform *in)
 
template<>
size_t GenericFill< IfcCenterLineProfileDef > (const DB &db, const LIST &params, IfcCenterLineProfileDef *in)
 
template<>
size_t GenericFill< IfcChamferEdgeFeature > (const DB &db, const LIST &params, IfcChamferEdgeFeature *in)
 
template<>
size_t GenericFill< IfcChillerType > (const DB &db, const LIST &params, IfcChillerType *in)
 
template<>
size_t GenericFill< IfcCircle > (const DB &db, const LIST &params, IfcCircle *in)
 
template<>
size_t GenericFill< IfcCircleHollowProfileDef > (const DB &db, const LIST &params, IfcCircleHollowProfileDef *in)
 
template<>
size_t GenericFill< IfcCircleProfileDef > (const DB &db, const LIST &params, IfcCircleProfileDef *in)
 
template<>
size_t GenericFill< IfcClosedShell > (const DB &db, const LIST &params, IfcClosedShell *in)
 
template<>
size_t GenericFill< IfcCoilType > (const DB &db, const LIST &params, IfcCoilType *in)
 
template<>
size_t GenericFill< IfcColourRgb > (const DB &db, const LIST &params, IfcColourRgb *in)
 
template<>
size_t GenericFill< IfcColourSpecification > (const DB &db, const LIST &params, IfcColourSpecification *in)
 
template<>
size_t GenericFill< IfcColumn > (const DB &db, const LIST &params, IfcColumn *in)
 
template<>
size_t GenericFill< IfcColumnType > (const DB &db, const LIST &params, IfcColumnType *in)
 
template<>
size_t GenericFill< IfcComplexProperty > (const DB &db, const LIST &params, IfcComplexProperty *in)
 
template<>
size_t GenericFill< IfcCompositeCurve > (const DB &db, const LIST &params, IfcCompositeCurve *in)
 
template<>
size_t GenericFill< IfcCompositeCurveSegment > (const DB &db, const LIST &params, IfcCompositeCurveSegment *in)
 
template<>
size_t GenericFill< IfcCompositeProfileDef > (const DB &db, const LIST &params, IfcCompositeProfileDef *in)
 
template<>
size_t GenericFill< IfcCompressorType > (const DB &db, const LIST &params, IfcCompressorType *in)
 
template<>
size_t GenericFill< IfcCondenserType > (const DB &db, const LIST &params, IfcCondenserType *in)
 
template<>
size_t GenericFill< IfcCondition > (const DB &db, const LIST &params, IfcCondition *in)
 
template<>
size_t GenericFill< IfcConditionCriterion > (const DB &db, const LIST &params, IfcConditionCriterion *in)
 
template<>
size_t GenericFill< IfcConic > (const DB &db, const LIST &params, IfcConic *in)
 
template<>
size_t GenericFill< IfcConnectedFaceSet > (const DB &db, const LIST &params, IfcConnectedFaceSet *in)
 
template<>
size_t GenericFill< IfcConstructionEquipmentResource > (const DB &db, const LIST &params, IfcConstructionEquipmentResource *in)
 
template<>
size_t GenericFill< IfcConstructionMaterialResource > (const DB &db, const LIST &params, IfcConstructionMaterialResource *in)
 
template<>
size_t GenericFill< IfcConstructionProductResource > (const DB &db, const LIST &params, IfcConstructionProductResource *in)
 
template<>
size_t GenericFill< IfcConstructionResource > (const DB &db, const LIST &params, IfcConstructionResource *in)
 
template<>
size_t GenericFill< IfcContextDependentUnit > (const DB &db, const LIST &params, IfcContextDependentUnit *in)
 
template<>
size_t GenericFill< IfcControl > (const DB &db, const LIST &params, IfcControl *in)
 
template<>
size_t GenericFill< IfcControllerType > (const DB &db, const LIST &params, IfcControllerType *in)
 
template<>
size_t GenericFill< IfcConversionBasedUnit > (const DB &db, const LIST &params, IfcConversionBasedUnit *in)
 
template<>
size_t GenericFill< IfcCooledBeamType > (const DB &db, const LIST &params, IfcCooledBeamType *in)
 
template<>
size_t GenericFill< IfcCoolingTowerType > (const DB &db, const LIST &params, IfcCoolingTowerType *in)
 
template<>
size_t GenericFill< IfcCostItem > (const DB &db, const LIST &params, IfcCostItem *in)
 
template<>
size_t GenericFill< IfcCostSchedule > (const DB &db, const LIST &params, IfcCostSchedule *in)
 
template<>
size_t GenericFill< IfcCovering > (const DB &db, const LIST &params, IfcCovering *in)
 
template<>
size_t GenericFill< IfcCoveringType > (const DB &db, const LIST &params, IfcCoveringType *in)
 
template<>
size_t GenericFill< IfcCraneRailAShapeProfileDef > (const DB &db, const LIST &params, IfcCraneRailAShapeProfileDef *in)
 
template<>
size_t GenericFill< IfcCraneRailFShapeProfileDef > (const DB &db, const LIST &params, IfcCraneRailFShapeProfileDef *in)
 
template<>
size_t GenericFill< IfcCrewResource > (const DB &db, const LIST &params, IfcCrewResource *in)
 
template<>
size_t GenericFill< IfcCsgPrimitive3D > (const DB &db, const LIST &params, IfcCsgPrimitive3D *in)
 
template<>
size_t GenericFill< IfcCsgSolid > (const DB &db, const LIST &params, IfcCsgSolid *in)
 
template<>
size_t GenericFill< IfcCShapeProfileDef > (const DB &db, const LIST &params, IfcCShapeProfileDef *in)
 
template<>
size_t GenericFill< IfcCurtainWall > (const DB &db, const LIST &params, IfcCurtainWall *in)
 
template<>
size_t GenericFill< IfcCurtainWallType > (const DB &db, const LIST &params, IfcCurtainWallType *in)
 
template<>
size_t GenericFill< IfcCurve > (const DB &db, const LIST &params, IfcCurve *in)
 
template<>
size_t GenericFill< IfcCurveBoundedPlane > (const DB &db, const LIST &params, IfcCurveBoundedPlane *in)
 
template<>
size_t GenericFill< IfcDamperType > (const DB &db, const LIST &params, IfcDamperType *in)
 
template<>
size_t GenericFill< IfcDefinedSymbol > (const DB &db, const LIST &params, IfcDefinedSymbol *in)
 
template<>
size_t GenericFill< IfcDerivedProfileDef > (const DB &db, const LIST &params, IfcDerivedProfileDef *in)
 
template<>
size_t GenericFill< IfcDiameterDimension > (const DB &db, const LIST &params, IfcDiameterDimension *in)
 
template<>
size_t GenericFill< IfcDimensionCurve > (const DB &db, const LIST &params, IfcDimensionCurve *in)
 
template<>
size_t GenericFill< IfcDimensionCurveDirectedCallout > (const DB &db, const LIST &params, IfcDimensionCurveDirectedCallout *in)
 
template<>
size_t GenericFill< IfcDimensionCurveTerminator > (const DB &db, const LIST &params, IfcDimensionCurveTerminator *in)
 
template<>
size_t GenericFill< IfcDirection > (const DB &db, const LIST &params, IfcDirection *in)
 
template<>
size_t GenericFill< IfcDiscreteAccessory > (const DB &db, const LIST &params, IfcDiscreteAccessory *in)
 
template<>
size_t GenericFill< IfcDiscreteAccessoryType > (const DB &db, const LIST &params, IfcDiscreteAccessoryType *in)
 
template<>
size_t GenericFill< IfcDistributionChamberElement > (const DB &db, const LIST &params, IfcDistributionChamberElement *in)
 
template<>
size_t GenericFill< IfcDistributionChamberElementType > (const DB &db, const LIST &params, IfcDistributionChamberElementType *in)
 
template<>
size_t GenericFill< IfcDistributionControlElement > (const DB &db, const LIST &params, IfcDistributionControlElement *in)
 
template<>
size_t GenericFill< IfcDistributionControlElementType > (const DB &db, const LIST &params, IfcDistributionControlElementType *in)
 
template<>
size_t GenericFill< IfcDistributionElement > (const DB &db, const LIST &params, IfcDistributionElement *in)
 
template<>
size_t GenericFill< IfcDistributionElementType > (const DB &db, const LIST &params, IfcDistributionElementType *in)
 
template<>
size_t GenericFill< IfcDistributionFlowElement > (const DB &db, const LIST &params, IfcDistributionFlowElement *in)
 
template<>
size_t GenericFill< IfcDistributionFlowElementType > (const DB &db, const LIST &params, IfcDistributionFlowElementType *in)
 
template<>
size_t GenericFill< IfcDistributionPort > (const DB &db, const LIST &params, IfcDistributionPort *in)
 
template<>
size_t GenericFill< IfcDoor > (const DB &db, const LIST &params, IfcDoor *in)
 
template<>
size_t GenericFill< IfcDoorStyle > (const DB &db, const LIST &params, IfcDoorStyle *in)
 
template<>
size_t GenericFill< IfcDraughtingCallout > (const DB &db, const LIST &params, IfcDraughtingCallout *in)
 
template<>
size_t GenericFill< IfcDuctFittingType > (const DB &db, const LIST &params, IfcDuctFittingType *in)
 
template<>
size_t GenericFill< IfcDuctSegmentType > (const DB &db, const LIST &params, IfcDuctSegmentType *in)
 
template<>
size_t GenericFill< IfcDuctSilencerType > (const DB &db, const LIST &params, IfcDuctSilencerType *in)
 
template<>
size_t GenericFill< IfcEdge > (const DB &db, const LIST &params, IfcEdge *in)
 
template<>
size_t GenericFill< IfcEdgeCurve > (const DB &db, const LIST &params, IfcEdgeCurve *in)
 
template<>
size_t GenericFill< IfcEdgeFeature > (const DB &db, const LIST &params, IfcEdgeFeature *in)
 
template<>
size_t GenericFill< IfcEdgeLoop > (const DB &db, const LIST &params, IfcEdgeLoop *in)
 
template<>
size_t GenericFill< IfcElectricalCircuit > (const DB &db, const LIST &params, IfcElectricalCircuit *in)
 
template<>
size_t GenericFill< IfcElectricalElement > (const DB &db, const LIST &params, IfcElectricalElement *in)
 
template<>
size_t GenericFill< IfcElectricApplianceType > (const DB &db, const LIST &params, IfcElectricApplianceType *in)
 
template<>
size_t GenericFill< IfcElectricDistributionPoint > (const DB &db, const LIST &params, IfcElectricDistributionPoint *in)
 
template<>
size_t GenericFill< IfcElectricFlowStorageDeviceType > (const DB &db, const LIST &params, IfcElectricFlowStorageDeviceType *in)
 
template<>
size_t GenericFill< IfcElectricGeneratorType > (const DB &db, const LIST &params, IfcElectricGeneratorType *in)
 
template<>
size_t GenericFill< IfcElectricHeaterType > (const DB &db, const LIST &params, IfcElectricHeaterType *in)
 
template<>
size_t GenericFill< IfcElectricMotorType > (const DB &db, const LIST &params, IfcElectricMotorType *in)
 
template<>
size_t GenericFill< IfcElectricTimeControlType > (const DB &db, const LIST &params, IfcElectricTimeControlType *in)
 
template<>
size_t GenericFill< IfcElement > (const DB &db, const LIST &params, IfcElement *in)
 
template<>
size_t GenericFill< IfcElementarySurface > (const DB &db, const LIST &params, IfcElementarySurface *in)
 
template<>
size_t GenericFill< IfcElementAssembly > (const DB &db, const LIST &params, IfcElementAssembly *in)
 
template<>
size_t GenericFill< IfcElementComponent > (const DB &db, const LIST &params, IfcElementComponent *in)
 
template<>
size_t GenericFill< IfcElementComponentType > (const DB &db, const LIST &params, IfcElementComponentType *in)
 
template<>
size_t GenericFill< IfcElementQuantity > (const DB &db, const LIST &params, IfcElementQuantity *in)
 
template<>
size_t GenericFill< IfcElementType > (const DB &db, const LIST &params, IfcElementType *in)
 
template<>
size_t GenericFill< IfcEllipse > (const DB &db, const LIST &params, IfcEllipse *in)
 
template<>
size_t GenericFill< IfcEllipseProfileDef > (const DB &db, const LIST &params, IfcEllipseProfileDef *in)
 
template<>
size_t GenericFill< IfcEnergyConversionDevice > (const DB &db, const LIST &params, IfcEnergyConversionDevice *in)
 
template<>
size_t GenericFill< IfcEnergyConversionDeviceType > (const DB &db, const LIST &params, IfcEnergyConversionDeviceType *in)
 
template<>
size_t GenericFill< IfcEquipmentElement > (const DB &db, const LIST &params, IfcEquipmentElement *in)
 
template<>
size_t GenericFill< IfcEquipmentStandard > (const DB &db, const LIST &params, IfcEquipmentStandard *in)
 
template<>
size_t GenericFill< IfcEvaporativeCoolerType > (const DB &db, const LIST &params, IfcEvaporativeCoolerType *in)
 
template<>
size_t GenericFill< IfcEvaporatorType > (const DB &db, const LIST &params, IfcEvaporatorType *in)
 
template<>
size_t GenericFill< IfcExtrudedAreaSolid > (const DB &db, const LIST &params, IfcExtrudedAreaSolid *in)
 
template<>
size_t GenericFill< IfcFace > (const DB &db, const LIST &params, IfcFace *in)
 
template<>
size_t GenericFill< IfcFaceBasedSurfaceModel > (const DB &db, const LIST &params, IfcFaceBasedSurfaceModel *in)
 
template<>
size_t GenericFill< IfcFaceBound > (const DB &db, const LIST &params, IfcFaceBound *in)
 
template<>
size_t GenericFill< IfcFaceOuterBound > (const DB &db, const LIST &params, IfcFaceOuterBound *in)
 
template<>
size_t GenericFill< IfcFaceSurface > (const DB &db, const LIST &params, IfcFaceSurface *in)
 
template<>
size_t GenericFill< IfcFacetedBrep > (const DB &db, const LIST &params, IfcFacetedBrep *in)
 
template<>
size_t GenericFill< IfcFacetedBrepWithVoids > (const DB &db, const LIST &params, IfcFacetedBrepWithVoids *in)
 
template<>
size_t GenericFill< IfcFanType > (const DB &db, const LIST &params, IfcFanType *in)
 
template<>
size_t GenericFill< IfcFastener > (const DB &db, const LIST &params, IfcFastener *in)
 
template<>
size_t GenericFill< IfcFastenerType > (const DB &db, const LIST &params, IfcFastenerType *in)
 
template<>
size_t GenericFill< IfcFeatureElement > (const DB &db, const LIST &params, IfcFeatureElement *in)
 
template<>
size_t GenericFill< IfcFeatureElementAddition > (const DB &db, const LIST &params, IfcFeatureElementAddition *in)
 
template<>
size_t GenericFill< IfcFeatureElementSubtraction > (const DB &db, const LIST &params, IfcFeatureElementSubtraction *in)
 
template<>
size_t GenericFill< IfcFillAreaStyleHatching > (const DB &db, const LIST &params, IfcFillAreaStyleHatching *in)
 
template<>
size_t GenericFill< IfcFillAreaStyleTiles > (const DB &db, const LIST &params, IfcFillAreaStyleTiles *in)
 
template<>
size_t GenericFill< IfcFillAreaStyleTileSymbolWithStyle > (const DB &db, const LIST &params, IfcFillAreaStyleTileSymbolWithStyle *in)
 
template<>
size_t GenericFill< IfcFilterType > (const DB &db, const LIST &params, IfcFilterType *in)
 
template<>
size_t GenericFill< IfcFireSuppressionTerminalType > (const DB &db, const LIST &params, IfcFireSuppressionTerminalType *in)
 
template<>
size_t GenericFill< IfcFlowController > (const DB &db, const LIST &params, IfcFlowController *in)
 
template<>
size_t GenericFill< IfcFlowControllerType > (const DB &db, const LIST &params, IfcFlowControllerType *in)
 
template<>
size_t GenericFill< IfcFlowFitting > (const DB &db, const LIST &params, IfcFlowFitting *in)
 
template<>
size_t GenericFill< IfcFlowFittingType > (const DB &db, const LIST &params, IfcFlowFittingType *in)
 
template<>
size_t GenericFill< IfcFlowInstrumentType > (const DB &db, const LIST &params, IfcFlowInstrumentType *in)
 
template<>
size_t GenericFill< IfcFlowMeterType > (const DB &db, const LIST &params, IfcFlowMeterType *in)
 
template<>
size_t GenericFill< IfcFlowMovingDevice > (const DB &db, const LIST &params, IfcFlowMovingDevice *in)
 
template<>
size_t GenericFill< IfcFlowMovingDeviceType > (const DB &db, const LIST &params, IfcFlowMovingDeviceType *in)
 
template<>
size_t GenericFill< IfcFlowSegment > (const DB &db, const LIST &params, IfcFlowSegment *in)
 
template<>
size_t GenericFill< IfcFlowSegmentType > (const DB &db, const LIST &params, IfcFlowSegmentType *in)
 
template<>
size_t GenericFill< IfcFlowStorageDevice > (const DB &db, const LIST &params, IfcFlowStorageDevice *in)
 
template<>
size_t GenericFill< IfcFlowStorageDeviceType > (const DB &db, const LIST &params, IfcFlowStorageDeviceType *in)
 
template<>
size_t GenericFill< IfcFlowTerminal > (const DB &db, const LIST &params, IfcFlowTerminal *in)
 
template<>
size_t GenericFill< IfcFlowTerminalType > (const DB &db, const LIST &params, IfcFlowTerminalType *in)
 
template<>
size_t GenericFill< IfcFlowTreatmentDevice > (const DB &db, const LIST &params, IfcFlowTreatmentDevice *in)
 
template<>
size_t GenericFill< IfcFlowTreatmentDeviceType > (const DB &db, const LIST &params, IfcFlowTreatmentDeviceType *in)
 
template<>
size_t GenericFill< IfcFooting > (const DB &db, const LIST &params, IfcFooting *in)
 
template<>
size_t GenericFill< IfcFurnishingElement > (const DB &db, const LIST &params, IfcFurnishingElement *in)
 
template<>
size_t GenericFill< IfcFurnishingElementType > (const DB &db, const LIST &params, IfcFurnishingElementType *in)
 
template<>
size_t GenericFill< IfcFurnitureStandard > (const DB &db, const LIST &params, IfcFurnitureStandard *in)
 
template<>
size_t GenericFill< IfcFurnitureType > (const DB &db, const LIST &params, IfcFurnitureType *in)
 
template<>
size_t GenericFill< IfcGasTerminalType > (const DB &db, const LIST &params, IfcGasTerminalType *in)
 
template<>
size_t GenericFill< IfcGeometricCurveSet > (const DB &db, const LIST &params, IfcGeometricCurveSet *in)
 
template<>
size_t GenericFill< IfcGeometricRepresentationContext > (const DB &db, const LIST &params, IfcGeometricRepresentationContext *in)
 
template<>
size_t GenericFill< IfcGeometricRepresentationItem > (const DB &db, const LIST &params, IfcGeometricRepresentationItem *in)
 
template<>
size_t GenericFill< IfcGeometricRepresentationSubContext > (const DB &db, const LIST &params, IfcGeometricRepresentationSubContext *in)
 
template<>
size_t GenericFill< IfcGeometricSet > (const DB &db, const LIST &params, IfcGeometricSet *in)
 
template<>
size_t GenericFill< IfcGrid > (const DB &db, const LIST &params, IfcGrid *in)
 
template<>
size_t GenericFill< IfcGridPlacement > (const DB &db, const LIST &params, IfcGridPlacement *in)
 
template<>
size_t GenericFill< IfcGroup > (const DB &db, const LIST &params, IfcGroup *in)
 
template<>
size_t GenericFill< IfcHalfSpaceSolid > (const DB &db, const LIST &params, IfcHalfSpaceSolid *in)
 
template<>
size_t GenericFill< IfcHeatExchangerType > (const DB &db, const LIST &params, IfcHeatExchangerType *in)
 
template<>
size_t GenericFill< IfcHumidifierType > (const DB &db, const LIST &params, IfcHumidifierType *in)
 
template<>
size_t GenericFill< IfcInventory > (const DB &db, const LIST &params, IfcInventory *in)
 
template<>
size_t GenericFill< IfcIShapeProfileDef > (const DB &db, const LIST &params, IfcIShapeProfileDef *in)
 
template<>
size_t GenericFill< IfcJunctionBoxType > (const DB &db, const LIST &params, IfcJunctionBoxType *in)
 
template<>
size_t GenericFill< IfcLaborResource > (const DB &db, const LIST &params, IfcLaborResource *in)
 
template<>
size_t GenericFill< IfcLampType > (const DB &db, const LIST &params, IfcLampType *in)
 
template<>
size_t GenericFill< IfcLightFixtureType > (const DB &db, const LIST &params, IfcLightFixtureType *in)
 
template<>
size_t GenericFill< IfcLightSource > (const DB &db, const LIST &params, IfcLightSource *in)
 
template<>
size_t GenericFill< IfcLightSourceAmbient > (const DB &db, const LIST &params, IfcLightSourceAmbient *in)
 
template<>
size_t GenericFill< IfcLightSourceDirectional > (const DB &db, const LIST &params, IfcLightSourceDirectional *in)
 
template<>
size_t GenericFill< IfcLightSourceGoniometric > (const DB &db, const LIST &params, IfcLightSourceGoniometric *in)
 
template<>
size_t GenericFill< IfcLightSourcePositional > (const DB &db, const LIST &params, IfcLightSourcePositional *in)
 
template<>
size_t GenericFill< IfcLightSourceSpot > (const DB &db, const LIST &params, IfcLightSourceSpot *in)
 
template<>
size_t GenericFill< IfcLine > (const DB &db, const LIST &params, IfcLine *in)
 
template<>
size_t GenericFill< IfcLinearDimension > (const DB &db, const LIST &params, IfcLinearDimension *in)
 
template<>
size_t GenericFill< IfcLocalPlacement > (const DB &db, const LIST &params, IfcLocalPlacement *in)
 
template<>
size_t GenericFill< IfcLoop > (const DB &db, const LIST &params, IfcLoop *in)
 
template<>
size_t GenericFill< IfcLShapeProfileDef > (const DB &db, const LIST &params, IfcLShapeProfileDef *in)
 
template<>
size_t GenericFill< IfcManifoldSolidBrep > (const DB &db, const LIST &params, IfcManifoldSolidBrep *in)
 
template<>
size_t GenericFill< IfcMappedItem > (const DB &db, const LIST &params, IfcMappedItem *in)
 
template<>
size_t GenericFill< IfcMaterialDefinitionRepresentation > (const DB &db, const LIST &params, IfcMaterialDefinitionRepresentation *in)
 
template<>
size_t GenericFill< IfcMeasureWithUnit > (const DB &db, const LIST &params, IfcMeasureWithUnit *in)
 
template<>
size_t GenericFill< IfcMechanicalFastener > (const DB &db, const LIST &params, IfcMechanicalFastener *in)
 
template<>
size_t GenericFill< IfcMechanicalFastenerType > (const DB &db, const LIST &params, IfcMechanicalFastenerType *in)
 
template<>
size_t GenericFill< IfcMember > (const DB &db, const LIST &params, IfcMember *in)
 
template<>
size_t GenericFill< IfcMemberType > (const DB &db, const LIST &params, IfcMemberType *in)
 
template<>
size_t GenericFill< IfcMotorConnectionType > (const DB &db, const LIST &params, IfcMotorConnectionType *in)
 
template<>
size_t GenericFill< IfcMove > (const DB &db, const LIST &params, IfcMove *in)
 
template<>
size_t GenericFill< IfcNamedUnit > (const DB &db, const LIST &params, IfcNamedUnit *in)
 
template<>
size_t GenericFill< IfcObject > (const DB &db, const LIST &params, IfcObject *in)
 
template<>
size_t GenericFill< IfcObjectDefinition > (const DB &db, const LIST &params, IfcObjectDefinition *in)
 
template<>
size_t GenericFill< IfcObjectPlacement > (const DB &db, const LIST &params, IfcObjectPlacement *in)
 
template<>
size_t GenericFill< IfcOccupant > (const DB &db, const LIST &params, IfcOccupant *in)
 
template<>
size_t GenericFill< IfcOffsetCurve2D > (const DB &db, const LIST &params, IfcOffsetCurve2D *in)
 
template<>
size_t GenericFill< IfcOffsetCurve3D > (const DB &db, const LIST &params, IfcOffsetCurve3D *in)
 
template<>
size_t GenericFill< IfcOneDirectionRepeatFactor > (const DB &db, const LIST &params, IfcOneDirectionRepeatFactor *in)
 
template<>
size_t GenericFill< IfcOpeningElement > (const DB &db, const LIST &params, IfcOpeningElement *in)
 
template<>
size_t GenericFill< IfcOpenShell > (const DB &db, const LIST &params, IfcOpenShell *in)
 
template<>
size_t GenericFill< IfcOrderAction > (const DB &db, const LIST &params, IfcOrderAction *in)
 
template<>
size_t GenericFill< IfcOrientedEdge > (const DB &db, const LIST &params, IfcOrientedEdge *in)
 
template<>
size_t GenericFill< IfcOutletType > (const DB &db, const LIST &params, IfcOutletType *in)
 
template<>
size_t GenericFill< IfcParameterizedProfileDef > (const DB &db, const LIST &params, IfcParameterizedProfileDef *in)
 
template<>
size_t GenericFill< IfcPath > (const DB &db, const LIST &params, IfcPath *in)
 
template<>
size_t GenericFill< IfcPerformanceHistory > (const DB &db, const LIST &params, IfcPerformanceHistory *in)
 
template<>
size_t GenericFill< IfcPermit > (const DB &db, const LIST &params, IfcPermit *in)
 
template<>
size_t GenericFill< IfcPile > (const DB &db, const LIST &params, IfcPile *in)
 
template<>
size_t GenericFill< IfcPipeFittingType > (const DB &db, const LIST &params, IfcPipeFittingType *in)
 
template<>
size_t GenericFill< IfcPipeSegmentType > (const DB &db, const LIST &params, IfcPipeSegmentType *in)
 
template<>
size_t GenericFill< IfcPlacement > (const DB &db, const LIST &params, IfcPlacement *in)
 
template<>
size_t GenericFill< IfcPlanarBox > (const DB &db, const LIST &params, IfcPlanarBox *in)
 
template<>
size_t GenericFill< IfcPlanarExtent > (const DB &db, const LIST &params, IfcPlanarExtent *in)
 
template<>
size_t GenericFill< IfcPlane > (const DB &db, const LIST &params, IfcPlane *in)
 
template<>
size_t GenericFill< IfcPlate > (const DB &db, const LIST &params, IfcPlate *in)
 
template<>
size_t GenericFill< IfcPlateType > (const DB &db, const LIST &params, IfcPlateType *in)
 
template<>
size_t GenericFill< IfcPoint > (const DB &db, const LIST &params, IfcPoint *in)
 
template<>
size_t GenericFill< IfcPointOnCurve > (const DB &db, const LIST &params, IfcPointOnCurve *in)
 
template<>
size_t GenericFill< IfcPointOnSurface > (const DB &db, const LIST &params, IfcPointOnSurface *in)
 
template<>
size_t GenericFill< IfcPolygonalBoundedHalfSpace > (const DB &db, const LIST &params, IfcPolygonalBoundedHalfSpace *in)
 
template<>
size_t GenericFill< IfcPolyline > (const DB &db, const LIST &params, IfcPolyline *in)
 
template<>
size_t GenericFill< IfcPolyLoop > (const DB &db, const LIST &params, IfcPolyLoop *in)
 
template<>
size_t GenericFill< IfcPort > (const DB &db, const LIST &params, IfcPort *in)
 
template<>
size_t GenericFill< IfcPresentationStyle > (const DB &db, const LIST &params, IfcPresentationStyle *in)
 
template<>
size_t GenericFill< IfcPresentationStyleAssignment > (const DB &db, const LIST &params, IfcPresentationStyleAssignment *in)
 
template<>
size_t GenericFill< IfcProcedure > (const DB &db, const LIST &params, IfcProcedure *in)
 
template<>
size_t GenericFill< IfcProcess > (const DB &db, const LIST &params, IfcProcess *in)
 
template<>
size_t GenericFill< IfcProduct > (const DB &db, const LIST &params, IfcProduct *in)
 
template<>
size_t GenericFill< IfcProductDefinitionShape > (const DB &db, const LIST &params, IfcProductDefinitionShape *in)
 
template<>
size_t GenericFill< IfcProductRepresentation > (const DB &db, const LIST &params, IfcProductRepresentation *in)
 
template<>
size_t GenericFill< IfcProfileDef > (const DB &db, const LIST &params, IfcProfileDef *in)
 
template<>
size_t GenericFill< IfcProject > (const DB &db, const LIST &params, IfcProject *in)
 
template<>
size_t GenericFill< IfcProjectionCurve > (const DB &db, const LIST &params, IfcProjectionCurve *in)
 
template<>
size_t GenericFill< IfcProjectionElement > (const DB &db, const LIST &params, IfcProjectionElement *in)
 
template<>
size_t GenericFill< IfcProjectOrder > (const DB &db, const LIST &params, IfcProjectOrder *in)
 
template<>
size_t GenericFill< IfcProjectOrderRecord > (const DB &db, const LIST &params, IfcProjectOrderRecord *in)
 
template<>
size_t GenericFill< IfcProperty > (const DB &db, const LIST &params, IfcProperty *in)
 
template<>
size_t GenericFill< IfcPropertyBoundedValue > (const DB &db, const LIST &params, IfcPropertyBoundedValue *in)
 
template<>
size_t GenericFill< IfcPropertyDefinition > (const DB &db, const LIST &params, IfcPropertyDefinition *in)
 
template<>
size_t GenericFill< IfcPropertyEnumeratedValue > (const DB &db, const LIST &params, IfcPropertyEnumeratedValue *in)
 
template<>
size_t GenericFill< IfcPropertyListValue > (const DB &db, const LIST &params, IfcPropertyListValue *in)
 
template<>
size_t GenericFill< IfcPropertyReferenceValue > (const DB &db, const LIST &params, IfcPropertyReferenceValue *in)
 
template<>
size_t GenericFill< IfcPropertySet > (const DB &db, const LIST &params, IfcPropertySet *in)
 
template<>
size_t GenericFill< IfcPropertySetDefinition > (const DB &db, const LIST &params, IfcPropertySetDefinition *in)
 
template<>
size_t GenericFill< IfcPropertySingleValue > (const DB &db, const LIST &params, IfcPropertySingleValue *in)
 
template<>
size_t GenericFill< IfcPropertyTableValue > (const DB &db, const LIST &params, IfcPropertyTableValue *in)
 
template<>
size_t GenericFill< IfcProtectiveDeviceType > (const DB &db, const LIST &params, IfcProtectiveDeviceType *in)
 
template<>
size_t GenericFill< IfcProxy > (const DB &db, const LIST &params, IfcProxy *in)
 
template<>
size_t GenericFill< IfcPumpType > (const DB &db, const LIST &params, IfcPumpType *in)
 
template<>
size_t GenericFill< IfcRadiusDimension > (const DB &db, const LIST &params, IfcRadiusDimension *in)
 
template<>
size_t GenericFill< IfcRailing > (const DB &db, const LIST &params, IfcRailing *in)
 
template<>
size_t GenericFill< IfcRailingType > (const DB &db, const LIST &params, IfcRailingType *in)
 
template<>
size_t GenericFill< IfcRamp > (const DB &db, const LIST &params, IfcRamp *in)
 
template<>
size_t GenericFill< IfcRampFlight > (const DB &db, const LIST &params, IfcRampFlight *in)
 
template<>
size_t GenericFill< IfcRampFlightType > (const DB &db, const LIST &params, IfcRampFlightType *in)
 
template<>
size_t GenericFill< IfcRationalBezierCurve > (const DB &db, const LIST &params, IfcRationalBezierCurve *in)
 
template<>
size_t GenericFill< IfcRectangleHollowProfileDef > (const DB &db, const LIST &params, IfcRectangleHollowProfileDef *in)
 
template<>
size_t GenericFill< IfcRectangleProfileDef > (const DB &db, const LIST &params, IfcRectangleProfileDef *in)
 
template<>
size_t GenericFill< IfcRectangularPyramid > (const DB &db, const LIST &params, IfcRectangularPyramid *in)
 
template<>
size_t GenericFill< IfcRectangularTrimmedSurface > (const DB &db, const LIST &params, IfcRectangularTrimmedSurface *in)
 
template<>
size_t GenericFill< IfcReinforcingBar > (const DB &db, const LIST &params, IfcReinforcingBar *in)
 
template<>
size_t GenericFill< IfcReinforcingElement > (const DB &db, const LIST &params, IfcReinforcingElement *in)
 
template<>
size_t GenericFill< IfcReinforcingMesh > (const DB &db, const LIST &params, IfcReinforcingMesh *in)
 
template<>
size_t GenericFill< IfcRelAggregates > (const DB &db, const LIST &params, IfcRelAggregates *in)
 
template<>
size_t GenericFill< IfcRelationship > (const DB &db, const LIST &params, IfcRelationship *in)
 
template<>
size_t GenericFill< IfcRelConnects > (const DB &db, const LIST &params, IfcRelConnects *in)
 
template<>
size_t GenericFill< IfcRelContainedInSpatialStructure > (const DB &db, const LIST &params, IfcRelContainedInSpatialStructure *in)
 
template<>
size_t GenericFill< IfcRelDecomposes > (const DB &db, const LIST &params, IfcRelDecomposes *in)
 
template<>
size_t GenericFill< IfcRelDefines > (const DB &db, const LIST &params, IfcRelDefines *in)
 
template<>
size_t GenericFill< IfcRelDefinesByProperties > (const DB &db, const LIST &params, IfcRelDefinesByProperties *in)
 
template<>
size_t GenericFill< IfcRelFillsElement > (const DB &db, const LIST &params, IfcRelFillsElement *in)
 
template<>
size_t GenericFill< IfcRelOverridesProperties > (const DB &db, const LIST &params, IfcRelOverridesProperties *in)
 
template<>
size_t GenericFill< IfcRelVoidsElement > (const DB &db, const LIST &params, IfcRelVoidsElement *in)
 
template<>
size_t GenericFill< IfcRepresentation > (const DB &db, const LIST &params, IfcRepresentation *in)
 
template<>
size_t GenericFill< IfcRepresentationContext > (const DB &db, const LIST &params, IfcRepresentationContext *in)
 
template<>
size_t GenericFill< IfcRepresentationItem > (const DB &db, const LIST &params, IfcRepresentationItem *in)
 
template<>
size_t GenericFill< IfcRepresentationMap > (const DB &db, const LIST &params, IfcRepresentationMap *in)
 
template<>
size_t GenericFill< IfcResource > (const DB &db, const LIST &params, IfcResource *in)
 
template<>
size_t GenericFill< IfcRevolvedAreaSolid > (const DB &db, const LIST &params, IfcRevolvedAreaSolid *in)
 
template<>
size_t GenericFill< IfcRightCircularCone > (const DB &db, const LIST &params, IfcRightCircularCone *in)
 
template<>
size_t GenericFill< IfcRightCircularCylinder > (const DB &db, const LIST &params, IfcRightCircularCylinder *in)
 
template<>
size_t GenericFill< IfcRoof > (const DB &db, const LIST &params, IfcRoof *in)
 
template<>
size_t GenericFill< IfcRoot > (const DB &db, const LIST &params, IfcRoot *in)
 
template<>
size_t GenericFill< IfcRoundedEdgeFeature > (const DB &db, const LIST &params, IfcRoundedEdgeFeature *in)
 
template<>
size_t GenericFill< IfcRoundedRectangleProfileDef > (const DB &db, const LIST &params, IfcRoundedRectangleProfileDef *in)
 
template<>
size_t GenericFill< IfcSanitaryTerminalType > (const DB &db, const LIST &params, IfcSanitaryTerminalType *in)
 
template<>
size_t GenericFill< IfcScheduleTimeControl > (const DB &db, const LIST &params, IfcScheduleTimeControl *in)
 
template<>
size_t GenericFill< IfcSectionedSpine > (const DB &db, const LIST &params, IfcSectionedSpine *in)
 
template<>
size_t GenericFill< IfcSensorType > (const DB &db, const LIST &params, IfcSensorType *in)
 
template<>
size_t GenericFill< IfcServiceLife > (const DB &db, const LIST &params, IfcServiceLife *in)
 
template<>
size_t GenericFill< IfcShapeModel > (const DB &db, const LIST &params, IfcShapeModel *in)
 
template<>
size_t GenericFill< IfcShapeRepresentation > (const DB &db, const LIST &params, IfcShapeRepresentation *in)
 
template<>
size_t GenericFill< IfcShellBasedSurfaceModel > (const DB &db, const LIST &params, IfcShellBasedSurfaceModel *in)
 
template<>
size_t GenericFill< IfcSimpleProperty > (const DB &db, const LIST &params, IfcSimpleProperty *in)
 
template<>
size_t GenericFill< IfcSite > (const DB &db, const LIST &params, IfcSite *in)
 
template<>
size_t GenericFill< IfcSIUnit > (const DB &db, const LIST &params, IfcSIUnit *in)
 
template<>
size_t GenericFill< IfcSlab > (const DB &db, const LIST &params, IfcSlab *in)
 
template<>
size_t GenericFill< IfcSlabType > (const DB &db, const LIST &params, IfcSlabType *in)
 
template<>
size_t GenericFill< IfcSolidModel > (const DB &db, const LIST &params, IfcSolidModel *in)
 
template<>
size_t GenericFill< IfcSpace > (const DB &db, const LIST &params, IfcSpace *in)
 
template<>
size_t GenericFill< IfcSpaceHeaterType > (const DB &db, const LIST &params, IfcSpaceHeaterType *in)
 
template<>
size_t GenericFill< IfcSpaceProgram > (const DB &db, const LIST &params, IfcSpaceProgram *in)
 
template<>
size_t GenericFill< IfcSpaceType > (const DB &db, const LIST &params, IfcSpaceType *in)
 
template<>
size_t GenericFill< IfcSpatialStructureElement > (const DB &db, const LIST &params, IfcSpatialStructureElement *in)
 
template<>
size_t GenericFill< IfcSpatialStructureElementType > (const DB &db, const LIST &params, IfcSpatialStructureElementType *in)
 
template<>
size_t GenericFill< IfcSphere > (const DB &db, const LIST &params, IfcSphere *in)
 
template<>
size_t GenericFill< IfcStackTerminalType > (const DB &db, const LIST &params, IfcStackTerminalType *in)
 
template<>
size_t GenericFill< IfcStair > (const DB &db, const LIST &params, IfcStair *in)
 
template<>
size_t GenericFill< IfcStairFlight > (const DB &db, const LIST &params, IfcStairFlight *in)
 
template<>
size_t GenericFill< IfcStairFlightType > (const DB &db, const LIST &params, IfcStairFlightType *in)
 
template<>
size_t GenericFill< IfcStructuralAction > (const DB &db, const LIST &params, IfcStructuralAction *in)
 
template<>
size_t GenericFill< IfcStructuralActivity > (const DB &db, const LIST &params, IfcStructuralActivity *in)
 
template<>
size_t GenericFill< IfcStructuralAnalysisModel > (const DB &db, const LIST &params, IfcStructuralAnalysisModel *in)
 
template<>
size_t GenericFill< IfcStructuralConnection > (const DB &db, const LIST &params, IfcStructuralConnection *in)
 
template<>
size_t GenericFill< IfcStructuralCurveConnection > (const DB &db, const LIST &params, IfcStructuralCurveConnection *in)
 
template<>
size_t GenericFill< IfcStructuralCurveMember > (const DB &db, const LIST &params, IfcStructuralCurveMember *in)
 
template<>
size_t GenericFill< IfcStructuralCurveMemberVarying > (const DB &db, const LIST &params, IfcStructuralCurveMemberVarying *in)
 
template<>
size_t GenericFill< IfcStructuralItem > (const DB &db, const LIST &params, IfcStructuralItem *in)
 
template<>
size_t GenericFill< IfcStructuralLinearAction > (const DB &db, const LIST &params, IfcStructuralLinearAction *in)
 
template<>
size_t GenericFill< IfcStructuralLinearActionVarying > (const DB &db, const LIST &params, IfcStructuralLinearActionVarying *in)
 
template<>
size_t GenericFill< IfcStructuralLoadGroup > (const DB &db, const LIST &params, IfcStructuralLoadGroup *in)
 
template<>
size_t GenericFill< IfcStructuralMember > (const DB &db, const LIST &params, IfcStructuralMember *in)
 
template<>
size_t GenericFill< IfcStructuralPlanarAction > (const DB &db, const LIST &params, IfcStructuralPlanarAction *in)
 
template<>
size_t GenericFill< IfcStructuralPlanarActionVarying > (const DB &db, const LIST &params, IfcStructuralPlanarActionVarying *in)
 
template<>
size_t GenericFill< IfcStructuralPointAction > (const DB &db, const LIST &params, IfcStructuralPointAction *in)
 
template<>
size_t GenericFill< IfcStructuralPointConnection > (const DB &db, const LIST &params, IfcStructuralPointConnection *in)
 
template<>
size_t GenericFill< IfcStructuralPointReaction > (const DB &db, const LIST &params, IfcStructuralPointReaction *in)
 
template<>
size_t GenericFill< IfcStructuralReaction > (const DB &db, const LIST &params, IfcStructuralReaction *in)
 
template<>
size_t GenericFill< IfcStructuralResultGroup > (const DB &db, const LIST &params, IfcStructuralResultGroup *in)
 
template<>
size_t GenericFill< IfcStructuralSurfaceConnection > (const DB &db, const LIST &params, IfcStructuralSurfaceConnection *in)
 
template<>
size_t GenericFill< IfcStructuralSurfaceMember > (const DB &db, const LIST &params, IfcStructuralSurfaceMember *in)
 
template<>
size_t GenericFill< IfcStructuralSurfaceMemberVarying > (const DB &db, const LIST &params, IfcStructuralSurfaceMemberVarying *in)
 
template<>
size_t GenericFill< IfcStructuredDimensionCallout > (const DB &db, const LIST &params, IfcStructuredDimensionCallout *in)
 
template<>
size_t GenericFill< IfcStyledItem > (const DB &db, const LIST &params, IfcStyledItem *in)
 
template<>
size_t GenericFill< IfcStyledRepresentation > (const DB &db, const LIST &params, IfcStyledRepresentation *in)
 
template<>
size_t GenericFill< IfcStyleModel > (const DB &db, const LIST &params, IfcStyleModel *in)
 
template<>
size_t GenericFill< IfcSubContractResource > (const DB &db, const LIST &params, IfcSubContractResource *in)
 
template<>
size_t GenericFill< IfcSubedge > (const DB &db, const LIST &params, IfcSubedge *in)
 
template<>
size_t GenericFill< IfcSurface > (const DB &db, const LIST &params, IfcSurface *in)
 
template<>
size_t GenericFill< IfcSurfaceCurveSweptAreaSolid > (const DB &db, const LIST &params, IfcSurfaceCurveSweptAreaSolid *in)
 
template<>
size_t GenericFill< IfcSurfaceOfLinearExtrusion > (const DB &db, const LIST &params, IfcSurfaceOfLinearExtrusion *in)
 
template<>
size_t GenericFill< IfcSurfaceOfRevolution > (const DB &db, const LIST &params, IfcSurfaceOfRevolution *in)
 
template<>
size_t GenericFill< IfcSurfaceStyle > (const DB &db, const LIST &params, IfcSurfaceStyle *in)
 
template<>
size_t GenericFill< IfcSurfaceStyleRendering > (const DB &db, const LIST &params, IfcSurfaceStyleRendering *in)
 
template<>
size_t GenericFill< IfcSurfaceStyleShading > (const DB &db, const LIST &params, IfcSurfaceStyleShading *in)
 
template<>
size_t GenericFill< IfcSurfaceStyleWithTextures > (const DB &db, const LIST &params, IfcSurfaceStyleWithTextures *in)
 
template<>
size_t GenericFill< IfcSweptAreaSolid > (const DB &db, const LIST &params, IfcSweptAreaSolid *in)
 
template<>
size_t GenericFill< IfcSweptDiskSolid > (const DB &db, const LIST &params, IfcSweptDiskSolid *in)
 
template<>
size_t GenericFill< IfcSweptSurface > (const DB &db, const LIST &params, IfcSweptSurface *in)
 
template<>
size_t GenericFill< IfcSwitchingDeviceType > (const DB &db, const LIST &params, IfcSwitchingDeviceType *in)
 
template<>
size_t GenericFill< IfcSystem > (const DB &db, const LIST &params, IfcSystem *in)
 
template<>
size_t GenericFill< IfcSystemFurnitureElementType > (const DB &db, const LIST &params, IfcSystemFurnitureElementType *in)
 
template<>
size_t GenericFill< IfcTankType > (const DB &db, const LIST &params, IfcTankType *in)
 
template<>
size_t GenericFill< IfcTask > (const DB &db, const LIST &params, IfcTask *in)
 
template<>
size_t GenericFill< IfcTendon > (const DB &db, const LIST &params, IfcTendon *in)
 
template<>
size_t GenericFill< IfcTendonAnchor > (const DB &db, const LIST &params, IfcTendonAnchor *in)
 
template<>
size_t GenericFill< IfcTerminatorSymbol > (const DB &db, const LIST &params, IfcTerminatorSymbol *in)
 
template<>
size_t GenericFill< IfcTextLiteral > (const DB &db, const LIST &params, IfcTextLiteral *in)
 
template<>
size_t GenericFill< IfcTextLiteralWithExtent > (const DB &db, const LIST &params, IfcTextLiteralWithExtent *in)
 
template<>
size_t GenericFill< IfcTimeSeriesSchedule > (const DB &db, const LIST &params, IfcTimeSeriesSchedule *in)
 
template<>
size_t GenericFill< IfcTopologicalRepresentationItem > (const DB &db, const LIST &params, IfcTopologicalRepresentationItem *in)
 
template<>
size_t GenericFill< IfcTopologyRepresentation > (const DB &db, const LIST &params, IfcTopologyRepresentation *in)
 
template<>
size_t GenericFill< IfcTransformerType > (const DB &db, const LIST &params, IfcTransformerType *in)
 
template<>
size_t GenericFill< IfcTransportElement > (const DB &db, const LIST &params, IfcTransportElement *in)
 
template<>
size_t GenericFill< IfcTransportElementType > (const DB &db, const LIST &params, IfcTransportElementType *in)
 
template<>
size_t GenericFill< IfcTrapeziumProfileDef > (const DB &db, const LIST &params, IfcTrapeziumProfileDef *in)
 
template<>
size_t GenericFill< IfcTrimmedCurve > (const DB &db, const LIST &params, IfcTrimmedCurve *in)
 
template<>
size_t GenericFill< IfcTShapeProfileDef > (const DB &db, const LIST &params, IfcTShapeProfileDef *in)
 
template<>
size_t GenericFill< IfcTubeBundleType > (const DB &db, const LIST &params, IfcTubeBundleType *in)
 
template<>
size_t GenericFill< IfcTwoDirectionRepeatFactor > (const DB &db, const LIST &params, IfcTwoDirectionRepeatFactor *in)
 
template<>
size_t GenericFill< IfcTypeObject > (const DB &db, const LIST &params, IfcTypeObject *in)
 
template<>
size_t GenericFill< IfcTypeProduct > (const DB &db, const LIST &params, IfcTypeProduct *in)
 
template<>
size_t GenericFill< IfcUnitaryEquipmentType > (const DB &db, const LIST &params, IfcUnitaryEquipmentType *in)
 
template<>
size_t GenericFill< IfcUnitAssignment > (const DB &db, const LIST &params, IfcUnitAssignment *in)
 
template<>
size_t GenericFill< IfcUShapeProfileDef > (const DB &db, const LIST &params, IfcUShapeProfileDef *in)
 
template<>
size_t GenericFill< IfcValveType > (const DB &db, const LIST &params, IfcValveType *in)
 
template<>
size_t GenericFill< IfcVector > (const DB &db, const LIST &params, IfcVector *in)
 
template<>
size_t GenericFill< IfcVertex > (const DB &db, const LIST &params, IfcVertex *in)
 
template<>
size_t GenericFill< IfcVertexLoop > (const DB &db, const LIST &params, IfcVertexLoop *in)
 
template<>
size_t GenericFill< IfcVertexPoint > (const DB &db, const LIST &params, IfcVertexPoint *in)
 
template<>
size_t GenericFill< IfcVibrationIsolatorType > (const DB &db, const LIST &params, IfcVibrationIsolatorType *in)
 
template<>
size_t GenericFill< IfcVirtualElement > (const DB &db, const LIST &params, IfcVirtualElement *in)
 
template<>
size_t GenericFill< IfcWall > (const DB &db, const LIST &params, IfcWall *in)
 
template<>
size_t GenericFill< IfcWallStandardCase > (const DB &db, const LIST &params, IfcWallStandardCase *in)
 
template<>
size_t GenericFill< IfcWallType > (const DB &db, const LIST &params, IfcWallType *in)
 
template<>
size_t GenericFill< IfcWasteTerminalType > (const DB &db, const LIST &params, IfcWasteTerminalType *in)
 
template<>
size_t GenericFill< IfcWindow > (const DB &db, const LIST &params, IfcWindow *in)
 
template<>
size_t GenericFill< IfcWindowStyle > (const DB &db, const LIST &params, IfcWindowStyle *in)
 
template<>
size_t GenericFill< IfcWorkControl > (const DB &db, const LIST &params, IfcWorkControl *in)
 
template<>
size_t GenericFill< IfcWorkPlan > (const DB &db, const LIST &params, IfcWorkPlan *in)
 
template<>
size_t GenericFill< IfcWorkSchedule > (const DB &db, const LIST &params, IfcWorkSchedule *in)
 
template<>
size_t GenericFill< IfcZone > (const DB &db, const LIST &params, IfcZone *in)
 
template<>
size_t GenericFill< IfcZShapeProfileDef > (const DB &db, const LIST &params, IfcZShapeProfileDef *in)
 
template<>
size_t GenericFill< NotImplemented > (const STEP::DB &db, const LIST &params, NotImplemented *in)
 
template<typename T >
bool operator== (std::shared_ptr< LazyObject > lo, T whatever)
 
template<typename T >
bool operator== (const std::pair< uint64_t, std::shared_ptr< LazyObject > > &lo, T whatever)
 
void ReadFile (DB &db, const EXPRESS::ConversionSchema &scheme, const char *const *types_to_track, size_t len, const char *const *inverse_indices_to_track, size_t len2)
 
template<size_t N, size_t N2>
void ReadFile (DB &db, const EXPRESS::ConversionSchema &scheme, const char *const (&arr)[N], const char *const (&arr2)[N2])
 
DBReadFileHeader (std::shared_ptr< IOStream > stream)
 
bool StringToUTF8 (std::string &s)
 

Detailed Description

IFC.

Typedef Documentation

typedef Object*(* Assimp::STEP::ConvertObjectProc)(const DB &db, const EXPRESS::LIST &params)

Function Documentation

template<typename T , typename T2 >
T2& Assimp::STEP::Couple ( T2 &  in)
Assimp::STEP::DECL_CONV_STUB ( IfcRepresentationItem  )
Assimp::STEP::DECL_CONV_STUB ( IfcGeometricRepresentationItem  )
Assimp::STEP::DECL_CONV_STUB ( IfcCurve  )
Assimp::STEP::DECL_CONV_STUB ( IfcBoundedCurve  )
Assimp::STEP::DECL_CONV_STUB ( IfcCompositeCurve  )
Assimp::STEP::DECL_CONV_STUB ( Ifc2DCompositeCurve  )
Assimp::STEP::DECL_CONV_STUB ( IfcRoot  )
Assimp::STEP::DECL_CONV_STUB ( IfcObjectDefinition  )
Assimp::STEP::DECL_CONV_STUB ( IfcObject  )
Assimp::STEP::DECL_CONV_STUB ( IfcControl  )
Assimp::STEP::DECL_CONV_STUB ( IfcActionRequest  )
Assimp::STEP::DECL_CONV_STUB ( IfcActor  )
Assimp::STEP::DECL_CONV_STUB ( IfcTypeObject  )
Assimp::STEP::DECL_CONV_STUB ( IfcTypeProduct  )
Assimp::STEP::DECL_CONV_STUB ( IfcElementType  )
Assimp::STEP::DECL_CONV_STUB ( IfcDistributionElementType  )
Assimp::STEP::DECL_CONV_STUB ( IfcDistributionControlElementType  )
Assimp::STEP::DECL_CONV_STUB ( IfcActuatorType  )
Assimp::STEP::DECL_CONV_STUB ( IfcDistributionFlowElementType  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowControllerType  )
Assimp::STEP::DECL_CONV_STUB ( IfcAirTerminalBoxType  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowTerminalType  )
Assimp::STEP::DECL_CONV_STUB ( IfcAirTerminalType  )
Assimp::STEP::DECL_CONV_STUB ( IfcEnergyConversionDeviceType  )
Assimp::STEP::DECL_CONV_STUB ( IfcAirToAirHeatRecoveryType  )
Assimp::STEP::DECL_CONV_STUB ( IfcAlarmType  )
Assimp::STEP::DECL_CONV_STUB ( IfcDraughtingCallout  )
Assimp::STEP::DECL_CONV_STUB ( IfcDimensionCurveDirectedCallout  )
Assimp::STEP::DECL_CONV_STUB ( IfcAngularDimension  )
Assimp::STEP::DECL_CONV_STUB ( IfcProduct  )
Assimp::STEP::DECL_CONV_STUB ( IfcAnnotation  )
Assimp::STEP::DECL_CONV_STUB ( IfcStyledItem  )
Assimp::STEP::DECL_CONV_STUB ( IfcAnnotationOccurrence  )
Assimp::STEP::DECL_CONV_STUB ( IfcAnnotationCurveOccurrence  )
Assimp::STEP::DECL_CONV_STUB ( IfcAnnotationFillArea  )
Assimp::STEP::DECL_CONV_STUB ( IfcAnnotationFillAreaOccurrence  )
Assimp::STEP::DECL_CONV_STUB ( IfcAnnotationSurface  )
Assimp::STEP::DECL_CONV_STUB ( IfcAnnotationSurfaceOccurrence  )
Assimp::STEP::DECL_CONV_STUB ( IfcAnnotationSymbolOccurrence  )
Assimp::STEP::DECL_CONV_STUB ( IfcAnnotationTextOccurrence  )
Assimp::STEP::DECL_CONV_STUB ( IfcProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcArbitraryClosedProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcArbitraryOpenProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcArbitraryProfileDefWithVoids  )
Assimp::STEP::DECL_CONV_STUB ( IfcGroup  )
Assimp::STEP::DECL_CONV_STUB ( IfcAsset  )
Assimp::STEP::DECL_CONV_STUB ( IfcParameterizedProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcIShapeProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcAsymmetricIShapeProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcPlacement  )
Assimp::STEP::DECL_CONV_STUB ( IfcAxis1Placement  )
Assimp::STEP::DECL_CONV_STUB ( IfcAxis2Placement2D  )
Assimp::STEP::DECL_CONV_STUB ( IfcAxis2Placement3D  )
Assimp::STEP::DECL_CONV_STUB ( IfcBSplineCurve  )
Assimp::STEP::DECL_CONV_STUB ( IfcElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcBuildingElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcBeam  )
Assimp::STEP::DECL_CONV_STUB ( IfcBuildingElementType  )
Assimp::STEP::DECL_CONV_STUB ( IfcBeamType  )
Assimp::STEP::DECL_CONV_STUB ( IfcBezierCurve  )
Assimp::STEP::DECL_CONV_STUB ( IfcCsgPrimitive3D  )
Assimp::STEP::DECL_CONV_STUB ( IfcBlock  )
Assimp::STEP::DECL_CONV_STUB ( IfcBoilerType  )
Assimp::STEP::DECL_CONV_STUB ( IfcBooleanResult  )
Assimp::STEP::DECL_CONV_STUB ( IfcBooleanClippingResult  )
Assimp::STEP::DECL_CONV_STUB ( IfcSurface  )
Assimp::STEP::DECL_CONV_STUB ( IfcBoundedSurface  )
Assimp::STEP::DECL_CONV_STUB ( IfcBoundingBox  )
Assimp::STEP::DECL_CONV_STUB ( IfcHalfSpaceSolid  )
Assimp::STEP::DECL_CONV_STUB ( IfcBoxedHalfSpace  )
Assimp::STEP::DECL_CONV_STUB ( IfcSpatialStructureElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcBuilding  )
Assimp::STEP::DECL_CONV_STUB ( IfcBuildingElementComponent  )
Assimp::STEP::DECL_CONV_STUB ( IfcBuildingElementPart  )
Assimp::STEP::DECL_CONV_STUB ( IfcBuildingElementProxy  )
Assimp::STEP::DECL_CONV_STUB ( IfcBuildingElementProxyType  )
Assimp::STEP::DECL_CONV_STUB ( IfcBuildingStorey  )
Assimp::STEP::DECL_CONV_STUB ( IfcCShapeProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowFittingType  )
Assimp::STEP::DECL_CONV_STUB ( IfcCableCarrierFittingType  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowSegmentType  )
Assimp::STEP::DECL_CONV_STUB ( IfcCableCarrierSegmentType  )
Assimp::STEP::DECL_CONV_STUB ( IfcCableSegmentType  )
Assimp::STEP::DECL_CONV_STUB ( IfcPoint  )
Assimp::STEP::DECL_CONV_STUB ( IfcCartesianPoint  )
Assimp::STEP::DECL_CONV_STUB ( IfcCartesianTransformationOperator  )
Assimp::STEP::DECL_CONV_STUB ( IfcCartesianTransformationOperator2D  )
Assimp::STEP::DECL_CONV_STUB ( IfcCartesianTransformationOperator2DnonUniform  )
Assimp::STEP::DECL_CONV_STUB ( IfcCartesianTransformationOperator3D  )
Assimp::STEP::DECL_CONV_STUB ( IfcCartesianTransformationOperator3DnonUniform  )
Assimp::STEP::DECL_CONV_STUB ( IfcCenterLineProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcFeatureElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcFeatureElementSubtraction  )
Assimp::STEP::DECL_CONV_STUB ( IfcEdgeFeature  )
Assimp::STEP::DECL_CONV_STUB ( IfcChamferEdgeFeature  )
Assimp::STEP::DECL_CONV_STUB ( IfcChillerType  )
Assimp::STEP::DECL_CONV_STUB ( IfcConic  )
Assimp::STEP::DECL_CONV_STUB ( IfcCircle  )
Assimp::STEP::DECL_CONV_STUB ( IfcCircleProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcCircleHollowProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcTopologicalRepresentationItem  )
Assimp::STEP::DECL_CONV_STUB ( IfcConnectedFaceSet  )
Assimp::STEP::DECL_CONV_STUB ( IfcClosedShell  )
Assimp::STEP::DECL_CONV_STUB ( IfcCoilType  )
Assimp::STEP::DECL_CONV_STUB ( IfcColourSpecification  )
Assimp::STEP::DECL_CONV_STUB ( IfcColourRgb  )
Assimp::STEP::DECL_CONV_STUB ( IfcColumn  )
Assimp::STEP::DECL_CONV_STUB ( IfcColumnType  )
Assimp::STEP::DECL_CONV_STUB ( IfcProperty  )
Assimp::STEP::DECL_CONV_STUB ( IfcComplexProperty  )
Assimp::STEP::DECL_CONV_STUB ( IfcCompositeCurveSegment  )
Assimp::STEP::DECL_CONV_STUB ( IfcCompositeProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowMovingDeviceType  )
Assimp::STEP::DECL_CONV_STUB ( IfcCompressorType  )
Assimp::STEP::DECL_CONV_STUB ( IfcCondenserType  )
Assimp::STEP::DECL_CONV_STUB ( IfcCondition  )
Assimp::STEP::DECL_CONV_STUB ( IfcConditionCriterion  )
Assimp::STEP::DECL_CONV_STUB ( IfcResource  )
Assimp::STEP::DECL_CONV_STUB ( IfcConstructionResource  )
Assimp::STEP::DECL_CONV_STUB ( IfcConstructionEquipmentResource  )
Assimp::STEP::DECL_CONV_STUB ( IfcConstructionMaterialResource  )
Assimp::STEP::DECL_CONV_STUB ( IfcConstructionProductResource  )
Assimp::STEP::DECL_CONV_STUB ( IfcNamedUnit  )
Assimp::STEP::DECL_CONV_STUB ( IfcContextDependentUnit  )
Assimp::STEP::DECL_CONV_STUB ( IfcControllerType  )
Assimp::STEP::DECL_CONV_STUB ( IfcConversionBasedUnit  )
Assimp::STEP::DECL_CONV_STUB ( IfcCooledBeamType  )
Assimp::STEP::DECL_CONV_STUB ( IfcCoolingTowerType  )
Assimp::STEP::DECL_CONV_STUB ( IfcCostItem  )
Assimp::STEP::DECL_CONV_STUB ( IfcCostSchedule  )
Assimp::STEP::DECL_CONV_STUB ( IfcCovering  )
Assimp::STEP::DECL_CONV_STUB ( IfcCoveringType  )
Assimp::STEP::DECL_CONV_STUB ( IfcCraneRailAShapeProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcCraneRailFShapeProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcCrewResource  )
Assimp::STEP::DECL_CONV_STUB ( IfcSolidModel  )
Assimp::STEP::DECL_CONV_STUB ( IfcCsgSolid  )
Assimp::STEP::DECL_CONV_STUB ( IfcCurtainWall  )
Assimp::STEP::DECL_CONV_STUB ( IfcCurtainWallType  )
Assimp::STEP::DECL_CONV_STUB ( IfcCurveBoundedPlane  )
Assimp::STEP::DECL_CONV_STUB ( IfcPresentationStyle  )
Assimp::STEP::DECL_CONV_STUB ( IfcDamperType  )
Assimp::STEP::DECL_CONV_STUB ( IfcDefinedSymbol  )
Assimp::STEP::DECL_CONV_STUB ( IfcDerivedProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcDiameterDimension  )
Assimp::STEP::DECL_CONV_STUB ( IfcDimensionCurve  )
Assimp::STEP::DECL_CONV_STUB ( IfcTerminatorSymbol  )
Assimp::STEP::DECL_CONV_STUB ( IfcDimensionCurveTerminator  )
Assimp::STEP::DECL_CONV_STUB ( IfcDirection  )
Assimp::STEP::DECL_CONV_STUB ( IfcElementComponent  )
Assimp::STEP::DECL_CONV_STUB ( IfcDiscreteAccessory  )
Assimp::STEP::DECL_CONV_STUB ( IfcElementComponentType  )
Assimp::STEP::DECL_CONV_STUB ( IfcDiscreteAccessoryType  )
Assimp::STEP::DECL_CONV_STUB ( IfcDistributionElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcDistributionFlowElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcDistributionChamberElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcDistributionChamberElementType  )
Assimp::STEP::DECL_CONV_STUB ( IfcDistributionControlElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcPort  )
Assimp::STEP::DECL_CONV_STUB ( IfcDistributionPort  )
Assimp::STEP::DECL_CONV_STUB ( IfcDoor  )
Assimp::STEP::DECL_CONV_STUB ( IfcPropertyDefinition  )
Assimp::STEP::DECL_CONV_STUB ( IfcPropertySetDefinition  )
Assimp::STEP::DECL_CONV_STUB ( IfcDoorStyle  )
Assimp::STEP::DECL_CONV_STUB ( IfcDuctFittingType  )
Assimp::STEP::DECL_CONV_STUB ( IfcDuctSegmentType  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowTreatmentDeviceType  )
Assimp::STEP::DECL_CONV_STUB ( IfcDuctSilencerType  )
Assimp::STEP::DECL_CONV_STUB ( IfcEdge  )
Assimp::STEP::DECL_CONV_STUB ( IfcEdgeCurve  )
Assimp::STEP::DECL_CONV_STUB ( IfcLoop  )
Assimp::STEP::DECL_CONV_STUB ( IfcEdgeLoop  )
Assimp::STEP::DECL_CONV_STUB ( IfcElectricApplianceType  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowController  )
Assimp::STEP::DECL_CONV_STUB ( IfcElectricDistributionPoint  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowStorageDeviceType  )
Assimp::STEP::DECL_CONV_STUB ( IfcElectricFlowStorageDeviceType  )
Assimp::STEP::DECL_CONV_STUB ( IfcElectricGeneratorType  )
Assimp::STEP::DECL_CONV_STUB ( IfcElectricHeaterType  )
Assimp::STEP::DECL_CONV_STUB ( IfcElectricMotorType  )
Assimp::STEP::DECL_CONV_STUB ( IfcElectricTimeControlType  )
Assimp::STEP::DECL_CONV_STUB ( IfcSystem  )
Assimp::STEP::DECL_CONV_STUB ( IfcElectricalCircuit  )
Assimp::STEP::DECL_CONV_STUB ( IfcElectricalElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcElementAssembly  )
Assimp::STEP::DECL_CONV_STUB ( IfcElementQuantity  )
Assimp::STEP::DECL_CONV_STUB ( IfcElementarySurface  )
Assimp::STEP::DECL_CONV_STUB ( IfcEllipse  )
Assimp::STEP::DECL_CONV_STUB ( IfcEllipseProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcEnergyConversionDevice  )
Assimp::STEP::DECL_CONV_STUB ( IfcEquipmentElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcEquipmentStandard  )
Assimp::STEP::DECL_CONV_STUB ( IfcEvaporativeCoolerType  )
Assimp::STEP::DECL_CONV_STUB ( IfcEvaporatorType  )
Assimp::STEP::DECL_CONV_STUB ( IfcSweptAreaSolid  )
Assimp::STEP::DECL_CONV_STUB ( IfcExtrudedAreaSolid  )
Assimp::STEP::DECL_CONV_STUB ( IfcFace  )
Assimp::STEP::DECL_CONV_STUB ( IfcFaceBasedSurfaceModel  )
Assimp::STEP::DECL_CONV_STUB ( IfcFaceBound  )
Assimp::STEP::DECL_CONV_STUB ( IfcFaceOuterBound  )
Assimp::STEP::DECL_CONV_STUB ( IfcFaceSurface  )
Assimp::STEP::DECL_CONV_STUB ( IfcManifoldSolidBrep  )
Assimp::STEP::DECL_CONV_STUB ( IfcFacetedBrep  )
Assimp::STEP::DECL_CONV_STUB ( IfcFacetedBrepWithVoids  )
Assimp::STEP::DECL_CONV_STUB ( IfcFanType  )
Assimp::STEP::DECL_CONV_STUB ( IfcFastener  )
Assimp::STEP::DECL_CONV_STUB ( IfcFastenerType  )
Assimp::STEP::DECL_CONV_STUB ( IfcFeatureElementAddition  )
Assimp::STEP::DECL_CONV_STUB ( IfcFillAreaStyleHatching  )
Assimp::STEP::DECL_CONV_STUB ( IfcFillAreaStyleTileSymbolWithStyle  )
Assimp::STEP::DECL_CONV_STUB ( IfcFillAreaStyleTiles  )
Assimp::STEP::DECL_CONV_STUB ( IfcFilterType  )
Assimp::STEP::DECL_CONV_STUB ( IfcFireSuppressionTerminalType  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowFitting  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowInstrumentType  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowMeterType  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowMovingDevice  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowSegment  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowStorageDevice  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowTerminal  )
Assimp::STEP::DECL_CONV_STUB ( IfcFlowTreatmentDevice  )
Assimp::STEP::DECL_CONV_STUB ( IfcFooting  )
Assimp::STEP::DECL_CONV_STUB ( IfcFurnishingElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcFurnishingElementType  )
Assimp::STEP::DECL_CONV_STUB ( IfcFurnitureStandard  )
Assimp::STEP::DECL_CONV_STUB ( IfcFurnitureType  )
Assimp::STEP::DECL_CONV_STUB ( IfcGasTerminalType  )
Assimp::STEP::DECL_CONV_STUB ( IfcGeometricSet  )
Assimp::STEP::DECL_CONV_STUB ( IfcGeometricCurveSet  )
Assimp::STEP::DECL_CONV_STUB ( IfcRepresentationContext  )
Assimp::STEP::DECL_CONV_STUB ( IfcGeometricRepresentationContext  )
Assimp::STEP::DECL_CONV_STUB ( IfcGeometricRepresentationSubContext  )
Assimp::STEP::DECL_CONV_STUB ( IfcGrid  )
Assimp::STEP::DECL_CONV_STUB ( IfcObjectPlacement  )
Assimp::STEP::DECL_CONV_STUB ( IfcGridPlacement  )
Assimp::STEP::DECL_CONV_STUB ( IfcHeatExchangerType  )
Assimp::STEP::DECL_CONV_STUB ( IfcHumidifierType  )
Assimp::STEP::DECL_CONV_STUB ( IfcInventory  )
Assimp::STEP::DECL_CONV_STUB ( IfcJunctionBoxType  )
Assimp::STEP::DECL_CONV_STUB ( IfcLShapeProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcLaborResource  )
Assimp::STEP::DECL_CONV_STUB ( IfcLampType  )
Assimp::STEP::DECL_CONV_STUB ( IfcLightFixtureType  )
Assimp::STEP::DECL_CONV_STUB ( IfcLightSource  )
Assimp::STEP::DECL_CONV_STUB ( IfcLightSourceAmbient  )
Assimp::STEP::DECL_CONV_STUB ( IfcLightSourceDirectional  )
Assimp::STEP::DECL_CONV_STUB ( IfcLightSourceGoniometric  )
Assimp::STEP::DECL_CONV_STUB ( IfcLightSourcePositional  )
Assimp::STEP::DECL_CONV_STUB ( IfcLightSourceSpot  )
Assimp::STEP::DECL_CONV_STUB ( IfcLine  )
Assimp::STEP::DECL_CONV_STUB ( IfcLinearDimension  )
Assimp::STEP::DECL_CONV_STUB ( IfcLocalPlacement  )
Assimp::STEP::DECL_CONV_STUB ( IfcMappedItem  )
Assimp::STEP::DECL_CONV_STUB ( IfcProductRepresentation  )
Assimp::STEP::DECL_CONV_STUB ( IfcMaterialDefinitionRepresentation  )
Assimp::STEP::DECL_CONV_STUB ( IfcMeasureWithUnit  )
Assimp::STEP::DECL_CONV_STUB ( IfcMechanicalFastener  )
Assimp::STEP::DECL_CONV_STUB ( IfcMechanicalFastenerType  )
Assimp::STEP::DECL_CONV_STUB ( IfcMember  )
Assimp::STEP::DECL_CONV_STUB ( IfcMemberType  )
Assimp::STEP::DECL_CONV_STUB ( IfcMotorConnectionType  )
Assimp::STEP::DECL_CONV_STUB ( IfcProcess  )
Assimp::STEP::DECL_CONV_STUB ( IfcTask  )
Assimp::STEP::DECL_CONV_STUB ( IfcMove  )
Assimp::STEP::DECL_CONV_STUB ( IfcOccupant  )
Assimp::STEP::DECL_CONV_STUB ( IfcOffsetCurve2D  )
Assimp::STEP::DECL_CONV_STUB ( IfcOffsetCurve3D  )
Assimp::STEP::DECL_CONV_STUB ( IfcOneDirectionRepeatFactor  )
Assimp::STEP::DECL_CONV_STUB ( IfcOpenShell  )
Assimp::STEP::DECL_CONV_STUB ( IfcOpeningElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcOrderAction  )
Assimp::STEP::DECL_CONV_STUB ( IfcOrientedEdge  )
Assimp::STEP::DECL_CONV_STUB ( IfcOutletType  )
Assimp::STEP::DECL_CONV_STUB ( IfcPath  )
Assimp::STEP::DECL_CONV_STUB ( IfcPerformanceHistory  )
Assimp::STEP::DECL_CONV_STUB ( IfcPermit  )
Assimp::STEP::DECL_CONV_STUB ( IfcPile  )
Assimp::STEP::DECL_CONV_STUB ( IfcPipeFittingType  )
Assimp::STEP::DECL_CONV_STUB ( IfcPipeSegmentType  )
Assimp::STEP::DECL_CONV_STUB ( IfcPlanarExtent  )
Assimp::STEP::DECL_CONV_STUB ( IfcPlanarBox  )
Assimp::STEP::DECL_CONV_STUB ( IfcPlane  )
Assimp::STEP::DECL_CONV_STUB ( IfcPlate  )
Assimp::STEP::DECL_CONV_STUB ( IfcPlateType  )
Assimp::STEP::DECL_CONV_STUB ( IfcPointOnCurve  )
Assimp::STEP::DECL_CONV_STUB ( IfcPointOnSurface  )
Assimp::STEP::DECL_CONV_STUB ( IfcPolyLoop  )
Assimp::STEP::DECL_CONV_STUB ( IfcPolygonalBoundedHalfSpace  )
Assimp::STEP::DECL_CONV_STUB ( IfcPolyline  )
Assimp::STEP::DECL_CONV_STUB ( IfcPresentationStyleAssignment  )
Assimp::STEP::DECL_CONV_STUB ( IfcProcedure  )
Assimp::STEP::DECL_CONV_STUB ( IfcProductDefinitionShape  )
Assimp::STEP::DECL_CONV_STUB ( IfcProject  )
Assimp::STEP::DECL_CONV_STUB ( IfcProjectOrder  )
Assimp::STEP::DECL_CONV_STUB ( IfcProjectOrderRecord  )
Assimp::STEP::DECL_CONV_STUB ( IfcProjectionCurve  )
Assimp::STEP::DECL_CONV_STUB ( IfcProjectionElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcSimpleProperty  )
Assimp::STEP::DECL_CONV_STUB ( IfcPropertyBoundedValue  )
Assimp::STEP::DECL_CONV_STUB ( IfcPropertyEnumeratedValue  )
Assimp::STEP::DECL_CONV_STUB ( IfcPropertyListValue  )
Assimp::STEP::DECL_CONV_STUB ( IfcPropertyReferenceValue  )
Assimp::STEP::DECL_CONV_STUB ( IfcPropertySet  )
Assimp::STEP::DECL_CONV_STUB ( IfcPropertySingleValue  )
Assimp::STEP::DECL_CONV_STUB ( IfcPropertyTableValue  )
Assimp::STEP::DECL_CONV_STUB ( IfcProtectiveDeviceType  )
Assimp::STEP::DECL_CONV_STUB ( IfcProxy  )
Assimp::STEP::DECL_CONV_STUB ( IfcPumpType  )
Assimp::STEP::DECL_CONV_STUB ( IfcRadiusDimension  )
Assimp::STEP::DECL_CONV_STUB ( IfcRailing  )
Assimp::STEP::DECL_CONV_STUB ( IfcRailingType  )
Assimp::STEP::DECL_CONV_STUB ( IfcRamp  )
Assimp::STEP::DECL_CONV_STUB ( IfcRampFlight  )
Assimp::STEP::DECL_CONV_STUB ( IfcRampFlightType  )
Assimp::STEP::DECL_CONV_STUB ( IfcRationalBezierCurve  )
Assimp::STEP::DECL_CONV_STUB ( IfcRectangleProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcRectangleHollowProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcRectangularPyramid  )
Assimp::STEP::DECL_CONV_STUB ( IfcRectangularTrimmedSurface  )
Assimp::STEP::DECL_CONV_STUB ( IfcReinforcingElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcReinforcingBar  )
Assimp::STEP::DECL_CONV_STUB ( IfcReinforcingMesh  )
Assimp::STEP::DECL_CONV_STUB ( IfcRelationship  )
Assimp::STEP::DECL_CONV_STUB ( IfcRelDecomposes  )
Assimp::STEP::DECL_CONV_STUB ( IfcRelAggregates  )
Assimp::STEP::DECL_CONV_STUB ( IfcRelConnects  )
Assimp::STEP::DECL_CONV_STUB ( IfcRelContainedInSpatialStructure  )
Assimp::STEP::DECL_CONV_STUB ( IfcRelDefines  )
Assimp::STEP::DECL_CONV_STUB ( IfcRelDefinesByProperties  )
Assimp::STEP::DECL_CONV_STUB ( IfcRelFillsElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcRelOverridesProperties  )
Assimp::STEP::DECL_CONV_STUB ( IfcRelVoidsElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcRepresentation  )
Assimp::STEP::DECL_CONV_STUB ( IfcRepresentationMap  )
Assimp::STEP::DECL_CONV_STUB ( IfcRevolvedAreaSolid  )
Assimp::STEP::DECL_CONV_STUB ( IfcRightCircularCone  )
Assimp::STEP::DECL_CONV_STUB ( IfcRightCircularCylinder  )
Assimp::STEP::DECL_CONV_STUB ( IfcRoof  )
Assimp::STEP::DECL_CONV_STUB ( IfcRoundedEdgeFeature  )
Assimp::STEP::DECL_CONV_STUB ( IfcRoundedRectangleProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcSIUnit  )
Assimp::STEP::DECL_CONV_STUB ( IfcSanitaryTerminalType  )
Assimp::STEP::DECL_CONV_STUB ( IfcScheduleTimeControl  )
Assimp::STEP::DECL_CONV_STUB ( IfcSectionedSpine  )
Assimp::STEP::DECL_CONV_STUB ( IfcSensorType  )
Assimp::STEP::DECL_CONV_STUB ( IfcServiceLife  )
Assimp::STEP::DECL_CONV_STUB ( IfcShapeModel  )
Assimp::STEP::DECL_CONV_STUB ( IfcShapeRepresentation  )
Assimp::STEP::DECL_CONV_STUB ( IfcShellBasedSurfaceModel  )
Assimp::STEP::DECL_CONV_STUB ( IfcSite  )
Assimp::STEP::DECL_CONV_STUB ( IfcSlab  )
Assimp::STEP::DECL_CONV_STUB ( IfcSlabType  )
Assimp::STEP::DECL_CONV_STUB ( IfcSpace  )
Assimp::STEP::DECL_CONV_STUB ( IfcSpaceHeaterType  )
Assimp::STEP::DECL_CONV_STUB ( IfcSpaceProgram  )
Assimp::STEP::DECL_CONV_STUB ( IfcSpatialStructureElementType  )
Assimp::STEP::DECL_CONV_STUB ( IfcSpaceType  )
Assimp::STEP::DECL_CONV_STUB ( IfcSphere  )
Assimp::STEP::DECL_CONV_STUB ( IfcStackTerminalType  )
Assimp::STEP::DECL_CONV_STUB ( IfcStair  )
Assimp::STEP::DECL_CONV_STUB ( IfcStairFlight  )
Assimp::STEP::DECL_CONV_STUB ( IfcStairFlightType  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralActivity  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralAction  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralAnalysisModel  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralItem  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralConnection  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralCurveConnection  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralMember  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralCurveMember  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralCurveMemberVarying  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralLinearAction  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralLinearActionVarying  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralLoadGroup  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralPlanarAction  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralPlanarActionVarying  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralPointAction  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralPointConnection  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralReaction  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralPointReaction  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralResultGroup  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralSurfaceConnection  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralSurfaceMember  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuralSurfaceMemberVarying  )
Assimp::STEP::DECL_CONV_STUB ( IfcStructuredDimensionCallout  )
Assimp::STEP::DECL_CONV_STUB ( IfcStyleModel  )
Assimp::STEP::DECL_CONV_STUB ( IfcStyledRepresentation  )
Assimp::STEP::DECL_CONV_STUB ( IfcSubContractResource  )
Assimp::STEP::DECL_CONV_STUB ( IfcSubedge  )
Assimp::STEP::DECL_CONV_STUB ( IfcSurfaceCurveSweptAreaSolid  )
Assimp::STEP::DECL_CONV_STUB ( IfcSweptSurface  )
Assimp::STEP::DECL_CONV_STUB ( IfcSurfaceOfLinearExtrusion  )
Assimp::STEP::DECL_CONV_STUB ( IfcSurfaceOfRevolution  )
Assimp::STEP::DECL_CONV_STUB ( IfcSurfaceStyle  )
Assimp::STEP::DECL_CONV_STUB ( IfcSurfaceStyleShading  )
Assimp::STEP::DECL_CONV_STUB ( IfcSurfaceStyleRendering  )
Assimp::STEP::DECL_CONV_STUB ( IfcSurfaceStyleWithTextures  )
Assimp::STEP::DECL_CONV_STUB ( IfcSweptDiskSolid  )
Assimp::STEP::DECL_CONV_STUB ( IfcSwitchingDeviceType  )
Assimp::STEP::DECL_CONV_STUB ( IfcSystemFurnitureElementType  )
Assimp::STEP::DECL_CONV_STUB ( IfcTShapeProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcTankType  )
Assimp::STEP::DECL_CONV_STUB ( IfcTendon  )
Assimp::STEP::DECL_CONV_STUB ( IfcTendonAnchor  )
Assimp::STEP::DECL_CONV_STUB ( IfcTextLiteral  )
Assimp::STEP::DECL_CONV_STUB ( IfcTextLiteralWithExtent  )
Assimp::STEP::DECL_CONV_STUB ( IfcTimeSeriesSchedule  )
Assimp::STEP::DECL_CONV_STUB ( IfcTopologyRepresentation  )
Assimp::STEP::DECL_CONV_STUB ( IfcTransformerType  )
Assimp::STEP::DECL_CONV_STUB ( IfcTransportElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcTransportElementType  )
Assimp::STEP::DECL_CONV_STUB ( IfcTrapeziumProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcTrimmedCurve  )
Assimp::STEP::DECL_CONV_STUB ( IfcTubeBundleType  )
Assimp::STEP::DECL_CONV_STUB ( IfcTwoDirectionRepeatFactor  )
Assimp::STEP::DECL_CONV_STUB ( IfcUShapeProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcUnitAssignment  )
Assimp::STEP::DECL_CONV_STUB ( IfcUnitaryEquipmentType  )
Assimp::STEP::DECL_CONV_STUB ( IfcValveType  )
Assimp::STEP::DECL_CONV_STUB ( IfcVector  )
Assimp::STEP::DECL_CONV_STUB ( IfcVertex  )
Assimp::STEP::DECL_CONV_STUB ( IfcVertexLoop  )
Assimp::STEP::DECL_CONV_STUB ( IfcVertexPoint  )
Assimp::STEP::DECL_CONV_STUB ( IfcVibrationIsolatorType  )
Assimp::STEP::DECL_CONV_STUB ( IfcVirtualElement  )
Assimp::STEP::DECL_CONV_STUB ( IfcWall  )
Assimp::STEP::DECL_CONV_STUB ( IfcWallStandardCase  )
Assimp::STEP::DECL_CONV_STUB ( IfcWallType  )
Assimp::STEP::DECL_CONV_STUB ( IfcWasteTerminalType  )
Assimp::STEP::DECL_CONV_STUB ( IfcWindow  )
Assimp::STEP::DECL_CONV_STUB ( IfcWindowStyle  )
Assimp::STEP::DECL_CONV_STUB ( IfcWorkControl  )
Assimp::STEP::DECL_CONV_STUB ( IfcWorkPlan  )
Assimp::STEP::DECL_CONV_STUB ( IfcWorkSchedule  )
Assimp::STEP::DECL_CONV_STUB ( IfcZShapeProfileDef  )
Assimp::STEP::DECL_CONV_STUB ( IfcZone  )
template<typename T1 >
void Assimp::STEP::GenericConvert ( T1 &  a,
const std::shared_ptr< const EXPRESS::DataType > &  b,
const STEP::DB &  db 
)
inline
template<typename T1 , uint64_t N1, uint64_t N2>
void Assimp::STEP::GenericConvert ( ListOf< T1, N1, N2 > &  a,
const std::shared_ptr< const EXPRESS::DataType > &  b,
const STEP::DB &  db 
)
inline
template<typename T >
size_t Assimp::STEP::GenericFill ( const STEP::DB &  db,
const EXPRESS::LIST &  params,
T *  in 
)
template<>
size_t Assimp::STEP::GenericFill< Ifc2DCompositeCurve > ( const DB &  db,
const LIST &  params,
Ifc2DCompositeCurve *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcActionRequest > ( const DB &  db,
const LIST &  params,
IfcActionRequest *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcActor > ( const DB &  db,
const LIST &  params,
IfcActor *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcActuatorType > ( const DB &  db,
const LIST &  params,
IfcActuatorType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAirTerminalBoxType > ( const DB &  db,
const LIST &  params,
IfcAirTerminalBoxType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAirTerminalType > ( const DB &  db,
const LIST &  params,
IfcAirTerminalType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAirToAirHeatRecoveryType > ( const DB &  db,
const LIST &  params,
IfcAirToAirHeatRecoveryType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAlarmType > ( const DB &  db,
const LIST &  params,
IfcAlarmType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAngularDimension > ( const DB &  db,
const LIST &  params,
IfcAngularDimension *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAnnotation > ( const DB &  db,
const LIST &  params,
IfcAnnotation *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAnnotationCurveOccurrence > ( const DB &  db,
const LIST &  params,
IfcAnnotationCurveOccurrence *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAnnotationFillArea > ( const DB &  db,
const LIST &  params,
IfcAnnotationFillArea *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAnnotationFillAreaOccurrence > ( const DB &  db,
const LIST &  params,
IfcAnnotationFillAreaOccurrence *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAnnotationOccurrence > ( const DB &  db,
const LIST &  params,
IfcAnnotationOccurrence *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAnnotationSurface > ( const DB &  db,
const LIST &  params,
IfcAnnotationSurface *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAnnotationSurfaceOccurrence > ( const DB &  db,
const LIST &  params,
IfcAnnotationSurfaceOccurrence *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAnnotationSymbolOccurrence > ( const DB &  db,
const LIST &  params,
IfcAnnotationSymbolOccurrence *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAnnotationTextOccurrence > ( const DB &  db,
const LIST &  params,
IfcAnnotationTextOccurrence *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcArbitraryClosedProfileDef > ( const DB &  db,
const LIST &  params,
IfcArbitraryClosedProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcArbitraryOpenProfileDef > ( const DB &  db,
const LIST &  params,
IfcArbitraryOpenProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcArbitraryProfileDefWithVoids > ( const DB &  db,
const LIST &  params,
IfcArbitraryProfileDefWithVoids *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAsset > ( const DB &  db,
const LIST &  params,
IfcAsset *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAsymmetricIShapeProfileDef > ( const DB &  db,
const LIST &  params,
IfcAsymmetricIShapeProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAxis1Placement > ( const DB &  db,
const LIST &  params,
IfcAxis1Placement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAxis2Placement2D > ( const DB &  db,
const LIST &  params,
IfcAxis2Placement2D *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcAxis2Placement3D > ( const DB &  db,
const LIST &  params,
IfcAxis2Placement3D *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBeam > ( const DB &  db,
const LIST &  params,
IfcBeam *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBeamType > ( const DB &  db,
const LIST &  params,
IfcBeamType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBezierCurve > ( const DB &  db,
const LIST &  params,
IfcBezierCurve *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBlock > ( const DB &  db,
const LIST &  params,
IfcBlock *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBoilerType > ( const DB &  db,
const LIST &  params,
IfcBoilerType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBooleanClippingResult > ( const DB &  db,
const LIST &  params,
IfcBooleanClippingResult *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBooleanResult > ( const DB &  db,
const LIST &  params,
IfcBooleanResult *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBoundedCurve > ( const DB &  db,
const LIST &  params,
IfcBoundedCurve *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBoundedSurface > ( const DB &  db,
const LIST &  params,
IfcBoundedSurface *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBoundingBox > ( const DB &  db,
const LIST &  params,
IfcBoundingBox *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBoxedHalfSpace > ( const DB &  db,
const LIST &  params,
IfcBoxedHalfSpace *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBSplineCurve > ( const DB &  db,
const LIST &  params,
IfcBSplineCurve *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBuilding > ( const DB &  db,
const LIST &  params,
IfcBuilding *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBuildingElement > ( const DB &  db,
const LIST &  params,
IfcBuildingElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBuildingElementComponent > ( const DB &  db,
const LIST &  params,
IfcBuildingElementComponent *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBuildingElementPart > ( const DB &  db,
const LIST &  params,
IfcBuildingElementPart *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBuildingElementProxy > ( const DB &  db,
const LIST &  params,
IfcBuildingElementProxy *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBuildingElementProxyType > ( const DB &  db,
const LIST &  params,
IfcBuildingElementProxyType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBuildingElementType > ( const DB &  db,
const LIST &  params,
IfcBuildingElementType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcBuildingStorey > ( const DB &  db,
const LIST &  params,
IfcBuildingStorey *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCableCarrierFittingType > ( const DB &  db,
const LIST &  params,
IfcCableCarrierFittingType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCableCarrierSegmentType > ( const DB &  db,
const LIST &  params,
IfcCableCarrierSegmentType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCableSegmentType > ( const DB &  db,
const LIST &  params,
IfcCableSegmentType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCartesianPoint > ( const DB &  db,
const LIST &  params,
IfcCartesianPoint *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCartesianTransformationOperator > ( const DB &  db,
const LIST &  params,
IfcCartesianTransformationOperator *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCartesianTransformationOperator2D > ( const DB &  db,
const LIST &  params,
IfcCartesianTransformationOperator2D *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCartesianTransformationOperator2DnonUniform > ( const DB &  db,
const LIST &  params,
IfcCartesianTransformationOperator2DnonUniform *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCartesianTransformationOperator3D > ( const DB &  db,
const LIST &  params,
IfcCartesianTransformationOperator3D *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCartesianTransformationOperator3DnonUniform > ( const DB &  db,
const LIST &  params,
IfcCartesianTransformationOperator3DnonUniform *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCenterLineProfileDef > ( const DB &  db,
const LIST &  params,
IfcCenterLineProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcChamferEdgeFeature > ( const DB &  db,
const LIST &  params,
IfcChamferEdgeFeature *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcChillerType > ( const DB &  db,
const LIST &  params,
IfcChillerType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCircle > ( const DB &  db,
const LIST &  params,
IfcCircle *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCircleHollowProfileDef > ( const DB &  db,
const LIST &  params,
IfcCircleHollowProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCircleProfileDef > ( const DB &  db,
const LIST &  params,
IfcCircleProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcClosedShell > ( const DB &  db,
const LIST &  params,
IfcClosedShell *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCoilType > ( const DB &  db,
const LIST &  params,
IfcCoilType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcColourRgb > ( const DB &  db,
const LIST &  params,
IfcColourRgb *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcColourSpecification > ( const DB &  db,
const LIST &  params,
IfcColourSpecification *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcColumn > ( const DB &  db,
const LIST &  params,
IfcColumn *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcColumnType > ( const DB &  db,
const LIST &  params,
IfcColumnType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcComplexProperty > ( const DB &  db,
const LIST &  params,
IfcComplexProperty *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCompositeCurve > ( const DB &  db,
const LIST &  params,
IfcCompositeCurve *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCompositeCurveSegment > ( const DB &  db,
const LIST &  params,
IfcCompositeCurveSegment *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCompositeProfileDef > ( const DB &  db,
const LIST &  params,
IfcCompositeProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCompressorType > ( const DB &  db,
const LIST &  params,
IfcCompressorType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCondenserType > ( const DB &  db,
const LIST &  params,
IfcCondenserType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCondition > ( const DB &  db,
const LIST &  params,
IfcCondition *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcConditionCriterion > ( const DB &  db,
const LIST &  params,
IfcConditionCriterion *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcConic > ( const DB &  db,
const LIST &  params,
IfcConic *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcConnectedFaceSet > ( const DB &  db,
const LIST &  params,
IfcConnectedFaceSet *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcConstructionEquipmentResource > ( const DB &  db,
const LIST &  params,
IfcConstructionEquipmentResource *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcConstructionMaterialResource > ( const DB &  db,
const LIST &  params,
IfcConstructionMaterialResource *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcConstructionProductResource > ( const DB &  db,
const LIST &  params,
IfcConstructionProductResource *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcConstructionResource > ( const DB &  db,
const LIST &  params,
IfcConstructionResource *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcContextDependentUnit > ( const DB &  db,
const LIST &  params,
IfcContextDependentUnit *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcControl > ( const DB &  db,
const LIST &  params,
IfcControl *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcControllerType > ( const DB &  db,
const LIST &  params,
IfcControllerType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcConversionBasedUnit > ( const DB &  db,
const LIST &  params,
IfcConversionBasedUnit *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCooledBeamType > ( const DB &  db,
const LIST &  params,
IfcCooledBeamType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCoolingTowerType > ( const DB &  db,
const LIST &  params,
IfcCoolingTowerType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCostItem > ( const DB &  db,
const LIST &  params,
IfcCostItem *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCostSchedule > ( const DB &  db,
const LIST &  params,
IfcCostSchedule *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCovering > ( const DB &  db,
const LIST &  params,
IfcCovering *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCoveringType > ( const DB &  db,
const LIST &  params,
IfcCoveringType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCraneRailAShapeProfileDef > ( const DB &  db,
const LIST &  params,
IfcCraneRailAShapeProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCraneRailFShapeProfileDef > ( const DB &  db,
const LIST &  params,
IfcCraneRailFShapeProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCrewResource > ( const DB &  db,
const LIST &  params,
IfcCrewResource *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCsgPrimitive3D > ( const DB &  db,
const LIST &  params,
IfcCsgPrimitive3D *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCsgSolid > ( const DB &  db,
const LIST &  params,
IfcCsgSolid *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCShapeProfileDef > ( const DB &  db,
const LIST &  params,
IfcCShapeProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCurtainWall > ( const DB &  db,
const LIST &  params,
IfcCurtainWall *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCurtainWallType > ( const DB &  db,
const LIST &  params,
IfcCurtainWallType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCurve > ( const DB &  db,
const LIST &  params,
IfcCurve *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcCurveBoundedPlane > ( const DB &  db,
const LIST &  params,
IfcCurveBoundedPlane *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDamperType > ( const DB &  db,
const LIST &  params,
IfcDamperType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDefinedSymbol > ( const DB &  db,
const LIST &  params,
IfcDefinedSymbol *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDerivedProfileDef > ( const DB &  db,
const LIST &  params,
IfcDerivedProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDiameterDimension > ( const DB &  db,
const LIST &  params,
IfcDiameterDimension *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDimensionCurve > ( const DB &  db,
const LIST &  params,
IfcDimensionCurve *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDimensionCurveDirectedCallout > ( const DB &  db,
const LIST &  params,
IfcDimensionCurveDirectedCallout *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDimensionCurveTerminator > ( const DB &  db,
const LIST &  params,
IfcDimensionCurveTerminator *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDirection > ( const DB &  db,
const LIST &  params,
IfcDirection *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDiscreteAccessory > ( const DB &  db,
const LIST &  params,
IfcDiscreteAccessory *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDiscreteAccessoryType > ( const DB &  db,
const LIST &  params,
IfcDiscreteAccessoryType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDistributionChamberElement > ( const DB &  db,
const LIST &  params,
IfcDistributionChamberElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDistributionChamberElementType > ( const DB &  db,
const LIST &  params,
IfcDistributionChamberElementType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDistributionControlElement > ( const DB &  db,
const LIST &  params,
IfcDistributionControlElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDistributionControlElementType > ( const DB &  db,
const LIST &  params,
IfcDistributionControlElementType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDistributionElement > ( const DB &  db,
const LIST &  params,
IfcDistributionElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDistributionElementType > ( const DB &  db,
const LIST &  params,
IfcDistributionElementType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDistributionFlowElement > ( const DB &  db,
const LIST &  params,
IfcDistributionFlowElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDistributionFlowElementType > ( const DB &  db,
const LIST &  params,
IfcDistributionFlowElementType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDistributionPort > ( const DB &  db,
const LIST &  params,
IfcDistributionPort *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDoor > ( const DB &  db,
const LIST &  params,
IfcDoor *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDoorStyle > ( const DB &  db,
const LIST &  params,
IfcDoorStyle *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDraughtingCallout > ( const DB &  db,
const LIST &  params,
IfcDraughtingCallout *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDuctFittingType > ( const DB &  db,
const LIST &  params,
IfcDuctFittingType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDuctSegmentType > ( const DB &  db,
const LIST &  params,
IfcDuctSegmentType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcDuctSilencerType > ( const DB &  db,
const LIST &  params,
IfcDuctSilencerType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcEdge > ( const DB &  db,
const LIST &  params,
IfcEdge *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcEdgeCurve > ( const DB &  db,
const LIST &  params,
IfcEdgeCurve *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcEdgeFeature > ( const DB &  db,
const LIST &  params,
IfcEdgeFeature *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcEdgeLoop > ( const DB &  db,
const LIST &  params,
IfcEdgeLoop *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElectricalCircuit > ( const DB &  db,
const LIST &  params,
IfcElectricalCircuit *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElectricalElement > ( const DB &  db,
const LIST &  params,
IfcElectricalElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElectricApplianceType > ( const DB &  db,
const LIST &  params,
IfcElectricApplianceType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElectricDistributionPoint > ( const DB &  db,
const LIST &  params,
IfcElectricDistributionPoint *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElectricFlowStorageDeviceType > ( const DB &  db,
const LIST &  params,
IfcElectricFlowStorageDeviceType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElectricGeneratorType > ( const DB &  db,
const LIST &  params,
IfcElectricGeneratorType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElectricHeaterType > ( const DB &  db,
const LIST &  params,
IfcElectricHeaterType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElectricMotorType > ( const DB &  db,
const LIST &  params,
IfcElectricMotorType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElectricTimeControlType > ( const DB &  db,
const LIST &  params,
IfcElectricTimeControlType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElement > ( const DB &  db,
const LIST &  params,
IfcElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElementarySurface > ( const DB &  db,
const LIST &  params,
IfcElementarySurface *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElementAssembly > ( const DB &  db,
const LIST &  params,
IfcElementAssembly *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElementComponent > ( const DB &  db,
const LIST &  params,
IfcElementComponent *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElementComponentType > ( const DB &  db,
const LIST &  params,
IfcElementComponentType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElementQuantity > ( const DB &  db,
const LIST &  params,
IfcElementQuantity *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcElementType > ( const DB &  db,
const LIST &  params,
IfcElementType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcEllipse > ( const DB &  db,
const LIST &  params,
IfcEllipse *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcEllipseProfileDef > ( const DB &  db,
const LIST &  params,
IfcEllipseProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcEnergyConversionDevice > ( const DB &  db,
const LIST &  params,
IfcEnergyConversionDevice *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcEnergyConversionDeviceType > ( const DB &  db,
const LIST &  params,
IfcEnergyConversionDeviceType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcEquipmentElement > ( const DB &  db,
const LIST &  params,
IfcEquipmentElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcEquipmentStandard > ( const DB &  db,
const LIST &  params,
IfcEquipmentStandard *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcEvaporativeCoolerType > ( const DB &  db,
const LIST &  params,
IfcEvaporativeCoolerType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcEvaporatorType > ( const DB &  db,
const LIST &  params,
IfcEvaporatorType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcExtrudedAreaSolid > ( const DB &  db,
const LIST &  params,
IfcExtrudedAreaSolid *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFace > ( const DB &  db,
const LIST &  params,
IfcFace *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFaceBasedSurfaceModel > ( const DB &  db,
const LIST &  params,
IfcFaceBasedSurfaceModel *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFaceBound > ( const DB &  db,
const LIST &  params,
IfcFaceBound *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFaceOuterBound > ( const DB &  db,
const LIST &  params,
IfcFaceOuterBound *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFaceSurface > ( const DB &  db,
const LIST &  params,
IfcFaceSurface *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFacetedBrep > ( const DB &  db,
const LIST &  params,
IfcFacetedBrep *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFacetedBrepWithVoids > ( const DB &  db,
const LIST &  params,
IfcFacetedBrepWithVoids *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFanType > ( const DB &  db,
const LIST &  params,
IfcFanType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFastener > ( const DB &  db,
const LIST &  params,
IfcFastener *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFastenerType > ( const DB &  db,
const LIST &  params,
IfcFastenerType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFeatureElement > ( const DB &  db,
const LIST &  params,
IfcFeatureElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFeatureElementAddition > ( const DB &  db,
const LIST &  params,
IfcFeatureElementAddition *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFeatureElementSubtraction > ( const DB &  db,
const LIST &  params,
IfcFeatureElementSubtraction *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFillAreaStyleHatching > ( const DB &  db,
const LIST &  params,
IfcFillAreaStyleHatching *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFillAreaStyleTiles > ( const DB &  db,
const LIST &  params,
IfcFillAreaStyleTiles *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFillAreaStyleTileSymbolWithStyle > ( const DB &  db,
const LIST &  params,
IfcFillAreaStyleTileSymbolWithStyle *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFilterType > ( const DB &  db,
const LIST &  params,
IfcFilterType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFireSuppressionTerminalType > ( const DB &  db,
const LIST &  params,
IfcFireSuppressionTerminalType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowController > ( const DB &  db,
const LIST &  params,
IfcFlowController *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowControllerType > ( const DB &  db,
const LIST &  params,
IfcFlowControllerType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowFitting > ( const DB &  db,
const LIST &  params,
IfcFlowFitting *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowFittingType > ( const DB &  db,
const LIST &  params,
IfcFlowFittingType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowInstrumentType > ( const DB &  db,
const LIST &  params,
IfcFlowInstrumentType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowMeterType > ( const DB &  db,
const LIST &  params,
IfcFlowMeterType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowMovingDevice > ( const DB &  db,
const LIST &  params,
IfcFlowMovingDevice *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowMovingDeviceType > ( const DB &  db,
const LIST &  params,
IfcFlowMovingDeviceType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowSegment > ( const DB &  db,
const LIST &  params,
IfcFlowSegment *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowSegmentType > ( const DB &  db,
const LIST &  params,
IfcFlowSegmentType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowStorageDevice > ( const DB &  db,
const LIST &  params,
IfcFlowStorageDevice *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowStorageDeviceType > ( const DB &  db,
const LIST &  params,
IfcFlowStorageDeviceType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowTerminal > ( const DB &  db,
const LIST &  params,
IfcFlowTerminal *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowTerminalType > ( const DB &  db,
const LIST &  params,
IfcFlowTerminalType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowTreatmentDevice > ( const DB &  db,
const LIST &  params,
IfcFlowTreatmentDevice *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFlowTreatmentDeviceType > ( const DB &  db,
const LIST &  params,
IfcFlowTreatmentDeviceType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFooting > ( const DB &  db,
const LIST &  params,
IfcFooting *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFurnishingElement > ( const DB &  db,
const LIST &  params,
IfcFurnishingElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFurnishingElementType > ( const DB &  db,
const LIST &  params,
IfcFurnishingElementType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFurnitureStandard > ( const DB &  db,
const LIST &  params,
IfcFurnitureStandard *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcFurnitureType > ( const DB &  db,
const LIST &  params,
IfcFurnitureType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcGasTerminalType > ( const DB &  db,
const LIST &  params,
IfcGasTerminalType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcGeometricCurveSet > ( const DB &  db,
const LIST &  params,
IfcGeometricCurveSet *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcGeometricRepresentationContext > ( const DB &  db,
const LIST &  params,
IfcGeometricRepresentationContext *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcGeometricRepresentationItem > ( const DB &  db,
const LIST &  params,
IfcGeometricRepresentationItem *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcGeometricRepresentationSubContext > ( const DB &  db,
const LIST &  params,
IfcGeometricRepresentationSubContext *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcGeometricSet > ( const DB &  db,
const LIST &  params,
IfcGeometricSet *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcGrid > ( const DB &  db,
const LIST &  params,
IfcGrid *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcGridPlacement > ( const DB &  db,
const LIST &  params,
IfcGridPlacement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcGroup > ( const DB &  db,
const LIST &  params,
IfcGroup *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcHalfSpaceSolid > ( const DB &  db,
const LIST &  params,
IfcHalfSpaceSolid *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcHeatExchangerType > ( const DB &  db,
const LIST &  params,
IfcHeatExchangerType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcHumidifierType > ( const DB &  db,
const LIST &  params,
IfcHumidifierType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcInventory > ( const DB &  db,
const LIST &  params,
IfcInventory *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcIShapeProfileDef > ( const DB &  db,
const LIST &  params,
IfcIShapeProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcJunctionBoxType > ( const DB &  db,
const LIST &  params,
IfcJunctionBoxType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLaborResource > ( const DB &  db,
const LIST &  params,
IfcLaborResource *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLampType > ( const DB &  db,
const LIST &  params,
IfcLampType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLightFixtureType > ( const DB &  db,
const LIST &  params,
IfcLightFixtureType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLightSource > ( const DB &  db,
const LIST &  params,
IfcLightSource *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLightSourceAmbient > ( const DB &  db,
const LIST &  params,
IfcLightSourceAmbient *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLightSourceDirectional > ( const DB &  db,
const LIST &  params,
IfcLightSourceDirectional *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLightSourceGoniometric > ( const DB &  db,
const LIST &  params,
IfcLightSourceGoniometric *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLightSourcePositional > ( const DB &  db,
const LIST &  params,
IfcLightSourcePositional *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLightSourceSpot > ( const DB &  db,
const LIST &  params,
IfcLightSourceSpot *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLine > ( const DB &  db,
const LIST &  params,
IfcLine *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLinearDimension > ( const DB &  db,
const LIST &  params,
IfcLinearDimension *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLocalPlacement > ( const DB &  db,
const LIST &  params,
IfcLocalPlacement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLoop > ( const DB &  db,
const LIST &  params,
IfcLoop *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcLShapeProfileDef > ( const DB &  db,
const LIST &  params,
IfcLShapeProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcManifoldSolidBrep > ( const DB &  db,
const LIST &  params,
IfcManifoldSolidBrep *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcMappedItem > ( const DB &  db,
const LIST &  params,
IfcMappedItem *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcMaterialDefinitionRepresentation > ( const DB &  db,
const LIST &  params,
IfcMaterialDefinitionRepresentation *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcMeasureWithUnit > ( const DB &  db,
const LIST &  params,
IfcMeasureWithUnit *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcMechanicalFastener > ( const DB &  db,
const LIST &  params,
IfcMechanicalFastener *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcMechanicalFastenerType > ( const DB &  db,
const LIST &  params,
IfcMechanicalFastenerType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcMember > ( const DB &  db,
const LIST &  params,
IfcMember *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcMemberType > ( const DB &  db,
const LIST &  params,
IfcMemberType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcMotorConnectionType > ( const DB &  db,
const LIST &  params,
IfcMotorConnectionType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcMove > ( const DB &  db,
const LIST &  params,
IfcMove *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcNamedUnit > ( const DB &  db,
const LIST &  params,
IfcNamedUnit *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcObject > ( const DB &  db,
const LIST &  params,
IfcObject *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcObjectDefinition > ( const DB &  db,
const LIST &  params,
IfcObjectDefinition *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcObjectPlacement > ( const DB &  db,
const LIST &  params,
IfcObjectPlacement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcOccupant > ( const DB &  db,
const LIST &  params,
IfcOccupant *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcOffsetCurve2D > ( const DB &  db,
const LIST &  params,
IfcOffsetCurve2D *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcOffsetCurve3D > ( const DB &  db,
const LIST &  params,
IfcOffsetCurve3D *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcOneDirectionRepeatFactor > ( const DB &  db,
const LIST &  params,
IfcOneDirectionRepeatFactor *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcOpeningElement > ( const DB &  db,
const LIST &  params,
IfcOpeningElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcOpenShell > ( const DB &  db,
const LIST &  params,
IfcOpenShell *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcOrderAction > ( const DB &  db,
const LIST &  params,
IfcOrderAction *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcOrientedEdge > ( const DB &  db,
const LIST &  params,
IfcOrientedEdge *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcOutletType > ( const DB &  db,
const LIST &  params,
IfcOutletType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcParameterizedProfileDef > ( const DB &  db,
const LIST &  params,
IfcParameterizedProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPath > ( const DB &  db,
const LIST &  params,
IfcPath *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPerformanceHistory > ( const DB &  db,
const LIST &  params,
IfcPerformanceHistory *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPermit > ( const DB &  db,
const LIST &  params,
IfcPermit *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPile > ( const DB &  db,
const LIST &  params,
IfcPile *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPipeFittingType > ( const DB &  db,
const LIST &  params,
IfcPipeFittingType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPipeSegmentType > ( const DB &  db,
const LIST &  params,
IfcPipeSegmentType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPlacement > ( const DB &  db,
const LIST &  params,
IfcPlacement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPlanarBox > ( const DB &  db,
const LIST &  params,
IfcPlanarBox *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPlanarExtent > ( const DB &  db,
const LIST &  params,
IfcPlanarExtent *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPlane > ( const DB &  db,
const LIST &  params,
IfcPlane *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPlate > ( const DB &  db,
const LIST &  params,
IfcPlate *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPlateType > ( const DB &  db,
const LIST &  params,
IfcPlateType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPoint > ( const DB &  db,
const LIST &  params,
IfcPoint *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPointOnCurve > ( const DB &  db,
const LIST &  params,
IfcPointOnCurve *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPointOnSurface > ( const DB &  db,
const LIST &  params,
IfcPointOnSurface *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPolygonalBoundedHalfSpace > ( const DB &  db,
const LIST &  params,
IfcPolygonalBoundedHalfSpace *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPolyline > ( const DB &  db,
const LIST &  params,
IfcPolyline *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPolyLoop > ( const DB &  db,
const LIST &  params,
IfcPolyLoop *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPort > ( const DB &  db,
const LIST &  params,
IfcPort *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPresentationStyle > ( const DB &  db,
const LIST &  params,
IfcPresentationStyle *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPresentationStyleAssignment > ( const DB &  db,
const LIST &  params,
IfcPresentationStyleAssignment *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProcedure > ( const DB &  db,
const LIST &  params,
IfcProcedure *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProcess > ( const DB &  db,
const LIST &  params,
IfcProcess *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProduct > ( const DB &  db,
const LIST &  params,
IfcProduct *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProductDefinitionShape > ( const DB &  db,
const LIST &  params,
IfcProductDefinitionShape *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProductRepresentation > ( const DB &  db,
const LIST &  params,
IfcProductRepresentation *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProfileDef > ( const DB &  db,
const LIST &  params,
IfcProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProject > ( const DB &  db,
const LIST &  params,
IfcProject *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProjectionCurve > ( const DB &  db,
const LIST &  params,
IfcProjectionCurve *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProjectionElement > ( const DB &  db,
const LIST &  params,
IfcProjectionElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProjectOrder > ( const DB &  db,
const LIST &  params,
IfcProjectOrder *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProjectOrderRecord > ( const DB &  db,
const LIST &  params,
IfcProjectOrderRecord *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProperty > ( const DB &  db,
const LIST &  params,
IfcProperty *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPropertyBoundedValue > ( const DB &  db,
const LIST &  params,
IfcPropertyBoundedValue *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPropertyDefinition > ( const DB &  db,
const LIST &  params,
IfcPropertyDefinition *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPropertyEnumeratedValue > ( const DB &  db,
const LIST &  params,
IfcPropertyEnumeratedValue *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPropertyListValue > ( const DB &  db,
const LIST &  params,
IfcPropertyListValue *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPropertyReferenceValue > ( const DB &  db,
const LIST &  params,
IfcPropertyReferenceValue *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPropertySet > ( const DB &  db,
const LIST &  params,
IfcPropertySet *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPropertySetDefinition > ( const DB &  db,
const LIST &  params,
IfcPropertySetDefinition *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPropertySingleValue > ( const DB &  db,
const LIST &  params,
IfcPropertySingleValue *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPropertyTableValue > ( const DB &  db,
const LIST &  params,
IfcPropertyTableValue *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProtectiveDeviceType > ( const DB &  db,
const LIST &  params,
IfcProtectiveDeviceType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcProxy > ( const DB &  db,
const LIST &  params,
IfcProxy *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcPumpType > ( const DB &  db,
const LIST &  params,
IfcPumpType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRadiusDimension > ( const DB &  db,
const LIST &  params,
IfcRadiusDimension *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRailing > ( const DB &  db,
const LIST &  params,
IfcRailing *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRailingType > ( const DB &  db,
const LIST &  params,
IfcRailingType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRamp > ( const DB &  db,
const LIST &  params,
IfcRamp *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRampFlight > ( const DB &  db,
const LIST &  params,
IfcRampFlight *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRampFlightType > ( const DB &  db,
const LIST &  params,
IfcRampFlightType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRationalBezierCurve > ( const DB &  db,
const LIST &  params,
IfcRationalBezierCurve *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRectangleHollowProfileDef > ( const DB &  db,
const LIST &  params,
IfcRectangleHollowProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRectangleProfileDef > ( const DB &  db,
const LIST &  params,
IfcRectangleProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRectangularPyramid > ( const DB &  db,
const LIST &  params,
IfcRectangularPyramid *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRectangularTrimmedSurface > ( const DB &  db,
const LIST &  params,
IfcRectangularTrimmedSurface *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcReinforcingBar > ( const DB &  db,
const LIST &  params,
IfcReinforcingBar *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcReinforcingElement > ( const DB &  db,
const LIST &  params,
IfcReinforcingElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcReinforcingMesh > ( const DB &  db,
const LIST &  params,
IfcReinforcingMesh *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRelAggregates > ( const DB &  db,
const LIST &  params,
IfcRelAggregates *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRelationship > ( const DB &  db,
const LIST &  params,
IfcRelationship *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRelConnects > ( const DB &  db,
const LIST &  params,
IfcRelConnects *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRelContainedInSpatialStructure > ( const DB &  db,
const LIST &  params,
IfcRelContainedInSpatialStructure *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRelDecomposes > ( const DB &  db,
const LIST &  params,
IfcRelDecomposes *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRelDefines > ( const DB &  db,
const LIST &  params,
IfcRelDefines *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRelDefinesByProperties > ( const DB &  db,
const LIST &  params,
IfcRelDefinesByProperties *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRelFillsElement > ( const DB &  db,
const LIST &  params,
IfcRelFillsElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRelOverridesProperties > ( const DB &  db,
const LIST &  params,
IfcRelOverridesProperties *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRelVoidsElement > ( const DB &  db,
const LIST &  params,
IfcRelVoidsElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRepresentation > ( const DB &  db,
const LIST &  params,
IfcRepresentation *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRepresentationContext > ( const DB &  db,
const LIST &  params,
IfcRepresentationContext *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRepresentationItem > ( const DB &  db,
const LIST &  params,
IfcRepresentationItem *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRepresentationMap > ( const DB &  db,
const LIST &  params,
IfcRepresentationMap *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcResource > ( const DB &  db,
const LIST &  params,
IfcResource *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRevolvedAreaSolid > ( const DB &  db,
const LIST &  params,
IfcRevolvedAreaSolid *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRightCircularCone > ( const DB &  db,
const LIST &  params,
IfcRightCircularCone *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRightCircularCylinder > ( const DB &  db,
const LIST &  params,
IfcRightCircularCylinder *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRoof > ( const DB &  db,
const LIST &  params,
IfcRoof *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRoot > ( const DB &  db,
const LIST &  params,
IfcRoot *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRoundedEdgeFeature > ( const DB &  db,
const LIST &  params,
IfcRoundedEdgeFeature *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcRoundedRectangleProfileDef > ( const DB &  db,
const LIST &  params,
IfcRoundedRectangleProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSanitaryTerminalType > ( const DB &  db,
const LIST &  params,
IfcSanitaryTerminalType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcScheduleTimeControl > ( const DB &  db,
const LIST &  params,
IfcScheduleTimeControl *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSectionedSpine > ( const DB &  db,
const LIST &  params,
IfcSectionedSpine *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSensorType > ( const DB &  db,
const LIST &  params,
IfcSensorType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcServiceLife > ( const DB &  db,
const LIST &  params,
IfcServiceLife *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcShapeModel > ( const DB &  db,
const LIST &  params,
IfcShapeModel *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcShapeRepresentation > ( const DB &  db,
const LIST &  params,
IfcShapeRepresentation *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcShellBasedSurfaceModel > ( const DB &  db,
const LIST &  params,
IfcShellBasedSurfaceModel *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSimpleProperty > ( const DB &  db,
const LIST &  params,
IfcSimpleProperty *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSite > ( const DB &  db,
const LIST &  params,
IfcSite *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSIUnit > ( const DB &  db,
const LIST &  params,
IfcSIUnit *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSlab > ( const DB &  db,
const LIST &  params,
IfcSlab *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSlabType > ( const DB &  db,
const LIST &  params,
IfcSlabType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSolidModel > ( const DB &  db,
const LIST &  params,
IfcSolidModel *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSpace > ( const DB &  db,
const LIST &  params,
IfcSpace *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSpaceHeaterType > ( const DB &  db,
const LIST &  params,
IfcSpaceHeaterType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSpaceProgram > ( const DB &  db,
const LIST &  params,
IfcSpaceProgram *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSpaceType > ( const DB &  db,
const LIST &  params,
IfcSpaceType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSpatialStructureElement > ( const DB &  db,
const LIST &  params,
IfcSpatialStructureElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSpatialStructureElementType > ( const DB &  db,
const LIST &  params,
IfcSpatialStructureElementType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSphere > ( const DB &  db,
const LIST &  params,
IfcSphere *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStackTerminalType > ( const DB &  db,
const LIST &  params,
IfcStackTerminalType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStair > ( const DB &  db,
const LIST &  params,
IfcStair *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStairFlight > ( const DB &  db,
const LIST &  params,
IfcStairFlight *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStairFlightType > ( const DB &  db,
const LIST &  params,
IfcStairFlightType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralAction > ( const DB &  db,
const LIST &  params,
IfcStructuralAction *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralActivity > ( const DB &  db,
const LIST &  params,
IfcStructuralActivity *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralAnalysisModel > ( const DB &  db,
const LIST &  params,
IfcStructuralAnalysisModel *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralConnection > ( const DB &  db,
const LIST &  params,
IfcStructuralConnection *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralCurveConnection > ( const DB &  db,
const LIST &  params,
IfcStructuralCurveConnection *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralCurveMember > ( const DB &  db,
const LIST &  params,
IfcStructuralCurveMember *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralCurveMemberVarying > ( const DB &  db,
const LIST &  params,
IfcStructuralCurveMemberVarying *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralItem > ( const DB &  db,
const LIST &  params,
IfcStructuralItem *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralLinearAction > ( const DB &  db,
const LIST &  params,
IfcStructuralLinearAction *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralLinearActionVarying > ( const DB &  db,
const LIST &  params,
IfcStructuralLinearActionVarying *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralLoadGroup > ( const DB &  db,
const LIST &  params,
IfcStructuralLoadGroup *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralMember > ( const DB &  db,
const LIST &  params,
IfcStructuralMember *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralPlanarAction > ( const DB &  db,
const LIST &  params,
IfcStructuralPlanarAction *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralPlanarActionVarying > ( const DB &  db,
const LIST &  params,
IfcStructuralPlanarActionVarying *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralPointAction > ( const DB &  db,
const LIST &  params,
IfcStructuralPointAction *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralPointConnection > ( const DB &  db,
const LIST &  params,
IfcStructuralPointConnection *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralPointReaction > ( const DB &  db,
const LIST &  params,
IfcStructuralPointReaction *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralReaction > ( const DB &  db,
const LIST &  params,
IfcStructuralReaction *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralResultGroup > ( const DB &  db,
const LIST &  params,
IfcStructuralResultGroup *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralSurfaceConnection > ( const DB &  db,
const LIST &  params,
IfcStructuralSurfaceConnection *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralSurfaceMember > ( const DB &  db,
const LIST &  params,
IfcStructuralSurfaceMember *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuralSurfaceMemberVarying > ( const DB &  db,
const LIST &  params,
IfcStructuralSurfaceMemberVarying *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStructuredDimensionCallout > ( const DB &  db,
const LIST &  params,
IfcStructuredDimensionCallout *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStyledItem > ( const DB &  db,
const LIST &  params,
IfcStyledItem *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStyledRepresentation > ( const DB &  db,
const LIST &  params,
IfcStyledRepresentation *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcStyleModel > ( const DB &  db,
const LIST &  params,
IfcStyleModel *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSubContractResource > ( const DB &  db,
const LIST &  params,
IfcSubContractResource *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSubedge > ( const DB &  db,
const LIST &  params,
IfcSubedge *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSurface > ( const DB &  db,
const LIST &  params,
IfcSurface *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSurfaceCurveSweptAreaSolid > ( const DB &  db,
const LIST &  params,
IfcSurfaceCurveSweptAreaSolid *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSurfaceOfLinearExtrusion > ( const DB &  db,
const LIST &  params,
IfcSurfaceOfLinearExtrusion *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSurfaceOfRevolution > ( const DB &  db,
const LIST &  params,
IfcSurfaceOfRevolution *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSurfaceStyle > ( const DB &  db,
const LIST &  params,
IfcSurfaceStyle *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSurfaceStyleRendering > ( const DB &  db,
const LIST &  params,
IfcSurfaceStyleRendering *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSurfaceStyleShading > ( const DB &  db,
const LIST &  params,
IfcSurfaceStyleShading *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSurfaceStyleWithTextures > ( const DB &  db,
const LIST &  params,
IfcSurfaceStyleWithTextures *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSweptAreaSolid > ( const DB &  db,
const LIST &  params,
IfcSweptAreaSolid *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSweptDiskSolid > ( const DB &  db,
const LIST &  params,
IfcSweptDiskSolid *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSweptSurface > ( const DB &  db,
const LIST &  params,
IfcSweptSurface *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSwitchingDeviceType > ( const DB &  db,
const LIST &  params,
IfcSwitchingDeviceType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSystem > ( const DB &  db,
const LIST &  params,
IfcSystem *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcSystemFurnitureElementType > ( const DB &  db,
const LIST &  params,
IfcSystemFurnitureElementType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTankType > ( const DB &  db,
const LIST &  params,
IfcTankType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTask > ( const DB &  db,
const LIST &  params,
IfcTask *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTendon > ( const DB &  db,
const LIST &  params,
IfcTendon *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTendonAnchor > ( const DB &  db,
const LIST &  params,
IfcTendonAnchor *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTerminatorSymbol > ( const DB &  db,
const LIST &  params,
IfcTerminatorSymbol *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTextLiteral > ( const DB &  db,
const LIST &  params,
IfcTextLiteral *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTextLiteralWithExtent > ( const DB &  db,
const LIST &  params,
IfcTextLiteralWithExtent *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTimeSeriesSchedule > ( const DB &  db,
const LIST &  params,
IfcTimeSeriesSchedule *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTopologicalRepresentationItem > ( const DB &  db,
const LIST &  params,
IfcTopologicalRepresentationItem *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTopologyRepresentation > ( const DB &  db,
const LIST &  params,
IfcTopologyRepresentation *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTransformerType > ( const DB &  db,
const LIST &  params,
IfcTransformerType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTransportElement > ( const DB &  db,
const LIST &  params,
IfcTransportElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTransportElementType > ( const DB &  db,
const LIST &  params,
IfcTransportElementType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTrapeziumProfileDef > ( const DB &  db,
const LIST &  params,
IfcTrapeziumProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTrimmedCurve > ( const DB &  db,
const LIST &  params,
IfcTrimmedCurve *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTShapeProfileDef > ( const DB &  db,
const LIST &  params,
IfcTShapeProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTubeBundleType > ( const DB &  db,
const LIST &  params,
IfcTubeBundleType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTwoDirectionRepeatFactor > ( const DB &  db,
const LIST &  params,
IfcTwoDirectionRepeatFactor *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTypeObject > ( const DB &  db,
const LIST &  params,
IfcTypeObject *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcTypeProduct > ( const DB &  db,
const LIST &  params,
IfcTypeProduct *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcUnitaryEquipmentType > ( const DB &  db,
const LIST &  params,
IfcUnitaryEquipmentType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcUnitAssignment > ( const DB &  db,
const LIST &  params,
IfcUnitAssignment *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcUShapeProfileDef > ( const DB &  db,
const LIST &  params,
IfcUShapeProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcValveType > ( const DB &  db,
const LIST &  params,
IfcValveType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcVector > ( const DB &  db,
const LIST &  params,
IfcVector *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcVertex > ( const DB &  db,
const LIST &  params,
IfcVertex *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcVertexLoop > ( const DB &  db,
const LIST &  params,
IfcVertexLoop *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcVertexPoint > ( const DB &  db,
const LIST &  params,
IfcVertexPoint *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcVibrationIsolatorType > ( const DB &  db,
const LIST &  params,
IfcVibrationIsolatorType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcVirtualElement > ( const DB &  db,
const LIST &  params,
IfcVirtualElement *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcWall > ( const DB &  db,
const LIST &  params,
IfcWall *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcWallStandardCase > ( const DB &  db,
const LIST &  params,
IfcWallStandardCase *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcWallType > ( const DB &  db,
const LIST &  params,
IfcWallType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcWasteTerminalType > ( const DB &  db,
const LIST &  params,
IfcWasteTerminalType *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcWindow > ( const DB &  db,
const LIST &  params,
IfcWindow *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcWindowStyle > ( const DB &  db,
const LIST &  params,
IfcWindowStyle *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcWorkControl > ( const DB &  db,
const LIST &  params,
IfcWorkControl *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcWorkPlan > ( const DB &  db,
const LIST &  params,
IfcWorkPlan *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcWorkSchedule > ( const DB &  db,
const LIST &  params,
IfcWorkSchedule *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcZone > ( const DB &  db,
const LIST &  params,
IfcZone *  in 
)
template<>
size_t Assimp::STEP::GenericFill< IfcZShapeProfileDef > ( const DB &  db,
const LIST &  params,
IfcZShapeProfileDef *  in 
)
template<>
size_t Assimp::STEP::GenericFill< NotImplemented > ( const STEP::DB &  db,
const LIST &  params,
NotImplemented *  in 
)
template<typename T >
bool Assimp::STEP::operator== ( std::shared_ptr< LazyObject >  lo,
whatever 
)
inline
template<typename T >
bool Assimp::STEP::operator== ( const std::pair< uint64_t, std::shared_ptr< LazyObject > > &  lo,
whatever 
)
inline
void Assimp::STEP::ReadFile ( DB db,
const EXPRESS::ConversionSchema scheme,
const char *const *  types_to_track,
size_t  len,
const char *const *  inverse_indices_to_track,
size_t  len2 
)
template<size_t N, size_t N2>
void Assimp::STEP::ReadFile ( DB &  db,
const EXPRESS::ConversionSchema &  scheme,
const char *const (&)  arr[N],
const char *const (&)  arr2[N2] 
)
inline
STEP::DB * Assimp::STEP::ReadFileHeader ( std::shared_ptr< IOStream stream)
bool Assimp::STEP::StringToUTF8 ( std::string &  s)