Assimp  v3.1.1 (June 2014)
Assimp::STEP::Object Class Reference

Base class for all concrete object instances. More...

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

Public Member Functions

std::string GetClassName () const
 
uint64_t GetID () const
 
 Object (const char *classname="unknown")
 
void SetID (uint64_t newval)
 
template<typename T >
T & To ()
 
template<typename T >
const T & To () const
 
template<typename T >
T * ToPtr ()
 
template<typename T >
const T * ToPtr () const
 
virtual ~Object ()
 

Detailed Description

Base class for all concrete object instances.

Constructor & Destructor Documentation

◆ ~Object()

virtual Assimp::STEP::Object::~Object ( )
inlinevirtual

◆ Object()

Assimp::STEP::Object::Object ( const char *  classname = "unknown")
inline

Member Function Documentation

◆ GetClassName()

std::string Assimp::STEP::Object::GetClassName ( ) const
inline

◆ GetID()

uint64_t Assimp::STEP::Object::GetID ( ) const
inline

◆ SetID()

void Assimp::STEP::Object::SetID ( uint64_t  newval)
inline

◆ To() [1/2]

template<typename T >
T& Assimp::STEP::Object::To ( )
inline

◆ To() [2/2]

template<typename T >
const T& Assimp::STEP::Object::To ( ) const
inline

◆ ToPtr() [1/2]

template<typename T >
T* Assimp::STEP::Object::ToPtr ( )
inline

◆ ToPtr() [2/2]

template<typename T >
const T* Assimp::STEP::Object::ToPtr ( ) const
inline

The documentation for this class was generated from the following file: