Close

Relief for ODA Team in Ukraine

Learn more
ODA IFC SDK
IfcCompositeCurve Class
Syntax
C++
class IfcCompositeCurve : public IfcBoundedCurve;

An IfcCompositeCurve is a continuous curve composed of curve segments that are joined end-to-end. The parameterization of the composite curve is an accumulation of the parametric ranges of the referenced bounded curves.

Example

The illustration below shows an example of a composite curve. 

 

A composite curve consists of a line and an arc segment: 

 

  • Line parameterization: IfcPolyline with start= 0.,0. end= 0.,1., SameSense= TRUE, parametric length = 1.
  • Arch parameterization: IfcTrimmedCurve with start= 180', end= 90', SameSense= FALSE, parametric length = 90. Then the parameterization of the composite curve is:
  • IfcCompositeCurve with 0 ≤ T ≤ 1 (line segment) and 1 ≤ T ≤ 91 (arc segment), parametric length = 91.
OdIfc2x_final__IfcCompositeCurveOdIfc2x_final__IfcCompositeCurveOdIfc2x_final__IfcCompositeCurveOdIfc2x_final__IfcCompositeCurveOdIfc2x_final__IfcCompositeCurveOdIfc2x_final__IfcCompositeCurveOdIfc2x_final__IfcCompositeCurveOdIfc2x_final__IfcCompositeCurveOdIfc2x_final__IfcCompositeCurveOdIfc2x_final__IfcCompositeCurve

File: IfcCompositeCurveAutoImpl.h 

Namespace: OdIfc2x_final 

Show:
No members matching the current filter
Show:
No members matching the current filter
Copyright © 2002-2022. Open Design Alliance All rights reserved.