IfcCurveBoundedPlane
Definition from ISO/CD 10303-42:1992: The curve bounded surface
is a parametric surface with curved boundaries defined by one or more boundary
curves. The bounded surface is defined to be the portion of the basis surface
in the direction of N x T from any point on the boundary, where N is the
surface normal and T the boundary curve tangent vector at this point. The
region so defined shall be arcwise connected.
Definition from IAI: The IfcCurveBoundedPlane is a
specialized bounded surface class that deals only with bounding basis plane
surfaces. The definition varies from STEP as outer and inner boundaries are
separated attributes and refer to IfcCurve. The only basis surface that
is allowed is of type IfcPlane, and the implicit_outer attribute has not
been incorporated, since only unbounded surfaces are used as basis surface.
IFC2x PLATFORM CHANGE: The data type
of the attribute OuterBoundary and InnerBoundaries has been
changed from Ifc2DCompositeCurve to its supertype IfcCurve with
upward compatibility for file based exchange.
NOTE Corresponding STEP entity
curve_bounded_surface has been changed to meet the specific requirements of an
easy representation of curve bounded planes.
HISTORY New class in IFC Release 1.5
EXPRESS specification:
Attribute definitions:
BasisSurface
|
:
|
The surface to be bound.
|
OuterBoundary
|
:
|
The outer boundary of the surface.
|
InnerBoundaries
|
:
|
An optional set of inner boundaries. They shall not intersect each other or the outer boundary.
|
Dim
|
:
|
The space dimensionality of this class, defined by the dimensionality of the basis surface.
|
Inheritance graph
|
ENTITY IfcCurveBoundedPlane;
|
|