Class Ifc4x3_rc1::IfcPlanarBox¶
- Defined in File Ifc4x3_rc1.h 
Nested Relationships¶
This class is a nested type of Struct Ifc4x3_rc1.
Inheritance Relationships¶
Base Type¶
- public Ifc4x3_rc1::IfcPlanarExtent(Class Ifc4x3_rc1::IfcPlanarExtent)
Class Documentation¶
- 
class Ifc4x3_rc1::IfcPlanarBox: public Ifc4x3_rc1::IfcPlanarExtent¶
- Definition from ISO/CD 10303-46:1992: A planar box specifies an arbitrary rectangular box and its location in a two dimensional Cartesian coordinate system. - NOTE Corresponding ISO 10303 name: planar_box. Please refer to ISO/IS 10303-46:1994, p. 141 for the final definition of the formal standard. - HISTORY New entity in IFC2x2. - Public Types - 
typedef IfcTemplatedEntityList<IfcPlanarBox> list¶
 - Public Functions - 
::Ifc4x3_rc1::IfcAxis2Placement *Placement() const¶
- The IfcAxis2Placement positions a local coordinate system for the definition of the rectangle. The origin of this local coordinate system serves as the lower left corner of the rectangular box. NOTE In case of a 3D placement by IfcAxisPlacement3D the IfcPlanarBox is defined within the xy plane of the definition coordinate system. 
 - 
void setPlacement(::Ifc4x3_rc1::IfcAxis2Placement *v)¶
 - 
IfcPlanarBox(IfcEntityInstanceData *e)¶
 - 
IfcPlanarBox(double v1_SizeInX, double v2_SizeInY, ::Ifc4x3_rc1::IfcAxis2Placement *v3_Placement)¶
 
- 
typedef IfcTemplatedEntityList<IfcPlanarBox>