|
CFx SDK Documentation 2026 SP0
|
#include <IfcRepresentationItemAutoImpl.h>
Public Member Functions | |
| void | getInvLayerAssignment (OdDAIObjectIds &LayerAssignment) const |
| void | getInvStyledByItem (OdDAIObjectIds &StyledByItem) const |
| virtual OdResult | inFields (OdDAI::OdSpfFilerBase *rdFiler) override |
| virtual OdResult | outFields (OdDAI::OdSpfFilerBase *wrFiler) override |
| virtual OdDAI::Entity * | getInstanceType () const override |
| virtual bool | comparedToEarlyImpl (const OdDAI::ApplicationInstance *pOther, OdRx::Ordering &ordering) const override |
| virtual void | unsetAttr (const char *explicitAttrName) override |
| virtual bool | testAttr (const char *explicitAttrName) const override |
| virtual bool | isKindOf (OdIfc::OdIfcEntityType entityType) const override |
| virtual OdIfc::OdIfcEntityType | type () const override |
| virtual OdRxValue | getAttr (const OdIfc::OdIfcAttribute attrDef) const override |
| virtual void | unsetAttr (const OdIfc::OdIfcAttribute explicitAttrDef) override |
| virtual bool | testAttr (const OdIfc::OdIfcAttribute explicitAttrDef) const override |
| virtual bool | putAttr (const OdIfc::OdIfcAttribute explicitAttrDef, const OdRxValue &val) override |
Public Member Functions inherited from OdIfc4x3_add2::OdIfc4x3Instance | |
| void | setInverseCounterParts () override |
Public Member Functions inherited from OdIfc::OdIfcInstance | |
| ODRX_DECLARE_MEMBERS (OdIfcInstance) | |
| OdIfcInstance () | |
| ~OdIfcInstance () | |
| bool | isInstanceOf (OdIfcEntityType entityType) const |
| virtual bool | putAttr (const char *explicitAttrName, const OdRxValue &val) |
| IfcOpResult | resolved () |
| void | resolve (IfcOpResult resolved, void *resPtr) |
| void | unresolve () |
| virtual void | setGsNode (OdGsCache *pGsNode) |
| virtual OdGsCache * | gsNode () const |
| virtual OdUInt32 | subSetAttributes (OdGiDrawableTraits *traits) const |
| virtual bool | subWorldDraw (OdGiWorldDraw *wd) const |
| virtual OdDbStub * | ownerId () const |
Friends | |
| class | IfcPresentationLayerAssignment |
| class | IfcStyledItem |
Additional Inherited Members | |
Static Public Member Functions inherited from OdIfc::OdIfcInstance | |
| static const OdGePoint3d * | asPoint3d (const OdIfcInstance *inst) |
| static const OdGePoint2d * | asPoint2d (const OdIfcInstance *inst) |
| static const OdGeVector3d * | asVector3d (const OdIfcInstance *inst) |
| static const OdGeVector2d * | asVector2d (const OdIfcInstance *inst) |
| static const OdGeMatrix2d * | asMatrix2d (const OdIfcInstance *inst) |
| static const OdGeMatrix3d * | asMatrix3d (const OdIfcInstance *inst) |
| static OdIfcCompoundPtr | asCompound (OdSmartPtr< OdIfcInstance > inst) |
| static const OdCmEntityColor * | asRgbColor (const OdIfcInstance *inst) |
Protected Attributes inherited from OdIfc::OdIfcInstance | |
| void * | m_resPtr |
| IfcOpResult | m_resolved |
The IfcRepresentationItem is used within an IfcRepresentation (directly or indirectly through other IfcRepresentationItem's) to represent an IfcProductRepresentation. Most commonly these IfcRepresentationItem's are geometric or topological representation items, that can have presentation style information assigned.
The image below shows an instance diagram explaining the use of IfcStyledItem and IfcPresentationLayerWithStyle to apply presentation styles.
<IMAGE ifcrepresentationitem_style-1>
The image below shows in instance diagram explaining the override of IfcPresentationLayerWithStyle by IfcStyledItem to apply presentation styles.
<IMAGE ifcrepresentationitem_style-2>
\changes
IFC4 changes: Inverse attribute LayerAssignments renamed to LayerAssignment Type of the inverse attribute LayerAssignments changed from "SET OF [0:?] IfcPresentationLayerAssignment FOR AssignedItems" to "SET OF [0:1] IfcPresentationLayerAssignment FOR AssignedItems"
Definition at line 61 of file Ifc4x3/IfcRepresentationItemAutoImpl.h.
|
overridevirtual |
Early-bound version of instances comparison.
| pOther | [in] Other application instance. |
| ordering | [out] Receives the ordering (comparison) status. |
Reimplemented in OdIfc4x3_add2::IfcAdvancedBrep, OdIfc4x3_add2::IfcAdvancedBrepWithVoids, OdIfc4x3_add2::IfcAdvancedFace, OdIfc4x3_add2::IfcAnnotationFillArea, OdIfc4x3_add2::IfcAxis1Placement, OdIfc4x3_add2::IfcAxis2Placement2D, OdIfc4x3_add2::IfcAxis2Placement3D, OdIfc4x3_add2::IfcAxis2PlacementLinear, OdIfc4x3_add2::IfcBlock, OdIfc4x3_add2::IfcBooleanClippingResult, OdIfc4x3_add2::IfcBooleanResult, OdIfc4x3_add2::IfcBoundaryCurve, OdIfc4x3_add2::IfcBoundedCurve, OdIfc4x3_add2::IfcBoundedSurface, OdIfc4x3_add2::IfcBoundingBox, OdIfc4x3_add2::IfcBoxedHalfSpace, OdIfc4x3_add2::IfcBSplineCurve, OdIfc4x3_add2::IfcBSplineCurveWithKnots, OdIfc4x3_add2::IfcBSplineSurface, OdIfc4x3_add2::IfcBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcCartesianPoint, OdIfc4x3_add2::IfcCartesianPointList2D, OdIfc4x3_add2::IfcCartesianPointList3D, OdIfc4x3_add2::IfcCartesianPointList, OdIfc4x3_add2::IfcCartesianTransformationOperator2D, OdIfc4x3_add2::IfcCartesianTransformationOperator2DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator3D, OdIfc4x3_add2::IfcCartesianTransformationOperator3DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator, OdIfc4x3_add2::IfcCircle, OdIfc4x3_add2::IfcClosedShell, OdIfc4x3_add2::IfcClothoid, OdIfc4x3_add2::IfcCompositeCurve, OdIfc4x3_add2::IfcCompositeCurveOnSurface, OdIfc4x3_add2::IfcCompositeCurveSegment, OdIfc4x3_add2::IfcConic, OdIfc4x3_add2::IfcConnectedFaceSet, OdIfc4x3_add2::IfcCosineSpiral, OdIfc4x3_add2::IfcCsgPrimitive3D, OdIfc4x3_add2::IfcCsgSolid, OdIfc4x3_add2::IfcCurve, OdIfc4x3_add2::IfcCurveBoundedPlane, OdIfc4x3_add2::IfcCurveBoundedSurface, OdIfc4x3_add2::IfcCurveSegment, OdIfc4x3_add2::IfcCylindricalSurface, OdIfc4x3_add2::IfcDirection, OdIfc4x3_add2::IfcDirectrixCurveSweptAreaSolid, OdIfc4x3_add2::IfcDirectrixDerivedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcEdge, OdIfc4x3_add2::IfcEdgeCurve, OdIfc4x3_add2::IfcEdgeLoop, OdIfc4x3_add2::IfcElementarySurface, OdIfc4x3_add2::IfcEllipse, OdIfc4x3_add2::IfcExtrudedAreaSolid, OdIfc4x3_add2::IfcExtrudedAreaSolidTapered, OdIfc4x3_add2::IfcFace, OdIfc4x3_add2::IfcFaceBasedSurfaceModel, OdIfc4x3_add2::IfcFaceBound, OdIfc4x3_add2::IfcFaceOuterBound, OdIfc4x3_add2::IfcFaceSurface, OdIfc4x3_add2::IfcFacetedBrep, OdIfc4x3_add2::IfcFacetedBrepWithVoids, OdIfc4x3_add2::IfcFillAreaStyleHatching, OdIfc4x3_add2::IfcFillAreaStyleTiles, OdIfc4x3_add2::IfcFixedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcGeometricCurveSet, OdIfc4x3_add2::IfcGeometricRepresentationItem, OdIfc4x3_add2::IfcGeometricSet, OdIfc4x3_add2::IfcGradientCurve, OdIfc4x3_add2::IfcHalfSpaceSolid, OdIfc4x3_add2::IfcIndexedPolyCurve, OdIfc4x3_add2::IfcIndexedPolygonalFace, OdIfc4x3_add2::IfcIndexedPolygonalFaceWithVoids, OdIfc4x3_add2::IfcIntersectionCurve, OdIfc4x3_add2::IfcLightSource, OdIfc4x3_add2::IfcLightSourceAmbient, OdIfc4x3_add2::IfcLightSourceDirectional, OdIfc4x3_add2::IfcLightSourceGoniometric, OdIfc4x3_add2::IfcLightSourcePositional, OdIfc4x3_add2::IfcLightSourceSpot, OdIfc4x3_add2::IfcLine, OdIfc4x3_add2::IfcLoop, OdIfc4x3_add2::IfcManifoldSolidBrep, OdIfc4x3_add2::IfcMappedItem, OdIfc4x3_add2::IfcOffsetCurve2D, OdIfc4x3_add2::IfcOffsetCurve3D, OdIfc4x3_add2::IfcOffsetCurve, OdIfc4x3_add2::IfcOffsetCurveByDistances, OdIfc4x3_add2::IfcOpenShell, OdIfc4x3_add2::IfcOrientedEdge, OdIfc4x3_add2::IfcOuterBoundaryCurve, OdIfc4x3_add2::IfcPath, OdIfc4x3_add2::IfcPcurve, OdIfc4x3_add2::IfcPlacement, OdIfc4x3_add2::IfcPlanarBox, OdIfc4x3_add2::IfcPlanarExtent, OdIfc4x3_add2::IfcPlane, OdIfc4x3_add2::IfcPoint, OdIfc4x3_add2::IfcPointByDistanceExpression, OdIfc4x3_add2::IfcPointOnCurve, OdIfc4x3_add2::IfcPointOnSurface, OdIfc4x3_add2::IfcPolygonalBoundedHalfSpace, OdIfc4x3_add2::IfcPolygonalFaceSet, OdIfc4x3_add2::IfcPolyline, OdIfc4x3_add2::IfcPolyLoop, OdIfc4x3_add2::IfcPolynomialCurve, OdIfc4x3_add2::IfcRationalBSplineCurveWithKnots, OdIfc4x3_add2::IfcRationalBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcRectangularPyramid, OdIfc4x3_add2::IfcRectangularTrimmedSurface, OdIfc4x3_add2::IfcReparametrisedCompositeCurveSegment, OdIfc4x3_add2::IfcRevolvedAreaSolid, OdIfc4x3_add2::IfcRevolvedAreaSolidTapered, OdIfc4x3_add2::IfcRightCircularCone, OdIfc4x3_add2::IfcRightCircularCylinder, OdIfc4x3_add2::IfcSeamCurve, OdIfc4x3_add2::IfcSecondOrderPolynomialSpiral, OdIfc4x3_add2::IfcSectionedSolid, OdIfc4x3_add2::IfcSectionedSolidHorizontal, OdIfc4x3_add2::IfcSectionedSpine, OdIfc4x3_add2::IfcSectionedSurface, OdIfc4x3_add2::IfcSegment, OdIfc4x3_add2::IfcSegmentedReferenceCurve, OdIfc4x3_add2::IfcSeventhOrderPolynomialSpiral, OdIfc4x3_add2::IfcShellBasedSurfaceModel, OdIfc4x3_add2::IfcSineSpiral, OdIfc4x3_add2::IfcSolidModel, OdIfc4x3_add2::IfcSphere, OdIfc4x3_add2::IfcSphericalSurface, OdIfc4x3_add2::IfcSpiral, OdIfc4x3_add2::IfcStyledItem, OdIfc4x3_add2::IfcSubedge, OdIfc4x3_add2::IfcSurface, OdIfc4x3_add2::IfcSurfaceCurve, OdIfc4x3_add2::IfcSurfaceCurveSweptAreaSolid, OdIfc4x3_add2::IfcSurfaceOfLinearExtrusion, OdIfc4x3_add2::IfcSurfaceOfRevolution, OdIfc4x3_add2::IfcSweptAreaSolid, OdIfc4x3_add2::IfcSweptDiskSolid, OdIfc4x3_add2::IfcSweptDiskSolidPolygonal, OdIfc4x3_add2::IfcSweptSurface, OdIfc4x3_add2::IfcTessellatedFaceSet, OdIfc4x3_add2::IfcTessellatedItem, OdIfc4x3_add2::IfcTextLiteral, OdIfc4x3_add2::IfcTextLiteralWithExtent, OdIfc4x3_add2::IfcThirdOrderPolynomialSpiral, OdIfc4x3_add2::IfcTopologicalRepresentationItem, OdIfc4x3_add2::IfcToroidalSurface, OdIfc4x3_add2::IfcTriangulatedFaceSet, OdIfc4x3_add2::IfcTriangulatedIrregularNetwork, OdIfc4x3_add2::IfcTrimmedCurve, OdIfc4x3_add2::IfcVector, OdIfc4x3_add2::IfcVertex, OdIfc4x3_add2::IfcVertexLoop, and OdIfc4x3_add2::IfcVertexPoint.
|
overridevirtual |
Returns an attribute value for the specified attribute definition.
| attrDef | [in] Attribute definition to query. |
Reimplemented from OdIfc::OdIfcInstance.
Reimplemented in OdIfc4x3_add2::IfcAdvancedBrepWithVoids, OdIfc4x3_add2::IfcAnnotationFillArea, OdIfc4x3_add2::IfcAxis1Placement, OdIfc4x3_add2::IfcAxis2Placement2D, OdIfc4x3_add2::IfcAxis2Placement3D, OdIfc4x3_add2::IfcAxis2PlacementLinear, OdIfc4x3_add2::IfcBlock, OdIfc4x3_add2::IfcBooleanResult, OdIfc4x3_add2::IfcBoundingBox, OdIfc4x3_add2::IfcBoxedHalfSpace, OdIfc4x3_add2::IfcBSplineCurve, OdIfc4x3_add2::IfcBSplineCurveWithKnots, OdIfc4x3_add2::IfcBSplineSurface, OdIfc4x3_add2::IfcBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcCartesianPoint, OdIfc4x3_add2::IfcCartesianPointList2D, OdIfc4x3_add2::IfcCartesianPointList3D, OdIfc4x3_add2::IfcCartesianTransformationOperator2DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator3D, OdIfc4x3_add2::IfcCartesianTransformationOperator3DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator, OdIfc4x3_add2::IfcCircle, OdIfc4x3_add2::IfcClothoid, OdIfc4x3_add2::IfcCompositeCurve, OdIfc4x3_add2::IfcCompositeCurveSegment, OdIfc4x3_add2::IfcConic, OdIfc4x3_add2::IfcConnectedFaceSet, OdIfc4x3_add2::IfcCosineSpiral, OdIfc4x3_add2::IfcCsgPrimitive3D, OdIfc4x3_add2::IfcCsgSolid, OdIfc4x3_add2::IfcCurveBoundedPlane, OdIfc4x3_add2::IfcCurveBoundedSurface, OdIfc4x3_add2::IfcCurveSegment, OdIfc4x3_add2::IfcCylindricalSurface, OdIfc4x3_add2::IfcDirection, OdIfc4x3_add2::IfcDirectrixCurveSweptAreaSolid, OdIfc4x3_add2::IfcEdge, OdIfc4x3_add2::IfcEdgeCurve, OdIfc4x3_add2::IfcEdgeLoop, OdIfc4x3_add2::IfcElementarySurface, OdIfc4x3_add2::IfcEllipse, OdIfc4x3_add2::IfcExtrudedAreaSolid, OdIfc4x3_add2::IfcExtrudedAreaSolidTapered, OdIfc4x3_add2::IfcFace, OdIfc4x3_add2::IfcFaceBasedSurfaceModel, OdIfc4x3_add2::IfcFaceBound, OdIfc4x3_add2::IfcFaceSurface, OdIfc4x3_add2::IfcFacetedBrepWithVoids, OdIfc4x3_add2::IfcFillAreaStyleHatching, OdIfc4x3_add2::IfcFillAreaStyleTiles, OdIfc4x3_add2::IfcFixedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcGeometricSet, OdIfc4x3_add2::IfcGradientCurve, OdIfc4x3_add2::IfcHalfSpaceSolid, OdIfc4x3_add2::IfcIndexedPolyCurve, OdIfc4x3_add2::IfcIndexedPolygonalFace, OdIfc4x3_add2::IfcIndexedPolygonalFaceWithVoids, OdIfc4x3_add2::IfcLightSource, OdIfc4x3_add2::IfcLightSourceDirectional, OdIfc4x3_add2::IfcLightSourceGoniometric, OdIfc4x3_add2::IfcLightSourcePositional, OdIfc4x3_add2::IfcLightSourceSpot, OdIfc4x3_add2::IfcLine, OdIfc4x3_add2::IfcManifoldSolidBrep, OdIfc4x3_add2::IfcMappedItem, OdIfc4x3_add2::IfcOffsetCurve2D, OdIfc4x3_add2::IfcOffsetCurve3D, OdIfc4x3_add2::IfcOffsetCurve, OdIfc4x3_add2::IfcOffsetCurveByDistances, OdIfc4x3_add2::IfcOrientedEdge, OdIfc4x3_add2::IfcPath, OdIfc4x3_add2::IfcPcurve, OdIfc4x3_add2::IfcPlacement, OdIfc4x3_add2::IfcPlanarBox, OdIfc4x3_add2::IfcPlanarExtent, OdIfc4x3_add2::IfcPointByDistanceExpression, OdIfc4x3_add2::IfcPointOnCurve, OdIfc4x3_add2::IfcPointOnSurface, OdIfc4x3_add2::IfcPolygonalBoundedHalfSpace, OdIfc4x3_add2::IfcPolygonalFaceSet, OdIfc4x3_add2::IfcPolyline, OdIfc4x3_add2::IfcPolyLoop, OdIfc4x3_add2::IfcPolynomialCurve, OdIfc4x3_add2::IfcRationalBSplineCurveWithKnots, OdIfc4x3_add2::IfcRationalBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcRectangularPyramid, OdIfc4x3_add2::IfcRectangularTrimmedSurface, OdIfc4x3_add2::IfcReparametrisedCompositeCurveSegment, OdIfc4x3_add2::IfcRevolvedAreaSolid, OdIfc4x3_add2::IfcRevolvedAreaSolidTapered, OdIfc4x3_add2::IfcRightCircularCone, OdIfc4x3_add2::IfcRightCircularCylinder, OdIfc4x3_add2::IfcSecondOrderPolynomialSpiral, OdIfc4x3_add2::IfcSectionedSolid, OdIfc4x3_add2::IfcSectionedSolidHorizontal, OdIfc4x3_add2::IfcSectionedSpine, OdIfc4x3_add2::IfcSectionedSurface, OdIfc4x3_add2::IfcSegment, OdIfc4x3_add2::IfcSegmentedReferenceCurve, OdIfc4x3_add2::IfcSeventhOrderPolynomialSpiral, OdIfc4x3_add2::IfcShellBasedSurfaceModel, OdIfc4x3_add2::IfcSineSpiral, OdIfc4x3_add2::IfcSphere, OdIfc4x3_add2::IfcSphericalSurface, OdIfc4x3_add2::IfcSpiral, OdIfc4x3_add2::IfcStyledItem, OdIfc4x3_add2::IfcSubedge, OdIfc4x3_add2::IfcSurfaceCurve, OdIfc4x3_add2::IfcSurfaceCurveSweptAreaSolid, OdIfc4x3_add2::IfcSurfaceOfLinearExtrusion, OdIfc4x3_add2::IfcSurfaceOfRevolution, OdIfc4x3_add2::IfcSweptAreaSolid, OdIfc4x3_add2::IfcSweptDiskSolid, OdIfc4x3_add2::IfcSweptDiskSolidPolygonal, OdIfc4x3_add2::IfcSweptSurface, OdIfc4x3_add2::IfcTessellatedFaceSet, OdIfc4x3_add2::IfcTextLiteral, OdIfc4x3_add2::IfcTextLiteralWithExtent, OdIfc4x3_add2::IfcThirdOrderPolynomialSpiral, OdIfc4x3_add2::IfcToroidalSurface, OdIfc4x3_add2::IfcTriangulatedFaceSet, OdIfc4x3_add2::IfcTriangulatedIrregularNetwork, OdIfc4x3_add2::IfcTrimmedCurve, OdIfc4x3_add2::IfcVector, OdIfc4x3_add2::IfcVertexLoop, and OdIfc4x3_add2::IfcVertexPoint.
|
overridevirtual |
Returns a type of a class instance.
Reimplemented in OdIfc4x3_add2::IfcAdvancedBrep, OdIfc4x3_add2::IfcAdvancedBrepWithVoids, OdIfc4x3_add2::IfcAdvancedFace, OdIfc4x3_add2::IfcAnnotationFillArea, OdIfc4x3_add2::IfcAxis1Placement, OdIfc4x3_add2::IfcAxis2Placement2D, OdIfc4x3_add2::IfcAxis2Placement3D, OdIfc4x3_add2::IfcAxis2PlacementLinear, OdIfc4x3_add2::IfcBlock, OdIfc4x3_add2::IfcBooleanClippingResult, OdIfc4x3_add2::IfcBooleanResult, OdIfc4x3_add2::IfcBoundaryCurve, OdIfc4x3_add2::IfcBoundedCurve, OdIfc4x3_add2::IfcBoundedSurface, OdIfc4x3_add2::IfcBoundingBox, OdIfc4x3_add2::IfcBoxedHalfSpace, OdIfc4x3_add2::IfcBSplineCurve, OdIfc4x3_add2::IfcBSplineCurveWithKnots, OdIfc4x3_add2::IfcBSplineSurface, OdIfc4x3_add2::IfcBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcCartesianPoint, OdIfc4x3_add2::IfcCartesianPointList2D, OdIfc4x3_add2::IfcCartesianPointList3D, OdIfc4x3_add2::IfcCartesianPointList, OdIfc4x3_add2::IfcCartesianTransformationOperator2D, OdIfc4x3_add2::IfcCartesianTransformationOperator2DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator3D, OdIfc4x3_add2::IfcCartesianTransformationOperator3DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator, OdIfc4x3_add2::IfcCircle, OdIfc4x3_add2::IfcClosedShell, OdIfc4x3_add2::IfcClothoid, OdIfc4x3_add2::IfcCompositeCurve, OdIfc4x3_add2::IfcCompositeCurveOnSurface, OdIfc4x3_add2::IfcCompositeCurveSegment, OdIfc4x3_add2::IfcConic, OdIfc4x3_add2::IfcConnectedFaceSet, OdIfc4x3_add2::IfcCosineSpiral, OdIfc4x3_add2::IfcCsgPrimitive3D, OdIfc4x3_add2::IfcCsgSolid, OdIfc4x3_add2::IfcCurve, OdIfc4x3_add2::IfcCurveBoundedPlane, OdIfc4x3_add2::IfcCurveBoundedSurface, OdIfc4x3_add2::IfcCurveSegment, OdIfc4x3_add2::IfcCylindricalSurface, OdIfc4x3_add2::IfcDirection, OdIfc4x3_add2::IfcDirectrixCurveSweptAreaSolid, OdIfc4x3_add2::IfcDirectrixDerivedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcEdge, OdIfc4x3_add2::IfcEdgeCurve, OdIfc4x3_add2::IfcEdgeLoop, OdIfc4x3_add2::IfcElementarySurface, OdIfc4x3_add2::IfcEllipse, OdIfc4x3_add2::IfcExtrudedAreaSolid, OdIfc4x3_add2::IfcExtrudedAreaSolidTapered, OdIfc4x3_add2::IfcFace, OdIfc4x3_add2::IfcFaceBasedSurfaceModel, OdIfc4x3_add2::IfcFaceBound, OdIfc4x3_add2::IfcFaceOuterBound, OdIfc4x3_add2::IfcFaceSurface, OdIfc4x3_add2::IfcFacetedBrep, OdIfc4x3_add2::IfcFacetedBrepWithVoids, OdIfc4x3_add2::IfcFillAreaStyleHatching, OdIfc4x3_add2::IfcFillAreaStyleTiles, OdIfc4x3_add2::IfcFixedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcGeometricCurveSet, OdIfc4x3_add2::IfcGeometricRepresentationItem, OdIfc4x3_add2::IfcGeometricSet, OdIfc4x3_add2::IfcGradientCurve, OdIfc4x3_add2::IfcHalfSpaceSolid, OdIfc4x3_add2::IfcIndexedPolyCurve, OdIfc4x3_add2::IfcIndexedPolygonalFace, OdIfc4x3_add2::IfcIndexedPolygonalFaceWithVoids, OdIfc4x3_add2::IfcIntersectionCurve, OdIfc4x3_add2::IfcLightSource, OdIfc4x3_add2::IfcLightSourceAmbient, OdIfc4x3_add2::IfcLightSourceDirectional, OdIfc4x3_add2::IfcLightSourceGoniometric, OdIfc4x3_add2::IfcLightSourcePositional, OdIfc4x3_add2::IfcLightSourceSpot, OdIfc4x3_add2::IfcLine, OdIfc4x3_add2::IfcLoop, OdIfc4x3_add2::IfcManifoldSolidBrep, OdIfc4x3_add2::IfcMappedItem, OdIfc4x3_add2::IfcOffsetCurve2D, OdIfc4x3_add2::IfcOffsetCurve3D, OdIfc4x3_add2::IfcOffsetCurve, OdIfc4x3_add2::IfcOffsetCurveByDistances, OdIfc4x3_add2::IfcOpenShell, OdIfc4x3_add2::IfcOrientedEdge, OdIfc4x3_add2::IfcOuterBoundaryCurve, OdIfc4x3_add2::IfcPath, OdIfc4x3_add2::IfcPcurve, OdIfc4x3_add2::IfcPlacement, OdIfc4x3_add2::IfcPlanarBox, OdIfc4x3_add2::IfcPlanarExtent, OdIfc4x3_add2::IfcPlane, OdIfc4x3_add2::IfcPoint, OdIfc4x3_add2::IfcPointByDistanceExpression, OdIfc4x3_add2::IfcPointOnCurve, OdIfc4x3_add2::IfcPointOnSurface, OdIfc4x3_add2::IfcPolygonalBoundedHalfSpace, OdIfc4x3_add2::IfcPolygonalFaceSet, OdIfc4x3_add2::IfcPolyline, OdIfc4x3_add2::IfcPolyLoop, OdIfc4x3_add2::IfcPolynomialCurve, OdIfc4x3_add2::IfcRationalBSplineCurveWithKnots, OdIfc4x3_add2::IfcRationalBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcRectangularPyramid, OdIfc4x3_add2::IfcRectangularTrimmedSurface, OdIfc4x3_add2::IfcReparametrisedCompositeCurveSegment, OdIfc4x3_add2::IfcRevolvedAreaSolid, OdIfc4x3_add2::IfcRevolvedAreaSolidTapered, OdIfc4x3_add2::IfcRightCircularCone, OdIfc4x3_add2::IfcRightCircularCylinder, OdIfc4x3_add2::IfcSeamCurve, OdIfc4x3_add2::IfcSecondOrderPolynomialSpiral, OdIfc4x3_add2::IfcSectionedSolid, OdIfc4x3_add2::IfcSectionedSolidHorizontal, OdIfc4x3_add2::IfcSectionedSpine, OdIfc4x3_add2::IfcSectionedSurface, OdIfc4x3_add2::IfcSegment, OdIfc4x3_add2::IfcSegmentedReferenceCurve, OdIfc4x3_add2::IfcSeventhOrderPolynomialSpiral, OdIfc4x3_add2::IfcShellBasedSurfaceModel, OdIfc4x3_add2::IfcSineSpiral, OdIfc4x3_add2::IfcSolidModel, OdIfc4x3_add2::IfcSphere, OdIfc4x3_add2::IfcSphericalSurface, OdIfc4x3_add2::IfcSpiral, OdIfc4x3_add2::IfcStyledItem, OdIfc4x3_add2::IfcSubedge, OdIfc4x3_add2::IfcSurface, OdIfc4x3_add2::IfcSurfaceCurve, OdIfc4x3_add2::IfcSurfaceCurveSweptAreaSolid, OdIfc4x3_add2::IfcSurfaceOfLinearExtrusion, OdIfc4x3_add2::IfcSurfaceOfRevolution, OdIfc4x3_add2::IfcSweptAreaSolid, OdIfc4x3_add2::IfcSweptDiskSolid, OdIfc4x3_add2::IfcSweptDiskSolidPolygonal, OdIfc4x3_add2::IfcSweptSurface, OdIfc4x3_add2::IfcTessellatedFaceSet, OdIfc4x3_add2::IfcTessellatedItem, OdIfc4x3_add2::IfcTextLiteral, OdIfc4x3_add2::IfcTextLiteralWithExtent, OdIfc4x3_add2::IfcThirdOrderPolynomialSpiral, OdIfc4x3_add2::IfcTopologicalRepresentationItem, OdIfc4x3_add2::IfcToroidalSurface, OdIfc4x3_add2::IfcTriangulatedFaceSet, OdIfc4x3_add2::IfcTriangulatedIrregularNetwork, OdIfc4x3_add2::IfcTrimmedCurve, OdIfc4x3_add2::IfcVector, OdIfc4x3_add2::IfcVertex, OdIfc4x3_add2::IfcVertexLoop, and OdIfc4x3_add2::IfcVertexPoint.
| void OdIfc4x3_add2::IfcRepresentationItem::getInvLayerAssignment | ( | OdDAIObjectIds & | LayerAssignment | ) | const |
Returns the value of LayerAssignment attribute. This attribute represents assignment of the representation item to a single or multiple layer(s). The LayerAssignments can override a LayerAssignments of the IfcRepresentation it is used within the list of Items.
| LayerAssignment | [out] Receives the value of LayerAssignment attribute. |
| void OdIfc4x3_add2::IfcRepresentationItem::getInvStyledByItem | ( | OdDAIObjectIds & | StyledByItem | ) | const |
Returns the value of StyledByItem attribute. This attribute represents reference to the IfcStyledItem that provides presentation information to the representation, e.g. a curve style, including color and thickness to a geometric curve.
| StyledByItem | [out] Receives the value of StyledByItem attribute. |
|
overridevirtual |
Reads object's data from the specified filer.
| rdFiler | [in] Pointer to a filer from which to read the data. |
Reimplemented in OdIfc4x3_add2::IfcAdvancedBrepWithVoids, OdIfc4x3_add2::IfcAnnotationFillArea, OdIfc4x3_add2::IfcAxis1Placement, OdIfc4x3_add2::IfcAxis2Placement2D, OdIfc4x3_add2::IfcAxis2Placement3D, OdIfc4x3_add2::IfcAxis2PlacementLinear, OdIfc4x3_add2::IfcBlock, OdIfc4x3_add2::IfcBooleanResult, OdIfc4x3_add2::IfcBoundingBox, OdIfc4x3_add2::IfcBoxedHalfSpace, OdIfc4x3_add2::IfcBSplineCurve, OdIfc4x3_add2::IfcBSplineCurveWithKnots, OdIfc4x3_add2::IfcBSplineSurface, OdIfc4x3_add2::IfcBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcCartesianPoint, OdIfc4x3_add2::IfcCartesianPointList2D, OdIfc4x3_add2::IfcCartesianPointList3D, OdIfc4x3_add2::IfcCartesianTransformationOperator2DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator3D, OdIfc4x3_add2::IfcCartesianTransformationOperator3DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator, OdIfc4x3_add2::IfcCircle, OdIfc4x3_add2::IfcClothoid, OdIfc4x3_add2::IfcCompositeCurve, OdIfc4x3_add2::IfcCompositeCurveSegment, OdIfc4x3_add2::IfcConic, OdIfc4x3_add2::IfcConnectedFaceSet, OdIfc4x3_add2::IfcCosineSpiral, OdIfc4x3_add2::IfcCsgPrimitive3D, OdIfc4x3_add2::IfcCsgSolid, OdIfc4x3_add2::IfcCurveBoundedPlane, OdIfc4x3_add2::IfcCurveBoundedSurface, OdIfc4x3_add2::IfcCurveSegment, OdIfc4x3_add2::IfcCylindricalSurface, OdIfc4x3_add2::IfcDirection, OdIfc4x3_add2::IfcDirectrixCurveSweptAreaSolid, OdIfc4x3_add2::IfcEdge, OdIfc4x3_add2::IfcEdgeCurve, OdIfc4x3_add2::IfcEdgeLoop, OdIfc4x3_add2::IfcElementarySurface, OdIfc4x3_add2::IfcEllipse, OdIfc4x3_add2::IfcExtrudedAreaSolid, OdIfc4x3_add2::IfcExtrudedAreaSolidTapered, OdIfc4x3_add2::IfcFace, OdIfc4x3_add2::IfcFaceBasedSurfaceModel, OdIfc4x3_add2::IfcFaceBound, OdIfc4x3_add2::IfcFaceSurface, OdIfc4x3_add2::IfcFacetedBrepWithVoids, OdIfc4x3_add2::IfcFillAreaStyleHatching, OdIfc4x3_add2::IfcFillAreaStyleTiles, OdIfc4x3_add2::IfcFixedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcGeometricSet, OdIfc4x3_add2::IfcGradientCurve, OdIfc4x3_add2::IfcHalfSpaceSolid, OdIfc4x3_add2::IfcIndexedPolyCurve, OdIfc4x3_add2::IfcIndexedPolygonalFace, OdIfc4x3_add2::IfcIndexedPolygonalFaceWithVoids, OdIfc4x3_add2::IfcLightSource, OdIfc4x3_add2::IfcLightSourceDirectional, OdIfc4x3_add2::IfcLightSourceGoniometric, OdIfc4x3_add2::IfcLightSourcePositional, OdIfc4x3_add2::IfcLightSourceSpot, OdIfc4x3_add2::IfcLine, OdIfc4x3_add2::IfcManifoldSolidBrep, OdIfc4x3_add2::IfcMappedItem, OdIfc4x3_add2::IfcOffsetCurve2D, OdIfc4x3_add2::IfcOffsetCurve3D, OdIfc4x3_add2::IfcOffsetCurve, OdIfc4x3_add2::IfcOffsetCurveByDistances, OdIfc4x3_add2::IfcOrientedEdge, OdIfc4x3_add2::IfcPath, OdIfc4x3_add2::IfcPcurve, OdIfc4x3_add2::IfcPlacement, OdIfc4x3_add2::IfcPlanarBox, OdIfc4x3_add2::IfcPlanarExtent, OdIfc4x3_add2::IfcPointByDistanceExpression, OdIfc4x3_add2::IfcPointOnCurve, OdIfc4x3_add2::IfcPointOnSurface, OdIfc4x3_add2::IfcPolygonalBoundedHalfSpace, OdIfc4x3_add2::IfcPolygonalFaceSet, OdIfc4x3_add2::IfcPolyline, OdIfc4x3_add2::IfcPolyLoop, OdIfc4x3_add2::IfcPolynomialCurve, OdIfc4x3_add2::IfcRationalBSplineCurveWithKnots, OdIfc4x3_add2::IfcRationalBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcRectangularPyramid, OdIfc4x3_add2::IfcRectangularTrimmedSurface, OdIfc4x3_add2::IfcReparametrisedCompositeCurveSegment, OdIfc4x3_add2::IfcRevolvedAreaSolid, OdIfc4x3_add2::IfcRevolvedAreaSolidTapered, OdIfc4x3_add2::IfcRightCircularCone, OdIfc4x3_add2::IfcRightCircularCylinder, OdIfc4x3_add2::IfcSecondOrderPolynomialSpiral, OdIfc4x3_add2::IfcSectionedSolid, OdIfc4x3_add2::IfcSectionedSolidHorizontal, OdIfc4x3_add2::IfcSectionedSpine, OdIfc4x3_add2::IfcSectionedSurface, OdIfc4x3_add2::IfcSegment, OdIfc4x3_add2::IfcSegmentedReferenceCurve, OdIfc4x3_add2::IfcSeventhOrderPolynomialSpiral, OdIfc4x3_add2::IfcShellBasedSurfaceModel, OdIfc4x3_add2::IfcSineSpiral, OdIfc4x3_add2::IfcSphere, OdIfc4x3_add2::IfcSphericalSurface, OdIfc4x3_add2::IfcSpiral, OdIfc4x3_add2::IfcStyledItem, OdIfc4x3_add2::IfcSubedge, OdIfc4x3_add2::IfcSurfaceCurve, OdIfc4x3_add2::IfcSurfaceCurveSweptAreaSolid, OdIfc4x3_add2::IfcSurfaceOfLinearExtrusion, OdIfc4x3_add2::IfcSurfaceOfRevolution, OdIfc4x3_add2::IfcSweptAreaSolid, OdIfc4x3_add2::IfcSweptDiskSolid, OdIfc4x3_add2::IfcSweptDiskSolidPolygonal, OdIfc4x3_add2::IfcSweptSurface, OdIfc4x3_add2::IfcTessellatedFaceSet, OdIfc4x3_add2::IfcTextLiteral, OdIfc4x3_add2::IfcTextLiteralWithExtent, OdIfc4x3_add2::IfcThirdOrderPolynomialSpiral, OdIfc4x3_add2::IfcToroidalSurface, OdIfc4x3_add2::IfcTriangulatedFaceSet, OdIfc4x3_add2::IfcTriangulatedIrregularNetwork, OdIfc4x3_add2::IfcTrimmedCurve, OdIfc4x3_add2::IfcVector, OdIfc4x3_add2::IfcVertexLoop, and OdIfc4x3_add2::IfcVertexPoint.
|
overridevirtual |
Checks whether the specified instance is the object derived from or belongs to this class.
| entityType | [in] Entity to check. |
Reimplemented from OdIfc::OdIfcInstance.
Reimplemented in OdIfc4x3_add2::IfcAdvancedBrep, OdIfc4x3_add2::IfcAdvancedBrepWithVoids, OdIfc4x3_add2::IfcAdvancedFace, OdIfc4x3_add2::IfcAnnotationFillArea, OdIfc4x3_add2::IfcAxis1Placement, OdIfc4x3_add2::IfcAxis2Placement2D, OdIfc4x3_add2::IfcAxis2Placement3D, OdIfc4x3_add2::IfcAxis2PlacementLinear, OdIfc4x3_add2::IfcBlock, OdIfc4x3_add2::IfcBooleanClippingResult, OdIfc4x3_add2::IfcBooleanResult, OdIfc4x3_add2::IfcBoundaryCurve, OdIfc4x3_add2::IfcBoundedCurve, OdIfc4x3_add2::IfcBoundedSurface, OdIfc4x3_add2::IfcBoundingBox, OdIfc4x3_add2::IfcBoxedHalfSpace, OdIfc4x3_add2::IfcBSplineCurve, OdIfc4x3_add2::IfcBSplineCurveWithKnots, OdIfc4x3_add2::IfcBSplineSurface, OdIfc4x3_add2::IfcBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcCartesianPoint, OdIfc4x3_add2::IfcCartesianPointList2D, OdIfc4x3_add2::IfcCartesianPointList3D, OdIfc4x3_add2::IfcCartesianPointList, OdIfc4x3_add2::IfcCartesianTransformationOperator2D, OdIfc4x3_add2::IfcCartesianTransformationOperator2DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator3D, OdIfc4x3_add2::IfcCartesianTransformationOperator3DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator, OdIfc4x3_add2::IfcCircle, OdIfc4x3_add2::IfcClosedShell, OdIfc4x3_add2::IfcClothoid, OdIfc4x3_add2::IfcCompositeCurve, OdIfc4x3_add2::IfcCompositeCurveOnSurface, OdIfc4x3_add2::IfcCompositeCurveSegment, OdIfc4x3_add2::IfcConic, OdIfc4x3_add2::IfcConnectedFaceSet, OdIfc4x3_add2::IfcCosineSpiral, OdIfc4x3_add2::IfcCsgPrimitive3D, OdIfc4x3_add2::IfcCsgSolid, OdIfc4x3_add2::IfcCurve, OdIfc4x3_add2::IfcCurveBoundedPlane, OdIfc4x3_add2::IfcCurveBoundedSurface, OdIfc4x3_add2::IfcCurveSegment, OdIfc4x3_add2::IfcCylindricalSurface, OdIfc4x3_add2::IfcDirection, OdIfc4x3_add2::IfcDirectrixCurveSweptAreaSolid, OdIfc4x3_add2::IfcDirectrixDerivedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcEdge, OdIfc4x3_add2::IfcEdgeCurve, OdIfc4x3_add2::IfcEdgeLoop, OdIfc4x3_add2::IfcElementarySurface, OdIfc4x3_add2::IfcEllipse, OdIfc4x3_add2::IfcExtrudedAreaSolid, OdIfc4x3_add2::IfcExtrudedAreaSolidTapered, OdIfc4x3_add2::IfcFace, OdIfc4x3_add2::IfcFaceBasedSurfaceModel, OdIfc4x3_add2::IfcFaceBound, OdIfc4x3_add2::IfcFaceOuterBound, OdIfc4x3_add2::IfcFaceSurface, OdIfc4x3_add2::IfcFacetedBrep, OdIfc4x3_add2::IfcFacetedBrepWithVoids, OdIfc4x3_add2::IfcFillAreaStyleHatching, OdIfc4x3_add2::IfcFillAreaStyleTiles, OdIfc4x3_add2::IfcFixedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcGeometricCurveSet, OdIfc4x3_add2::IfcGeometricRepresentationItem, OdIfc4x3_add2::IfcGeometricSet, OdIfc4x3_add2::IfcGradientCurve, OdIfc4x3_add2::IfcHalfSpaceSolid, OdIfc4x3_add2::IfcIndexedPolyCurve, OdIfc4x3_add2::IfcIndexedPolygonalFace, OdIfc4x3_add2::IfcIndexedPolygonalFaceWithVoids, OdIfc4x3_add2::IfcIntersectionCurve, OdIfc4x3_add2::IfcLightSource, OdIfc4x3_add2::IfcLightSourceAmbient, OdIfc4x3_add2::IfcLightSourceDirectional, OdIfc4x3_add2::IfcLightSourceGoniometric, OdIfc4x3_add2::IfcLightSourcePositional, OdIfc4x3_add2::IfcLightSourceSpot, OdIfc4x3_add2::IfcLine, OdIfc4x3_add2::IfcLoop, OdIfc4x3_add2::IfcManifoldSolidBrep, OdIfc4x3_add2::IfcMappedItem, OdIfc4x3_add2::IfcOffsetCurve2D, OdIfc4x3_add2::IfcOffsetCurve3D, OdIfc4x3_add2::IfcOffsetCurve, OdIfc4x3_add2::IfcOffsetCurveByDistances, OdIfc4x3_add2::IfcOpenShell, OdIfc4x3_add2::IfcOrientedEdge, OdIfc4x3_add2::IfcOuterBoundaryCurve, OdIfc4x3_add2::IfcPath, OdIfc4x3_add2::IfcPcurve, OdIfc4x3_add2::IfcPlacement, OdIfc4x3_add2::IfcPlanarBox, OdIfc4x3_add2::IfcPlanarExtent, OdIfc4x3_add2::IfcPlane, OdIfc4x3_add2::IfcPoint, OdIfc4x3_add2::IfcPointByDistanceExpression, OdIfc4x3_add2::IfcPointOnCurve, OdIfc4x3_add2::IfcPointOnSurface, OdIfc4x3_add2::IfcPolygonalBoundedHalfSpace, OdIfc4x3_add2::IfcPolygonalFaceSet, OdIfc4x3_add2::IfcPolyline, OdIfc4x3_add2::IfcPolyLoop, OdIfc4x3_add2::IfcPolynomialCurve, OdIfc4x3_add2::IfcRationalBSplineCurveWithKnots, OdIfc4x3_add2::IfcRationalBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcRectangularPyramid, OdIfc4x3_add2::IfcRectangularTrimmedSurface, OdIfc4x3_add2::IfcReparametrisedCompositeCurveSegment, OdIfc4x3_add2::IfcRevolvedAreaSolid, OdIfc4x3_add2::IfcRevolvedAreaSolidTapered, OdIfc4x3_add2::IfcRightCircularCone, OdIfc4x3_add2::IfcRightCircularCylinder, OdIfc4x3_add2::IfcSeamCurve, OdIfc4x3_add2::IfcSecondOrderPolynomialSpiral, OdIfc4x3_add2::IfcSectionedSolid, OdIfc4x3_add2::IfcSectionedSolidHorizontal, OdIfc4x3_add2::IfcSectionedSpine, OdIfc4x3_add2::IfcSectionedSurface, OdIfc4x3_add2::IfcSegment, OdIfc4x3_add2::IfcSegmentedReferenceCurve, OdIfc4x3_add2::IfcSeventhOrderPolynomialSpiral, OdIfc4x3_add2::IfcShellBasedSurfaceModel, OdIfc4x3_add2::IfcSineSpiral, OdIfc4x3_add2::IfcSolidModel, OdIfc4x3_add2::IfcSphere, OdIfc4x3_add2::IfcSphericalSurface, OdIfc4x3_add2::IfcSpiral, OdIfc4x3_add2::IfcStyledItem, OdIfc4x3_add2::IfcSubedge, OdIfc4x3_add2::IfcSurface, OdIfc4x3_add2::IfcSurfaceCurve, OdIfc4x3_add2::IfcSurfaceCurveSweptAreaSolid, OdIfc4x3_add2::IfcSurfaceOfLinearExtrusion, OdIfc4x3_add2::IfcSurfaceOfRevolution, OdIfc4x3_add2::IfcSweptAreaSolid, OdIfc4x3_add2::IfcSweptDiskSolid, OdIfc4x3_add2::IfcSweptDiskSolidPolygonal, OdIfc4x3_add2::IfcSweptSurface, OdIfc4x3_add2::IfcTessellatedFaceSet, OdIfc4x3_add2::IfcTessellatedItem, OdIfc4x3_add2::IfcTextLiteral, OdIfc4x3_add2::IfcTextLiteralWithExtent, OdIfc4x3_add2::IfcThirdOrderPolynomialSpiral, OdIfc4x3_add2::IfcTopologicalRepresentationItem, OdIfc4x3_add2::IfcToroidalSurface, OdIfc4x3_add2::IfcTriangulatedFaceSet, OdIfc4x3_add2::IfcTriangulatedIrregularNetwork, OdIfc4x3_add2::IfcTrimmedCurve, OdIfc4x3_add2::IfcVector, OdIfc4x3_add2::IfcVertex, OdIfc4x3_add2::IfcVertexLoop, and OdIfc4x3_add2::IfcVertexPoint.
|
overridevirtual |
Writes object's data the the specified filer.
| wrFiler | [in] Pointer to a filer to which to write the data. |
Reimplemented in OdIfc4x3_add2::IfcAdvancedBrepWithVoids, OdIfc4x3_add2::IfcAnnotationFillArea, OdIfc4x3_add2::IfcAxis1Placement, OdIfc4x3_add2::IfcAxis2Placement2D, OdIfc4x3_add2::IfcAxis2Placement3D, OdIfc4x3_add2::IfcAxis2PlacementLinear, OdIfc4x3_add2::IfcBlock, OdIfc4x3_add2::IfcBooleanResult, OdIfc4x3_add2::IfcBoundingBox, OdIfc4x3_add2::IfcBoxedHalfSpace, OdIfc4x3_add2::IfcBSplineCurve, OdIfc4x3_add2::IfcBSplineCurveWithKnots, OdIfc4x3_add2::IfcBSplineSurface, OdIfc4x3_add2::IfcBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcCartesianPoint, OdIfc4x3_add2::IfcCartesianPointList2D, OdIfc4x3_add2::IfcCartesianPointList3D, OdIfc4x3_add2::IfcCartesianTransformationOperator2DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator3D, OdIfc4x3_add2::IfcCartesianTransformationOperator3DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator, OdIfc4x3_add2::IfcCircle, OdIfc4x3_add2::IfcClothoid, OdIfc4x3_add2::IfcCompositeCurve, OdIfc4x3_add2::IfcCompositeCurveSegment, OdIfc4x3_add2::IfcConic, OdIfc4x3_add2::IfcConnectedFaceSet, OdIfc4x3_add2::IfcCosineSpiral, OdIfc4x3_add2::IfcCsgPrimitive3D, OdIfc4x3_add2::IfcCsgSolid, OdIfc4x3_add2::IfcCurveBoundedPlane, OdIfc4x3_add2::IfcCurveBoundedSurface, OdIfc4x3_add2::IfcCurveSegment, OdIfc4x3_add2::IfcCylindricalSurface, OdIfc4x3_add2::IfcDirection, OdIfc4x3_add2::IfcDirectrixCurveSweptAreaSolid, OdIfc4x3_add2::IfcEdge, OdIfc4x3_add2::IfcEdgeCurve, OdIfc4x3_add2::IfcEdgeLoop, OdIfc4x3_add2::IfcElementarySurface, OdIfc4x3_add2::IfcEllipse, OdIfc4x3_add2::IfcExtrudedAreaSolid, OdIfc4x3_add2::IfcExtrudedAreaSolidTapered, OdIfc4x3_add2::IfcFace, OdIfc4x3_add2::IfcFaceBasedSurfaceModel, OdIfc4x3_add2::IfcFaceBound, OdIfc4x3_add2::IfcFaceSurface, OdIfc4x3_add2::IfcFacetedBrepWithVoids, OdIfc4x3_add2::IfcFillAreaStyleHatching, OdIfc4x3_add2::IfcFillAreaStyleTiles, OdIfc4x3_add2::IfcFixedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcGeometricSet, OdIfc4x3_add2::IfcGradientCurve, OdIfc4x3_add2::IfcHalfSpaceSolid, OdIfc4x3_add2::IfcIndexedPolyCurve, OdIfc4x3_add2::IfcIndexedPolygonalFace, OdIfc4x3_add2::IfcIndexedPolygonalFaceWithVoids, OdIfc4x3_add2::IfcLightSource, OdIfc4x3_add2::IfcLightSourceDirectional, OdIfc4x3_add2::IfcLightSourceGoniometric, OdIfc4x3_add2::IfcLightSourcePositional, OdIfc4x3_add2::IfcLightSourceSpot, OdIfc4x3_add2::IfcLine, OdIfc4x3_add2::IfcManifoldSolidBrep, OdIfc4x3_add2::IfcMappedItem, OdIfc4x3_add2::IfcOffsetCurve2D, OdIfc4x3_add2::IfcOffsetCurve3D, OdIfc4x3_add2::IfcOffsetCurve, OdIfc4x3_add2::IfcOffsetCurveByDistances, OdIfc4x3_add2::IfcOrientedEdge, OdIfc4x3_add2::IfcPath, OdIfc4x3_add2::IfcPcurve, OdIfc4x3_add2::IfcPlacement, OdIfc4x3_add2::IfcPlanarBox, OdIfc4x3_add2::IfcPlanarExtent, OdIfc4x3_add2::IfcPointByDistanceExpression, OdIfc4x3_add2::IfcPointOnCurve, OdIfc4x3_add2::IfcPointOnSurface, OdIfc4x3_add2::IfcPolygonalBoundedHalfSpace, OdIfc4x3_add2::IfcPolygonalFaceSet, OdIfc4x3_add2::IfcPolyline, OdIfc4x3_add2::IfcPolyLoop, OdIfc4x3_add2::IfcPolynomialCurve, OdIfc4x3_add2::IfcRationalBSplineCurveWithKnots, OdIfc4x3_add2::IfcRationalBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcRectangularPyramid, OdIfc4x3_add2::IfcRectangularTrimmedSurface, OdIfc4x3_add2::IfcReparametrisedCompositeCurveSegment, OdIfc4x3_add2::IfcRevolvedAreaSolid, OdIfc4x3_add2::IfcRevolvedAreaSolidTapered, OdIfc4x3_add2::IfcRightCircularCone, OdIfc4x3_add2::IfcRightCircularCylinder, OdIfc4x3_add2::IfcSecondOrderPolynomialSpiral, OdIfc4x3_add2::IfcSectionedSolid, OdIfc4x3_add2::IfcSectionedSolidHorizontal, OdIfc4x3_add2::IfcSectionedSpine, OdIfc4x3_add2::IfcSectionedSurface, OdIfc4x3_add2::IfcSegment, OdIfc4x3_add2::IfcSegmentedReferenceCurve, OdIfc4x3_add2::IfcSeventhOrderPolynomialSpiral, OdIfc4x3_add2::IfcShellBasedSurfaceModel, OdIfc4x3_add2::IfcSineSpiral, OdIfc4x3_add2::IfcSphere, OdIfc4x3_add2::IfcSphericalSurface, OdIfc4x3_add2::IfcSpiral, OdIfc4x3_add2::IfcStyledItem, OdIfc4x3_add2::IfcSubedge, OdIfc4x3_add2::IfcSurfaceCurve, OdIfc4x3_add2::IfcSurfaceCurveSweptAreaSolid, OdIfc4x3_add2::IfcSurfaceOfLinearExtrusion, OdIfc4x3_add2::IfcSurfaceOfRevolution, OdIfc4x3_add2::IfcSweptAreaSolid, OdIfc4x3_add2::IfcSweptDiskSolid, OdIfc4x3_add2::IfcSweptDiskSolidPolygonal, OdIfc4x3_add2::IfcSweptSurface, OdIfc4x3_add2::IfcTessellatedFaceSet, OdIfc4x3_add2::IfcTextLiteral, OdIfc4x3_add2::IfcTextLiteralWithExtent, OdIfc4x3_add2::IfcThirdOrderPolynomialSpiral, OdIfc4x3_add2::IfcToroidalSurface, OdIfc4x3_add2::IfcTriangulatedFaceSet, OdIfc4x3_add2::IfcTriangulatedIrregularNetwork, OdIfc4x3_add2::IfcTrimmedCurve, OdIfc4x3_add2::IfcVector, OdIfc4x3_add2::IfcVertexLoop, and OdIfc4x3_add2::IfcVertexPoint.
|
overridevirtual |
Sets the specified attribute with a given value.
| explicitAttrDef | [in] Explicit attribute definition to set. |
| val | [in] Value to set. |
Reimplemented from OdIfc::OdIfcInstance.
Reimplemented in OdIfc4x3_add2::IfcAdvancedBrepWithVoids, OdIfc4x3_add2::IfcAnnotationFillArea, OdIfc4x3_add2::IfcAxis1Placement, OdIfc4x3_add2::IfcAxis2Placement2D, OdIfc4x3_add2::IfcAxis2Placement3D, OdIfc4x3_add2::IfcAxis2PlacementLinear, OdIfc4x3_add2::IfcBlock, OdIfc4x3_add2::IfcBooleanResult, OdIfc4x3_add2::IfcBoundingBox, OdIfc4x3_add2::IfcBoxedHalfSpace, OdIfc4x3_add2::IfcBSplineCurve, OdIfc4x3_add2::IfcBSplineCurveWithKnots, OdIfc4x3_add2::IfcBSplineSurface, OdIfc4x3_add2::IfcBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcCartesianPoint, OdIfc4x3_add2::IfcCartesianPointList2D, OdIfc4x3_add2::IfcCartesianPointList3D, OdIfc4x3_add2::IfcCartesianTransformationOperator2DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator3D, OdIfc4x3_add2::IfcCartesianTransformationOperator3DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator, OdIfc4x3_add2::IfcCircle, OdIfc4x3_add2::IfcClothoid, OdIfc4x3_add2::IfcCompositeCurve, OdIfc4x3_add2::IfcCompositeCurveSegment, OdIfc4x3_add2::IfcConic, OdIfc4x3_add2::IfcConnectedFaceSet, OdIfc4x3_add2::IfcCosineSpiral, OdIfc4x3_add2::IfcCsgPrimitive3D, OdIfc4x3_add2::IfcCsgSolid, OdIfc4x3_add2::IfcCurveBoundedPlane, OdIfc4x3_add2::IfcCurveBoundedSurface, OdIfc4x3_add2::IfcCurveSegment, OdIfc4x3_add2::IfcCylindricalSurface, OdIfc4x3_add2::IfcDirection, OdIfc4x3_add2::IfcDirectrixCurveSweptAreaSolid, OdIfc4x3_add2::IfcEdge, OdIfc4x3_add2::IfcEdgeCurve, OdIfc4x3_add2::IfcEdgeLoop, OdIfc4x3_add2::IfcElementarySurface, OdIfc4x3_add2::IfcEllipse, OdIfc4x3_add2::IfcExtrudedAreaSolid, OdIfc4x3_add2::IfcExtrudedAreaSolidTapered, OdIfc4x3_add2::IfcFace, OdIfc4x3_add2::IfcFaceBasedSurfaceModel, OdIfc4x3_add2::IfcFaceBound, OdIfc4x3_add2::IfcFaceSurface, OdIfc4x3_add2::IfcFacetedBrepWithVoids, OdIfc4x3_add2::IfcFillAreaStyleHatching, OdIfc4x3_add2::IfcFillAreaStyleTiles, OdIfc4x3_add2::IfcFixedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcGeometricSet, OdIfc4x3_add2::IfcGradientCurve, OdIfc4x3_add2::IfcHalfSpaceSolid, OdIfc4x3_add2::IfcIndexedPolyCurve, OdIfc4x3_add2::IfcIndexedPolygonalFace, OdIfc4x3_add2::IfcIndexedPolygonalFaceWithVoids, OdIfc4x3_add2::IfcLightSource, OdIfc4x3_add2::IfcLightSourceDirectional, OdIfc4x3_add2::IfcLightSourceGoniometric, OdIfc4x3_add2::IfcLightSourcePositional, OdIfc4x3_add2::IfcLightSourceSpot, OdIfc4x3_add2::IfcLine, OdIfc4x3_add2::IfcManifoldSolidBrep, OdIfc4x3_add2::IfcMappedItem, OdIfc4x3_add2::IfcOffsetCurve2D, OdIfc4x3_add2::IfcOffsetCurve3D, OdIfc4x3_add2::IfcOffsetCurve, OdIfc4x3_add2::IfcOffsetCurveByDistances, OdIfc4x3_add2::IfcOrientedEdge, OdIfc4x3_add2::IfcPath, OdIfc4x3_add2::IfcPcurve, OdIfc4x3_add2::IfcPlacement, OdIfc4x3_add2::IfcPlanarBox, OdIfc4x3_add2::IfcPlanarExtent, OdIfc4x3_add2::IfcPointByDistanceExpression, OdIfc4x3_add2::IfcPointOnCurve, OdIfc4x3_add2::IfcPointOnSurface, OdIfc4x3_add2::IfcPolygonalBoundedHalfSpace, OdIfc4x3_add2::IfcPolygonalFaceSet, OdIfc4x3_add2::IfcPolyline, OdIfc4x3_add2::IfcPolyLoop, OdIfc4x3_add2::IfcPolynomialCurve, OdIfc4x3_add2::IfcRationalBSplineCurveWithKnots, OdIfc4x3_add2::IfcRationalBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcRectangularPyramid, OdIfc4x3_add2::IfcRectangularTrimmedSurface, OdIfc4x3_add2::IfcReparametrisedCompositeCurveSegment, OdIfc4x3_add2::IfcRevolvedAreaSolid, OdIfc4x3_add2::IfcRevolvedAreaSolidTapered, OdIfc4x3_add2::IfcRightCircularCone, OdIfc4x3_add2::IfcRightCircularCylinder, OdIfc4x3_add2::IfcSecondOrderPolynomialSpiral, OdIfc4x3_add2::IfcSectionedSolid, OdIfc4x3_add2::IfcSectionedSolidHorizontal, OdIfc4x3_add2::IfcSectionedSpine, OdIfc4x3_add2::IfcSectionedSurface, OdIfc4x3_add2::IfcSegment, OdIfc4x3_add2::IfcSegmentedReferenceCurve, OdIfc4x3_add2::IfcSeventhOrderPolynomialSpiral, OdIfc4x3_add2::IfcShellBasedSurfaceModel, OdIfc4x3_add2::IfcSineSpiral, OdIfc4x3_add2::IfcSphere, OdIfc4x3_add2::IfcSphericalSurface, OdIfc4x3_add2::IfcSpiral, OdIfc4x3_add2::IfcStyledItem, OdIfc4x3_add2::IfcSubedge, OdIfc4x3_add2::IfcSurfaceCurve, OdIfc4x3_add2::IfcSurfaceCurveSweptAreaSolid, OdIfc4x3_add2::IfcSurfaceOfLinearExtrusion, OdIfc4x3_add2::IfcSurfaceOfRevolution, OdIfc4x3_add2::IfcSweptAreaSolid, OdIfc4x3_add2::IfcSweptDiskSolid, OdIfc4x3_add2::IfcSweptDiskSolidPolygonal, OdIfc4x3_add2::IfcSweptSurface, OdIfc4x3_add2::IfcTessellatedFaceSet, OdIfc4x3_add2::IfcTextLiteral, OdIfc4x3_add2::IfcTextLiteralWithExtent, OdIfc4x3_add2::IfcThirdOrderPolynomialSpiral, OdIfc4x3_add2::IfcToroidalSurface, OdIfc4x3_add2::IfcTriangulatedFaceSet, OdIfc4x3_add2::IfcTriangulatedIrregularNetwork, OdIfc4x3_add2::IfcTrimmedCurve, OdIfc4x3_add2::IfcVector, OdIfc4x3_add2::IfcVertexLoop, and OdIfc4x3_add2::IfcVertexPoint.
|
overridevirtual |
Checks whether the specified attribute is set.
| explicitAttrName | [in] Explicit name of the attribute to test. |
Reimplemented from OdIfc::OdIfcInstance.
Reimplemented in OdIfc4x3_add2::IfcAdvancedBrepWithVoids, OdIfc4x3_add2::IfcAnnotationFillArea, OdIfc4x3_add2::IfcAxis1Placement, OdIfc4x3_add2::IfcAxis2Placement2D, OdIfc4x3_add2::IfcAxis2Placement3D, OdIfc4x3_add2::IfcAxis2PlacementLinear, OdIfc4x3_add2::IfcBlock, OdIfc4x3_add2::IfcBooleanResult, OdIfc4x3_add2::IfcBoundingBox, OdIfc4x3_add2::IfcBoxedHalfSpace, OdIfc4x3_add2::IfcBSplineCurve, OdIfc4x3_add2::IfcBSplineCurveWithKnots, OdIfc4x3_add2::IfcBSplineSurface, OdIfc4x3_add2::IfcBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcCartesianPoint, OdIfc4x3_add2::IfcCartesianPointList2D, OdIfc4x3_add2::IfcCartesianPointList3D, OdIfc4x3_add2::IfcCartesianTransformationOperator2DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator3D, OdIfc4x3_add2::IfcCartesianTransformationOperator3DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator, OdIfc4x3_add2::IfcCircle, OdIfc4x3_add2::IfcClothoid, OdIfc4x3_add2::IfcCompositeCurve, OdIfc4x3_add2::IfcCompositeCurveSegment, OdIfc4x3_add2::IfcConic, OdIfc4x3_add2::IfcConnectedFaceSet, OdIfc4x3_add2::IfcCosineSpiral, OdIfc4x3_add2::IfcCsgPrimitive3D, OdIfc4x3_add2::IfcCsgSolid, OdIfc4x3_add2::IfcCurveBoundedPlane, OdIfc4x3_add2::IfcCurveBoundedSurface, OdIfc4x3_add2::IfcCurveSegment, OdIfc4x3_add2::IfcCylindricalSurface, OdIfc4x3_add2::IfcDirection, OdIfc4x3_add2::IfcDirectrixCurveSweptAreaSolid, OdIfc4x3_add2::IfcEdge, OdIfc4x3_add2::IfcEdgeCurve, OdIfc4x3_add2::IfcEdgeLoop, OdIfc4x3_add2::IfcElementarySurface, OdIfc4x3_add2::IfcEllipse, OdIfc4x3_add2::IfcExtrudedAreaSolid, OdIfc4x3_add2::IfcExtrudedAreaSolidTapered, OdIfc4x3_add2::IfcFace, OdIfc4x3_add2::IfcFaceBasedSurfaceModel, OdIfc4x3_add2::IfcFaceBound, OdIfc4x3_add2::IfcFaceSurface, OdIfc4x3_add2::IfcFacetedBrepWithVoids, OdIfc4x3_add2::IfcFillAreaStyleHatching, OdIfc4x3_add2::IfcFillAreaStyleTiles, OdIfc4x3_add2::IfcFixedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcGeometricSet, OdIfc4x3_add2::IfcGradientCurve, OdIfc4x3_add2::IfcHalfSpaceSolid, OdIfc4x3_add2::IfcIndexedPolyCurve, OdIfc4x3_add2::IfcIndexedPolygonalFace, OdIfc4x3_add2::IfcIndexedPolygonalFaceWithVoids, OdIfc4x3_add2::IfcLightSource, OdIfc4x3_add2::IfcLightSourceDirectional, OdIfc4x3_add2::IfcLightSourceGoniometric, OdIfc4x3_add2::IfcLightSourcePositional, OdIfc4x3_add2::IfcLightSourceSpot, OdIfc4x3_add2::IfcLine, OdIfc4x3_add2::IfcManifoldSolidBrep, OdIfc4x3_add2::IfcMappedItem, OdIfc4x3_add2::IfcOffsetCurve2D, OdIfc4x3_add2::IfcOffsetCurve3D, OdIfc4x3_add2::IfcOffsetCurve, OdIfc4x3_add2::IfcOffsetCurveByDistances, OdIfc4x3_add2::IfcOrientedEdge, OdIfc4x3_add2::IfcPath, OdIfc4x3_add2::IfcPcurve, OdIfc4x3_add2::IfcPlacement, OdIfc4x3_add2::IfcPlanarBox, OdIfc4x3_add2::IfcPlanarExtent, OdIfc4x3_add2::IfcPointByDistanceExpression, OdIfc4x3_add2::IfcPointOnCurve, OdIfc4x3_add2::IfcPointOnSurface, OdIfc4x3_add2::IfcPolygonalBoundedHalfSpace, OdIfc4x3_add2::IfcPolygonalFaceSet, OdIfc4x3_add2::IfcPolyline, OdIfc4x3_add2::IfcPolyLoop, OdIfc4x3_add2::IfcPolynomialCurve, OdIfc4x3_add2::IfcRationalBSplineCurveWithKnots, OdIfc4x3_add2::IfcRationalBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcRectangularPyramid, OdIfc4x3_add2::IfcRectangularTrimmedSurface, OdIfc4x3_add2::IfcReparametrisedCompositeCurveSegment, OdIfc4x3_add2::IfcRevolvedAreaSolid, OdIfc4x3_add2::IfcRevolvedAreaSolidTapered, OdIfc4x3_add2::IfcRightCircularCone, OdIfc4x3_add2::IfcRightCircularCylinder, OdIfc4x3_add2::IfcSecondOrderPolynomialSpiral, OdIfc4x3_add2::IfcSectionedSolid, OdIfc4x3_add2::IfcSectionedSolidHorizontal, OdIfc4x3_add2::IfcSectionedSpine, OdIfc4x3_add2::IfcSectionedSurface, OdIfc4x3_add2::IfcSegment, OdIfc4x3_add2::IfcSegmentedReferenceCurve, OdIfc4x3_add2::IfcSeventhOrderPolynomialSpiral, OdIfc4x3_add2::IfcShellBasedSurfaceModel, OdIfc4x3_add2::IfcSineSpiral, OdIfc4x3_add2::IfcSphere, OdIfc4x3_add2::IfcSphericalSurface, OdIfc4x3_add2::IfcSpiral, OdIfc4x3_add2::IfcStyledItem, OdIfc4x3_add2::IfcSubedge, OdIfc4x3_add2::IfcSurfaceCurve, OdIfc4x3_add2::IfcSurfaceCurveSweptAreaSolid, OdIfc4x3_add2::IfcSurfaceOfLinearExtrusion, OdIfc4x3_add2::IfcSurfaceOfRevolution, OdIfc4x3_add2::IfcSweptAreaSolid, OdIfc4x3_add2::IfcSweptDiskSolid, OdIfc4x3_add2::IfcSweptDiskSolidPolygonal, OdIfc4x3_add2::IfcSweptSurface, OdIfc4x3_add2::IfcTessellatedFaceSet, OdIfc4x3_add2::IfcTextLiteral, OdIfc4x3_add2::IfcTextLiteralWithExtent, OdIfc4x3_add2::IfcThirdOrderPolynomialSpiral, OdIfc4x3_add2::IfcToroidalSurface, OdIfc4x3_add2::IfcTriangulatedFaceSet, OdIfc4x3_add2::IfcTriangulatedIrregularNetwork, OdIfc4x3_add2::IfcTrimmedCurve, OdIfc4x3_add2::IfcVector, OdIfc4x3_add2::IfcVertexLoop, and OdIfc4x3_add2::IfcVertexPoint.
|
overridevirtual |
Checks whether the specified attribute is set.
| explicitAttrDef | [in] Attribute definition to test. |
Reimplemented from OdIfc::OdIfcInstance.
Reimplemented in OdIfc4x3_add2::IfcAdvancedBrepWithVoids, OdIfc4x3_add2::IfcAnnotationFillArea, OdIfc4x3_add2::IfcAxis1Placement, OdIfc4x3_add2::IfcAxis2Placement2D, OdIfc4x3_add2::IfcAxis2Placement3D, OdIfc4x3_add2::IfcAxis2PlacementLinear, OdIfc4x3_add2::IfcBlock, OdIfc4x3_add2::IfcBooleanResult, OdIfc4x3_add2::IfcBoundingBox, OdIfc4x3_add2::IfcBoxedHalfSpace, OdIfc4x3_add2::IfcBSplineCurve, OdIfc4x3_add2::IfcBSplineCurveWithKnots, OdIfc4x3_add2::IfcBSplineSurface, OdIfc4x3_add2::IfcBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcCartesianPoint, OdIfc4x3_add2::IfcCartesianPointList2D, OdIfc4x3_add2::IfcCartesianPointList3D, OdIfc4x3_add2::IfcCartesianTransformationOperator2DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator3D, OdIfc4x3_add2::IfcCartesianTransformationOperator3DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator, OdIfc4x3_add2::IfcCircle, OdIfc4x3_add2::IfcClothoid, OdIfc4x3_add2::IfcCompositeCurve, OdIfc4x3_add2::IfcCompositeCurveSegment, OdIfc4x3_add2::IfcConic, OdIfc4x3_add2::IfcConnectedFaceSet, OdIfc4x3_add2::IfcCosineSpiral, OdIfc4x3_add2::IfcCsgPrimitive3D, OdIfc4x3_add2::IfcCsgSolid, OdIfc4x3_add2::IfcCurveBoundedPlane, OdIfc4x3_add2::IfcCurveBoundedSurface, OdIfc4x3_add2::IfcCurveSegment, OdIfc4x3_add2::IfcCylindricalSurface, OdIfc4x3_add2::IfcDirection, OdIfc4x3_add2::IfcDirectrixCurveSweptAreaSolid, OdIfc4x3_add2::IfcEdge, OdIfc4x3_add2::IfcEdgeCurve, OdIfc4x3_add2::IfcEdgeLoop, OdIfc4x3_add2::IfcElementarySurface, OdIfc4x3_add2::IfcEllipse, OdIfc4x3_add2::IfcExtrudedAreaSolid, OdIfc4x3_add2::IfcExtrudedAreaSolidTapered, OdIfc4x3_add2::IfcFace, OdIfc4x3_add2::IfcFaceBasedSurfaceModel, OdIfc4x3_add2::IfcFaceBound, OdIfc4x3_add2::IfcFaceSurface, OdIfc4x3_add2::IfcFacetedBrepWithVoids, OdIfc4x3_add2::IfcFillAreaStyleHatching, OdIfc4x3_add2::IfcFillAreaStyleTiles, OdIfc4x3_add2::IfcFixedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcGeometricSet, OdIfc4x3_add2::IfcGradientCurve, OdIfc4x3_add2::IfcHalfSpaceSolid, OdIfc4x3_add2::IfcIndexedPolyCurve, OdIfc4x3_add2::IfcIndexedPolygonalFace, OdIfc4x3_add2::IfcIndexedPolygonalFaceWithVoids, OdIfc4x3_add2::IfcLightSource, OdIfc4x3_add2::IfcLightSourceDirectional, OdIfc4x3_add2::IfcLightSourceGoniometric, OdIfc4x3_add2::IfcLightSourcePositional, OdIfc4x3_add2::IfcLightSourceSpot, OdIfc4x3_add2::IfcLine, OdIfc4x3_add2::IfcManifoldSolidBrep, OdIfc4x3_add2::IfcMappedItem, OdIfc4x3_add2::IfcOffsetCurve2D, OdIfc4x3_add2::IfcOffsetCurve3D, OdIfc4x3_add2::IfcOffsetCurve, OdIfc4x3_add2::IfcOffsetCurveByDistances, OdIfc4x3_add2::IfcOrientedEdge, OdIfc4x3_add2::IfcPath, OdIfc4x3_add2::IfcPcurve, OdIfc4x3_add2::IfcPlacement, OdIfc4x3_add2::IfcPlanarBox, OdIfc4x3_add2::IfcPlanarExtent, OdIfc4x3_add2::IfcPointByDistanceExpression, OdIfc4x3_add2::IfcPointOnCurve, OdIfc4x3_add2::IfcPointOnSurface, OdIfc4x3_add2::IfcPolygonalBoundedHalfSpace, OdIfc4x3_add2::IfcPolygonalFaceSet, OdIfc4x3_add2::IfcPolyline, OdIfc4x3_add2::IfcPolyLoop, OdIfc4x3_add2::IfcPolynomialCurve, OdIfc4x3_add2::IfcRationalBSplineCurveWithKnots, OdIfc4x3_add2::IfcRationalBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcRectangularPyramid, OdIfc4x3_add2::IfcRectangularTrimmedSurface, OdIfc4x3_add2::IfcReparametrisedCompositeCurveSegment, OdIfc4x3_add2::IfcRevolvedAreaSolid, OdIfc4x3_add2::IfcRevolvedAreaSolidTapered, OdIfc4x3_add2::IfcRightCircularCone, OdIfc4x3_add2::IfcRightCircularCylinder, OdIfc4x3_add2::IfcSecondOrderPolynomialSpiral, OdIfc4x3_add2::IfcSectionedSolid, OdIfc4x3_add2::IfcSectionedSolidHorizontal, OdIfc4x3_add2::IfcSectionedSpine, OdIfc4x3_add2::IfcSectionedSurface, OdIfc4x3_add2::IfcSegment, OdIfc4x3_add2::IfcSegmentedReferenceCurve, OdIfc4x3_add2::IfcSeventhOrderPolynomialSpiral, OdIfc4x3_add2::IfcShellBasedSurfaceModel, OdIfc4x3_add2::IfcSineSpiral, OdIfc4x3_add2::IfcSphere, OdIfc4x3_add2::IfcSphericalSurface, OdIfc4x3_add2::IfcSpiral, OdIfc4x3_add2::IfcStyledItem, OdIfc4x3_add2::IfcSubedge, OdIfc4x3_add2::IfcSurfaceCurve, OdIfc4x3_add2::IfcSurfaceCurveSweptAreaSolid, OdIfc4x3_add2::IfcSurfaceOfLinearExtrusion, OdIfc4x3_add2::IfcSurfaceOfRevolution, OdIfc4x3_add2::IfcSweptAreaSolid, OdIfc4x3_add2::IfcSweptDiskSolid, OdIfc4x3_add2::IfcSweptDiskSolidPolygonal, OdIfc4x3_add2::IfcSweptSurface, OdIfc4x3_add2::IfcTessellatedFaceSet, OdIfc4x3_add2::IfcTextLiteral, OdIfc4x3_add2::IfcTextLiteralWithExtent, OdIfc4x3_add2::IfcThirdOrderPolynomialSpiral, OdIfc4x3_add2::IfcToroidalSurface, OdIfc4x3_add2::IfcTriangulatedFaceSet, OdIfc4x3_add2::IfcTriangulatedIrregularNetwork, OdIfc4x3_add2::IfcTrimmedCurve, OdIfc4x3_add2::IfcVector, OdIfc4x3_add2::IfcVertexLoop, and OdIfc4x3_add2::IfcVertexPoint.
|
overridevirtual |
Returns the type of this entity.
Reimplemented from OdIfc::OdIfcInstance.
Reimplemented in OdIfc4x3_add2::IfcAdvancedBrep, OdIfc4x3_add2::IfcAdvancedBrepWithVoids, OdIfc4x3_add2::IfcAdvancedFace, OdIfc4x3_add2::IfcAnnotationFillArea, OdIfc4x3_add2::IfcAxis1Placement, OdIfc4x3_add2::IfcAxis2Placement2D, OdIfc4x3_add2::IfcAxis2Placement3D, OdIfc4x3_add2::IfcAxis2PlacementLinear, OdIfc4x3_add2::IfcBlock, OdIfc4x3_add2::IfcBooleanClippingResult, OdIfc4x3_add2::IfcBooleanResult, OdIfc4x3_add2::IfcBoundaryCurve, OdIfc4x3_add2::IfcBoundedCurve, OdIfc4x3_add2::IfcBoundedSurface, OdIfc4x3_add2::IfcBoundingBox, OdIfc4x3_add2::IfcBoxedHalfSpace, OdIfc4x3_add2::IfcBSplineCurve, OdIfc4x3_add2::IfcBSplineCurveWithKnots, OdIfc4x3_add2::IfcBSplineSurface, OdIfc4x3_add2::IfcBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcCartesianPoint, OdIfc4x3_add2::IfcCartesianPointList2D, OdIfc4x3_add2::IfcCartesianPointList3D, OdIfc4x3_add2::IfcCartesianPointList, OdIfc4x3_add2::IfcCartesianTransformationOperator2D, OdIfc4x3_add2::IfcCartesianTransformationOperator2DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator3D, OdIfc4x3_add2::IfcCartesianTransformationOperator3DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator, OdIfc4x3_add2::IfcCircle, OdIfc4x3_add2::IfcClosedShell, OdIfc4x3_add2::IfcClothoid, OdIfc4x3_add2::IfcCompositeCurve, OdIfc4x3_add2::IfcCompositeCurveOnSurface, OdIfc4x3_add2::IfcCompositeCurveSegment, OdIfc4x3_add2::IfcConic, OdIfc4x3_add2::IfcConnectedFaceSet, OdIfc4x3_add2::IfcCosineSpiral, OdIfc4x3_add2::IfcCsgPrimitive3D, OdIfc4x3_add2::IfcCsgSolid, OdIfc4x3_add2::IfcCurve, OdIfc4x3_add2::IfcCurveBoundedPlane, OdIfc4x3_add2::IfcCurveBoundedSurface, OdIfc4x3_add2::IfcCurveSegment, OdIfc4x3_add2::IfcCylindricalSurface, OdIfc4x3_add2::IfcDirection, OdIfc4x3_add2::IfcDirectrixCurveSweptAreaSolid, OdIfc4x3_add2::IfcDirectrixDerivedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcEdge, OdIfc4x3_add2::IfcEdgeCurve, OdIfc4x3_add2::IfcEdgeLoop, OdIfc4x3_add2::IfcElementarySurface, OdIfc4x3_add2::IfcEllipse, OdIfc4x3_add2::IfcExtrudedAreaSolid, OdIfc4x3_add2::IfcExtrudedAreaSolidTapered, OdIfc4x3_add2::IfcFace, OdIfc4x3_add2::IfcFaceBasedSurfaceModel, OdIfc4x3_add2::IfcFaceBound, OdIfc4x3_add2::IfcFaceOuterBound, OdIfc4x3_add2::IfcFaceSurface, OdIfc4x3_add2::IfcFacetedBrep, OdIfc4x3_add2::IfcFacetedBrepWithVoids, OdIfc4x3_add2::IfcFillAreaStyleHatching, OdIfc4x3_add2::IfcFillAreaStyleTiles, OdIfc4x3_add2::IfcFixedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcGeometricCurveSet, OdIfc4x3_add2::IfcGeometricRepresentationItem, OdIfc4x3_add2::IfcGeometricSet, OdIfc4x3_add2::IfcGradientCurve, OdIfc4x3_add2::IfcHalfSpaceSolid, OdIfc4x3_add2::IfcIndexedPolyCurve, OdIfc4x3_add2::IfcIndexedPolygonalFace, OdIfc4x3_add2::IfcIndexedPolygonalFaceWithVoids, OdIfc4x3_add2::IfcIntersectionCurve, OdIfc4x3_add2::IfcLightSource, OdIfc4x3_add2::IfcLightSourceAmbient, OdIfc4x3_add2::IfcLightSourceDirectional, OdIfc4x3_add2::IfcLightSourceGoniometric, OdIfc4x3_add2::IfcLightSourcePositional, OdIfc4x3_add2::IfcLightSourceSpot, OdIfc4x3_add2::IfcLine, OdIfc4x3_add2::IfcLoop, OdIfc4x3_add2::IfcManifoldSolidBrep, OdIfc4x3_add2::IfcMappedItem, OdIfc4x3_add2::IfcOffsetCurve2D, OdIfc4x3_add2::IfcOffsetCurve3D, OdIfc4x3_add2::IfcOffsetCurve, OdIfc4x3_add2::IfcOffsetCurveByDistances, OdIfc4x3_add2::IfcOpenShell, OdIfc4x3_add2::IfcOrientedEdge, OdIfc4x3_add2::IfcOuterBoundaryCurve, OdIfc4x3_add2::IfcPath, OdIfc4x3_add2::IfcPcurve, OdIfc4x3_add2::IfcPlacement, OdIfc4x3_add2::IfcPlanarBox, OdIfc4x3_add2::IfcPlanarExtent, OdIfc4x3_add2::IfcPlane, OdIfc4x3_add2::IfcPoint, OdIfc4x3_add2::IfcPointByDistanceExpression, OdIfc4x3_add2::IfcPointOnCurve, OdIfc4x3_add2::IfcPointOnSurface, OdIfc4x3_add2::IfcPolygonalBoundedHalfSpace, OdIfc4x3_add2::IfcPolygonalFaceSet, OdIfc4x3_add2::IfcPolyline, OdIfc4x3_add2::IfcPolyLoop, OdIfc4x3_add2::IfcPolynomialCurve, OdIfc4x3_add2::IfcRationalBSplineCurveWithKnots, OdIfc4x3_add2::IfcRationalBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcRectangularPyramid, OdIfc4x3_add2::IfcRectangularTrimmedSurface, OdIfc4x3_add2::IfcReparametrisedCompositeCurveSegment, OdIfc4x3_add2::IfcRevolvedAreaSolid, OdIfc4x3_add2::IfcRevolvedAreaSolidTapered, OdIfc4x3_add2::IfcRightCircularCone, OdIfc4x3_add2::IfcRightCircularCylinder, OdIfc4x3_add2::IfcSeamCurve, OdIfc4x3_add2::IfcSecondOrderPolynomialSpiral, OdIfc4x3_add2::IfcSectionedSolid, OdIfc4x3_add2::IfcSectionedSolidHorizontal, OdIfc4x3_add2::IfcSectionedSpine, OdIfc4x3_add2::IfcSectionedSurface, OdIfc4x3_add2::IfcSegment, OdIfc4x3_add2::IfcSegmentedReferenceCurve, OdIfc4x3_add2::IfcSeventhOrderPolynomialSpiral, OdIfc4x3_add2::IfcShellBasedSurfaceModel, OdIfc4x3_add2::IfcSineSpiral, OdIfc4x3_add2::IfcSolidModel, OdIfc4x3_add2::IfcSphere, OdIfc4x3_add2::IfcSphericalSurface, OdIfc4x3_add2::IfcSpiral, OdIfc4x3_add2::IfcStyledItem, OdIfc4x3_add2::IfcSubedge, OdIfc4x3_add2::IfcSurface, OdIfc4x3_add2::IfcSurfaceCurve, OdIfc4x3_add2::IfcSurfaceCurveSweptAreaSolid, OdIfc4x3_add2::IfcSurfaceOfLinearExtrusion, OdIfc4x3_add2::IfcSurfaceOfRevolution, OdIfc4x3_add2::IfcSweptAreaSolid, OdIfc4x3_add2::IfcSweptDiskSolid, OdIfc4x3_add2::IfcSweptDiskSolidPolygonal, OdIfc4x3_add2::IfcSweptSurface, OdIfc4x3_add2::IfcTessellatedFaceSet, OdIfc4x3_add2::IfcTessellatedItem, OdIfc4x3_add2::IfcTextLiteral, OdIfc4x3_add2::IfcTextLiteralWithExtent, OdIfc4x3_add2::IfcThirdOrderPolynomialSpiral, OdIfc4x3_add2::IfcTopologicalRepresentationItem, OdIfc4x3_add2::IfcToroidalSurface, OdIfc4x3_add2::IfcTriangulatedFaceSet, OdIfc4x3_add2::IfcTriangulatedIrregularNetwork, OdIfc4x3_add2::IfcTrimmedCurve, OdIfc4x3_add2::IfcVector, OdIfc4x3_add2::IfcVertex, OdIfc4x3_add2::IfcVertexLoop, and OdIfc4x3_add2::IfcVertexPoint.
|
overridevirtual |
Resets a value for the specified attribute.
| explicitAttrName | [in] Explicit name of the attribute to reset. |
Reimplemented from OdIfc::OdIfcInstance.
Reimplemented in OdIfc4x3_add2::IfcAdvancedBrepWithVoids, OdIfc4x3_add2::IfcAnnotationFillArea, OdIfc4x3_add2::IfcAxis1Placement, OdIfc4x3_add2::IfcAxis2Placement2D, OdIfc4x3_add2::IfcAxis2Placement3D, OdIfc4x3_add2::IfcAxis2PlacementLinear, OdIfc4x3_add2::IfcBlock, OdIfc4x3_add2::IfcBooleanResult, OdIfc4x3_add2::IfcBoundingBox, OdIfc4x3_add2::IfcBoxedHalfSpace, OdIfc4x3_add2::IfcBSplineCurve, OdIfc4x3_add2::IfcBSplineCurveWithKnots, OdIfc4x3_add2::IfcBSplineSurface, OdIfc4x3_add2::IfcBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcCartesianPoint, OdIfc4x3_add2::IfcCartesianPointList2D, OdIfc4x3_add2::IfcCartesianPointList3D, OdIfc4x3_add2::IfcCartesianTransformationOperator2DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator3D, OdIfc4x3_add2::IfcCartesianTransformationOperator3DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator, OdIfc4x3_add2::IfcCircle, OdIfc4x3_add2::IfcClothoid, OdIfc4x3_add2::IfcCompositeCurve, OdIfc4x3_add2::IfcCompositeCurveSegment, OdIfc4x3_add2::IfcConic, OdIfc4x3_add2::IfcConnectedFaceSet, OdIfc4x3_add2::IfcCosineSpiral, OdIfc4x3_add2::IfcCsgPrimitive3D, OdIfc4x3_add2::IfcCsgSolid, OdIfc4x3_add2::IfcCurveBoundedPlane, OdIfc4x3_add2::IfcCurveBoundedSurface, OdIfc4x3_add2::IfcCurveSegment, OdIfc4x3_add2::IfcCylindricalSurface, OdIfc4x3_add2::IfcDirection, OdIfc4x3_add2::IfcDirectrixCurveSweptAreaSolid, OdIfc4x3_add2::IfcEdge, OdIfc4x3_add2::IfcEdgeCurve, OdIfc4x3_add2::IfcEdgeLoop, OdIfc4x3_add2::IfcElementarySurface, OdIfc4x3_add2::IfcEllipse, OdIfc4x3_add2::IfcExtrudedAreaSolid, OdIfc4x3_add2::IfcExtrudedAreaSolidTapered, OdIfc4x3_add2::IfcFace, OdIfc4x3_add2::IfcFaceBasedSurfaceModel, OdIfc4x3_add2::IfcFaceBound, OdIfc4x3_add2::IfcFaceSurface, OdIfc4x3_add2::IfcFacetedBrepWithVoids, OdIfc4x3_add2::IfcFillAreaStyleHatching, OdIfc4x3_add2::IfcFillAreaStyleTiles, OdIfc4x3_add2::IfcFixedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcGeometricSet, OdIfc4x3_add2::IfcGradientCurve, OdIfc4x3_add2::IfcHalfSpaceSolid, OdIfc4x3_add2::IfcIndexedPolyCurve, OdIfc4x3_add2::IfcIndexedPolygonalFace, OdIfc4x3_add2::IfcIndexedPolygonalFaceWithVoids, OdIfc4x3_add2::IfcLightSource, OdIfc4x3_add2::IfcLightSourceDirectional, OdIfc4x3_add2::IfcLightSourceGoniometric, OdIfc4x3_add2::IfcLightSourcePositional, OdIfc4x3_add2::IfcLightSourceSpot, OdIfc4x3_add2::IfcLine, OdIfc4x3_add2::IfcManifoldSolidBrep, OdIfc4x3_add2::IfcMappedItem, OdIfc4x3_add2::IfcOffsetCurve2D, OdIfc4x3_add2::IfcOffsetCurve3D, OdIfc4x3_add2::IfcOffsetCurve, OdIfc4x3_add2::IfcOffsetCurveByDistances, OdIfc4x3_add2::IfcOrientedEdge, OdIfc4x3_add2::IfcPath, OdIfc4x3_add2::IfcPcurve, OdIfc4x3_add2::IfcPlacement, OdIfc4x3_add2::IfcPlanarBox, OdIfc4x3_add2::IfcPlanarExtent, OdIfc4x3_add2::IfcPointByDistanceExpression, OdIfc4x3_add2::IfcPointOnCurve, OdIfc4x3_add2::IfcPointOnSurface, OdIfc4x3_add2::IfcPolygonalBoundedHalfSpace, OdIfc4x3_add2::IfcPolygonalFaceSet, OdIfc4x3_add2::IfcPolyline, OdIfc4x3_add2::IfcPolyLoop, OdIfc4x3_add2::IfcPolynomialCurve, OdIfc4x3_add2::IfcRationalBSplineCurveWithKnots, OdIfc4x3_add2::IfcRationalBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcRectangularPyramid, OdIfc4x3_add2::IfcRectangularTrimmedSurface, OdIfc4x3_add2::IfcReparametrisedCompositeCurveSegment, OdIfc4x3_add2::IfcRevolvedAreaSolid, OdIfc4x3_add2::IfcRevolvedAreaSolidTapered, OdIfc4x3_add2::IfcRightCircularCone, OdIfc4x3_add2::IfcRightCircularCylinder, OdIfc4x3_add2::IfcSecondOrderPolynomialSpiral, OdIfc4x3_add2::IfcSectionedSolid, OdIfc4x3_add2::IfcSectionedSolidHorizontal, OdIfc4x3_add2::IfcSectionedSpine, OdIfc4x3_add2::IfcSectionedSurface, OdIfc4x3_add2::IfcSegment, OdIfc4x3_add2::IfcSegmentedReferenceCurve, OdIfc4x3_add2::IfcSeventhOrderPolynomialSpiral, OdIfc4x3_add2::IfcShellBasedSurfaceModel, OdIfc4x3_add2::IfcSineSpiral, OdIfc4x3_add2::IfcSphere, OdIfc4x3_add2::IfcSphericalSurface, OdIfc4x3_add2::IfcSpiral, OdIfc4x3_add2::IfcStyledItem, OdIfc4x3_add2::IfcSubedge, OdIfc4x3_add2::IfcSurfaceCurve, OdIfc4x3_add2::IfcSurfaceCurveSweptAreaSolid, OdIfc4x3_add2::IfcSurfaceOfLinearExtrusion, OdIfc4x3_add2::IfcSurfaceOfRevolution, OdIfc4x3_add2::IfcSweptAreaSolid, OdIfc4x3_add2::IfcSweptDiskSolid, OdIfc4x3_add2::IfcSweptDiskSolidPolygonal, OdIfc4x3_add2::IfcSweptSurface, OdIfc4x3_add2::IfcTessellatedFaceSet, OdIfc4x3_add2::IfcTextLiteral, OdIfc4x3_add2::IfcTextLiteralWithExtent, OdIfc4x3_add2::IfcThirdOrderPolynomialSpiral, OdIfc4x3_add2::IfcToroidalSurface, OdIfc4x3_add2::IfcTriangulatedFaceSet, OdIfc4x3_add2::IfcTriangulatedIrregularNetwork, OdIfc4x3_add2::IfcTrimmedCurve, OdIfc4x3_add2::IfcVector, OdIfc4x3_add2::IfcVertexLoop, and OdIfc4x3_add2::IfcVertexPoint.
|
overridevirtual |
Resets a value for the specified attribute.
| explicitAttrDef | [in] Explicit definition that represents an attribute to reset. |
Reimplemented from OdIfc::OdIfcInstance.
Reimplemented in OdIfc4x3_add2::IfcAdvancedBrepWithVoids, OdIfc4x3_add2::IfcAnnotationFillArea, OdIfc4x3_add2::IfcAxis1Placement, OdIfc4x3_add2::IfcAxis2Placement2D, OdIfc4x3_add2::IfcAxis2Placement3D, OdIfc4x3_add2::IfcAxis2PlacementLinear, OdIfc4x3_add2::IfcBlock, OdIfc4x3_add2::IfcBooleanResult, OdIfc4x3_add2::IfcBoundingBox, OdIfc4x3_add2::IfcBoxedHalfSpace, OdIfc4x3_add2::IfcBSplineCurve, OdIfc4x3_add2::IfcBSplineCurveWithKnots, OdIfc4x3_add2::IfcBSplineSurface, OdIfc4x3_add2::IfcBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcCartesianPoint, OdIfc4x3_add2::IfcCartesianPointList2D, OdIfc4x3_add2::IfcCartesianPointList3D, OdIfc4x3_add2::IfcCartesianTransformationOperator2DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator3D, OdIfc4x3_add2::IfcCartesianTransformationOperator3DnonUniform, OdIfc4x3_add2::IfcCartesianTransformationOperator, OdIfc4x3_add2::IfcCircle, OdIfc4x3_add2::IfcClothoid, OdIfc4x3_add2::IfcCompositeCurve, OdIfc4x3_add2::IfcCompositeCurveSegment, OdIfc4x3_add2::IfcConic, OdIfc4x3_add2::IfcConnectedFaceSet, OdIfc4x3_add2::IfcCosineSpiral, OdIfc4x3_add2::IfcCsgPrimitive3D, OdIfc4x3_add2::IfcCsgSolid, OdIfc4x3_add2::IfcCurveBoundedPlane, OdIfc4x3_add2::IfcCurveBoundedSurface, OdIfc4x3_add2::IfcCurveSegment, OdIfc4x3_add2::IfcCylindricalSurface, OdIfc4x3_add2::IfcDirection, OdIfc4x3_add2::IfcDirectrixCurveSweptAreaSolid, OdIfc4x3_add2::IfcEdge, OdIfc4x3_add2::IfcEdgeCurve, OdIfc4x3_add2::IfcEdgeLoop, OdIfc4x3_add2::IfcElementarySurface, OdIfc4x3_add2::IfcEllipse, OdIfc4x3_add2::IfcExtrudedAreaSolid, OdIfc4x3_add2::IfcExtrudedAreaSolidTapered, OdIfc4x3_add2::IfcFace, OdIfc4x3_add2::IfcFaceBasedSurfaceModel, OdIfc4x3_add2::IfcFaceBound, OdIfc4x3_add2::IfcFaceSurface, OdIfc4x3_add2::IfcFacetedBrepWithVoids, OdIfc4x3_add2::IfcFillAreaStyleHatching, OdIfc4x3_add2::IfcFillAreaStyleTiles, OdIfc4x3_add2::IfcFixedReferenceSweptAreaSolid, OdIfc4x3_add2::IfcGeometricSet, OdIfc4x3_add2::IfcGradientCurve, OdIfc4x3_add2::IfcHalfSpaceSolid, OdIfc4x3_add2::IfcIndexedPolyCurve, OdIfc4x3_add2::IfcIndexedPolygonalFace, OdIfc4x3_add2::IfcIndexedPolygonalFaceWithVoids, OdIfc4x3_add2::IfcLightSource, OdIfc4x3_add2::IfcLightSourceDirectional, OdIfc4x3_add2::IfcLightSourceGoniometric, OdIfc4x3_add2::IfcLightSourcePositional, OdIfc4x3_add2::IfcLightSourceSpot, OdIfc4x3_add2::IfcLine, OdIfc4x3_add2::IfcManifoldSolidBrep, OdIfc4x3_add2::IfcMappedItem, OdIfc4x3_add2::IfcOffsetCurve2D, OdIfc4x3_add2::IfcOffsetCurve3D, OdIfc4x3_add2::IfcOffsetCurve, OdIfc4x3_add2::IfcOffsetCurveByDistances, OdIfc4x3_add2::IfcOrientedEdge, OdIfc4x3_add2::IfcPath, OdIfc4x3_add2::IfcPcurve, OdIfc4x3_add2::IfcPlacement, OdIfc4x3_add2::IfcPlanarBox, OdIfc4x3_add2::IfcPlanarExtent, OdIfc4x3_add2::IfcPointByDistanceExpression, OdIfc4x3_add2::IfcPointOnCurve, OdIfc4x3_add2::IfcPointOnSurface, OdIfc4x3_add2::IfcPolygonalBoundedHalfSpace, OdIfc4x3_add2::IfcPolygonalFaceSet, OdIfc4x3_add2::IfcPolyline, OdIfc4x3_add2::IfcPolyLoop, OdIfc4x3_add2::IfcPolynomialCurve, OdIfc4x3_add2::IfcRationalBSplineCurveWithKnots, OdIfc4x3_add2::IfcRationalBSplineSurfaceWithKnots, OdIfc4x3_add2::IfcRectangularPyramid, OdIfc4x3_add2::IfcRectangularTrimmedSurface, OdIfc4x3_add2::IfcReparametrisedCompositeCurveSegment, OdIfc4x3_add2::IfcRevolvedAreaSolid, OdIfc4x3_add2::IfcRevolvedAreaSolidTapered, OdIfc4x3_add2::IfcRightCircularCone, OdIfc4x3_add2::IfcRightCircularCylinder, OdIfc4x3_add2::IfcSecondOrderPolynomialSpiral, OdIfc4x3_add2::IfcSectionedSolid, OdIfc4x3_add2::IfcSectionedSolidHorizontal, OdIfc4x3_add2::IfcSectionedSpine, OdIfc4x3_add2::IfcSectionedSurface, OdIfc4x3_add2::IfcSegment, OdIfc4x3_add2::IfcSegmentedReferenceCurve, OdIfc4x3_add2::IfcSeventhOrderPolynomialSpiral, OdIfc4x3_add2::IfcShellBasedSurfaceModel, OdIfc4x3_add2::IfcSineSpiral, OdIfc4x3_add2::IfcSphere, OdIfc4x3_add2::IfcSphericalSurface, OdIfc4x3_add2::IfcSpiral, OdIfc4x3_add2::IfcStyledItem, OdIfc4x3_add2::IfcSubedge, OdIfc4x3_add2::IfcSurfaceCurve, OdIfc4x3_add2::IfcSurfaceCurveSweptAreaSolid, OdIfc4x3_add2::IfcSurfaceOfLinearExtrusion, OdIfc4x3_add2::IfcSurfaceOfRevolution, OdIfc4x3_add2::IfcSweptAreaSolid, OdIfc4x3_add2::IfcSweptDiskSolid, OdIfc4x3_add2::IfcSweptDiskSolidPolygonal, OdIfc4x3_add2::IfcSweptSurface, OdIfc4x3_add2::IfcTessellatedFaceSet, OdIfc4x3_add2::IfcTextLiteral, OdIfc4x3_add2::IfcTextLiteralWithExtent, OdIfc4x3_add2::IfcThirdOrderPolynomialSpiral, OdIfc4x3_add2::IfcToroidalSurface, OdIfc4x3_add2::IfcTriangulatedFaceSet, OdIfc4x3_add2::IfcTriangulatedIrregularNetwork, OdIfc4x3_add2::IfcTrimmedCurve, OdIfc4x3_add2::IfcVector, OdIfc4x3_add2::IfcVertexLoop, and OdIfc4x3_add2::IfcVertexPoint.
|
friend |
Definition at line 204 of file Ifc4x3/IfcRepresentationItemAutoImpl.h.
|
friend |
Definition at line 205 of file Ifc4x3/IfcRepresentationItemAutoImpl.h.