IfcPlane

Definition from ISO/CD 10303-42:1992: A plane is an unbounded surface with a constant normal. A plane is defined by a point on the plane and the normal direction to the plane. The data is to be interpreted as follows:

> >     C = SELF\IfcElementarySurface.Position.Location

> >     x = SELF\IfcElementarySurface.Position.P[1]

> >     y = SELF\IfcElementarySurface.Position.P[2]

> >     z = SELF\IfcElementarySurface.Position.P[3] => normal to plane

and the surface is parameterized as:

where the parametric range is -∞ < u,v < ∞ .

In the above parameterization the length unit for the unit vectors x and y is derived from the context of the plane.

> NOTE Corresponding STEP entity: plane. Please refer to ISO/IS 10303-42:1994, p.69 for the final definition of the formal standard.

> HISTORY New class in IFC Release 1.5

EXPRESS specification:

ENTITY IfcPlane
SUBTYPE OF ( | IfcElementarySurface);
END_ENTITY;

Inheritance graph

ENTITY IfcPlane;
ENTITY IfcRepresentationItem;
INVERSE
LayerAssignments | : | SET OF IfcPresentationLayerAssignment FOR AssignedItems;
StyledByItem | : | SET [0:1] OF IfcStyledItem FOR Item;
ENTITY IfcGeometricRepresentationItem;
ENTITY IfcSurface;
ENTITY IfcElementarySurface;
Position | : | IfcAxis2Placement3D;
DERIVE
Dim | : | IfcDimensionCount := Position.Dim;
ENTITY IfcPlane;
END_ENTITY;