IfcCompositeCurveSegment
Definition from ISO/CD 10303-42:1992: A composite curve segment
(IfcCompositeCurveSegment) is a bounded curve together with transition
information which is used to construct a composite curve (IfcCompositeCurve).
Definition from IAI: The derived attribute Dim has been added
(see also note at IfcGeometricRepresentationItem). The IfcCompositeCurveSegment
is a subtype of IfcGeometricRepresentationItem (whereas in STEP P42
composite_curve_segment is not a subtype of geometric_representation_item, the
proposed 2nd edition of P42 however proposes the subtype relationship).
NOTE Corresponding STEP entity: composite_curve_segment. Please refer
to ISO/IS 10303-42:1994, p.57 for the final definition of the formal standard.
HISTORY New class in IFC Release 1.0
EXPRESS specification:
|
ENTITY IfcCompositeCurveSegment
|
|
|
WR1
|
:
|
('IFCGEOMETRYRESOURCE.IFCBOUNDEDCURVE' IN TYPEOF(ParentCurve));
|
|
|
|
Attribute definitions:
Transition
|
:
|
The state of transition (i.e., geometric continuity from the last point of this segment to the first
point of the next segment) in a composite curve.
|
SameSense
|
:
|
An indicator of whether or not the sense of the segment agrees with, or opposes, that of the parent curve.
If SameSense is false, the point with highest parameter value is taken as the first point of the segment.
|
ParentCurve
|
:
|
The bounded curve which defines the geometry of the segment.
|
Dim
|
:
|
The space dimensionality of this class, defined by the dimensionality of the first ParentCurve.
|
UsingCurves
|
:
|
The set of composite curves which use this composite curve segment as a segment. This set shall not be
empty.
|
Formal Propositions:
WR1
|
:
|
The parent curve shall be a bounded curve.
|
Inheritance graph
|
ENTITY IfcCompositeCurveSegment;
|
|