Close

Relief for ODA Team in Ukraine

Learn more
ODA IFC SDK
IfcThirdOrderPolynomialSpiral Class
Syntax
C++
class IfcThirdOrderPolynomialSpiral : public IfcSpiral;

The IfcThirdOrderPolynomialSpiral is a specialization of IfcSpiral. The curvature κ and radius of the curvature ρ, at any point of the curve, are related to the arc length s by the third order formula: 

 

Interpretation of the parameters:

* C = SELFIfcSpiral.Position.Location * x = SELFIfcSpiral.Position.P[1] * y = SELFIfcSpiral.Position.P[2] * A3 = CubicTerm * A2 = QuadraticTerm * A1 = LinearTerm * A0 = ContantTerm

 

and the second order polynomial spiral is parameterized as: 

 

where: 

 

and the parametric range is: -∞ < u < ∞.

OdIfc4x3__IfcThirdOrderPolynomialSpiralOdIfc4x3__IfcThirdOrderPolynomialSpiralOdIfc4x3__IfcThirdOrderPolynomialSpiralOdIfc4x3__IfcThirdOrderPolynomialSpiralOdIfc4x3__IfcThirdOrderPolynomialSpiralOdIfc4x3__IfcThirdOrderPolynomialSpiralOdIfc4x3__IfcThirdOrderPolynomialSpiralOdIfc4x3__IfcThirdOrderPolynomialSpiralOdIfc4x3__IfcThirdOrderPolynomialSpiral

File: IfcThirdOrderPolynomialSpiralAutoImpl.h 

Namespace: OdIfc4x3 

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