Class Ifc4x2::IfcPlanarExtent

Nested Relationships

This class is a nested type of Struct Ifc4x2.

Inheritance Relationships

Base Type

Derived Type

Class Documentation

class Ifc4x2::IfcPlanarExtent : public Ifc4x2::IfcGeometricRepresentationItem

The planar extent defines the extent along the two axes of the two-dimensional coordinate system, independently of its position.

NOTE Corresponding ISO 10303 name: planar_extent. Please refer to ISO/IS 10303-46:1994, p. 141 for the final definition of the formal standard.

HISTORY New entity in IFC2x2.

Subclassed by Ifc4x2::IfcPlanarBox

Public Types

typedef IfcTemplatedEntityList<IfcPlanarExtent> list

Public Functions

double SizeInX() const

The extent in the direction of the x-axis.

void setSizeInX(double v)
double SizeInY() const

The extent in the direction of the y-axis.

void setSizeInY(double v)
const IfcParse::entity &declaration() const
IfcPlanarExtent(IfcEntityInstanceData *e)
IfcPlanarExtent(double v1_SizeInX, double v2_SizeInY)

Public Static Functions

const IfcParse::entity &Class()