Defined in File Ifc2x3.h
public Ifc2x3::IfcGeometricRepresentationItem(Class Ifc2x3::IfcGeometricRepresentationItem)
public Ifc2x3::IfcBlock(Class Ifc2x3::IfcBlock)
public Ifc2x3::IfcRectangularPyramid(Class Ifc2x3::IfcRectangularPyramid)
public Ifc2x3::IfcRightCircularCone(Class Ifc2x3::IfcRightCircularCone)
public Ifc2x3::IfcRightCircularCylinder(Class Ifc2x3::IfcRightCircularCylinder)
public Ifc2x3::IfcSphere(Class Ifc2x3::IfcSphere)
IfcCsgPrimitive3D: public Ifc2x3::IfcGeometricRepresentationItem¶
IfcCsgPrimitive3D is an abstract supertype of all three dimensional primitives used as either tree root item, or as Boolean results within a CSG solid model. All 3D CSG primitives are defined within a three-dimensional placement coordinate system.
NOTE No directly corresponding ISO 10303-42 entity, the select type primitive_3d covers the same individual 3D CSG primitives, the position attribute has been added to apply equally to all subtypes. Please refer to ISO/IS 10303-42:1994, p. 234 for the final definition of the formal standard.
HISTORY New entity in IFC2x3.
The placement coordinate system to which the parameters of each individual CSG primitive apply.
- ::Ifc2x3::IfcAxis2Placement3D *