Close

Relief for ODA Team in Ukraine

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

The IfcSeventhOrderPolynomialSpiral 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 seventh order formula: 

 

Interpretation of the parameters: 

 

  • C = SELFIfcSpiral.Position.Location
  • x = SELFIfcSpiral.Position.P[1]
  • y = SELFIfcSpiral.Position.P[2]
  • A7 = SepticTerm
  • A6 = SexticTerm
  • A5 = QuinticTerm
  • A4 = QuarticTerm
  • 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__IfcSeventhOrderPolynomialSpiralOdIfc4x3__IfcSeventhOrderPolynomialSpiralOdIfc4x3__IfcSeventhOrderPolynomialSpiralOdIfc4x3__IfcSeventhOrderPolynomialSpiralOdIfc4x3__IfcSeventhOrderPolynomialSpiralOdIfc4x3__IfcSeventhOrderPolynomialSpiralOdIfc4x3__IfcSeventhOrderPolynomialSpiralOdIfc4x3__IfcSeventhOrderPolynomialSpiralOdIfc4x3__IfcSeventhOrderPolynomialSpiral

File: IfcSeventhOrderPolynomialSpiralAutoImpl.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.