Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

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;