IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

8.9.3.9 IfcBoundaryCurve

8.9.3.9.1 Semantic definition

An IfcBoundaryCurve defines a curve acting as the boundary of a surface.

8.9.3.9.2 Entity inheritance

8.9.3.9.3 Attributes

# Attribute Type Description
IfcRepresentationItem (2)
IfcCurve (1)
IfcCompositeCurve (4)
Click to show 7 hidden inherited attributes
IfcCompositeCurveOnSurface (1)
* BasisSurface SET [0:1] OF IfcSurface

This attribute is formally derived.

IfcGetBasisSurface(SELF)

The surface on which the composite curve is defined.

Table 8.9.3.9.A

8.9.3.9.4 Formal propositions

Name Description
IsClosed

The derived ClosedCurve attribute of IfcCompositeCurve supertype shall be TRUE.

SELF\IfcCompositeCurve.ClosedCurve
Table 8.9.3.9.B

8.9.3.9.5 Formal representation

ENTITY IfcBoundaryCurve
SUPERTYPE OF (ONEOF
(IfcOuterBoundaryCurve))
SUBTYPE OF (IfcCompositeCurveOnSurface);
WHERE
IsClosed : SELF\IfcCompositeCurve.ClosedCurve;
END_ENTITY;

8.9.3.9.6 References

Edit on Github


Is this page difficult to understand? Let us know!

8.9.3.9.7 Changelog

8.9.3.9.7.1 IFC4

  • New resource