Class Ifc4x2::IfcOuterBoundaryCurve

Nested Relationships

This class is a nested type of Struct Ifc4x2.

Inheritance Relationships

Base Type

Class Documentation

class Ifc4x2::IfcOuterBoundaryCurve : public Ifc4x2::IfcBoundaryCurve

Definition from ISO/CD 10303-42:1992 This is a special subtype of boundary curve which has the additional semantics of defining an outer boundary of a surface. No more than one such curve shall be included in the set of boundaries of a curve bounded surface.

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

HISTORY New entity in IFC2x4.

Public Types

typedef IfcTemplatedEntityList<IfcOuterBoundaryCurve> list

Public Functions

const IfcParse::entity &declaration() const
IfcOuterBoundaryCurve(IfcEntityInstanceData *e)
IfcOuterBoundaryCurve(IfcTemplatedEntityList<::Ifc4x2::IfcCompositeCurveSegment>::ptr v1_Segments, bool v2_SelfIntersect)

Public Static Functions

const IfcParse::entity &Class()