AcGeNurbCurve3d::AcGeNurbCurve3d

C++
AcGeNurbCurve3d(
    const AcGePoint3dArray& fitPoints, 
    const AcGeVector3dArray& fitTangents, 
    const AcGeTol& fitTolerance = AcGeContext::gTol, 
    Adesk::Boolean isPeriodic = Adesk::kFalse
);
Parameters
Parameters 
Description 
fitPoints 
Input points interpolating the spline curve 
fitTangents 
Input vectors interpolating the curve's derivatives at fitPoints 
fitTolerance 
Input maximal deviation of the curve from the fitPoints 
isPeriodic 
Input flag indicating if spline is a closed curve 
Description

Constructs a 3D polynomial spline interpolating a given array if 3D points within given tolerance. If isPeriodic = Adesk::kTrue, then the first and the last fitPoints must be identical. Same must be true for fitTangents.  

 

Links