AcGeNurbCurve3d::AcGeNurbCurve3d

AcGeNurbCurve3d(
    const AcGePoint3dArray& fitPoints, 
    const AcGeVector3dArray& fitTangents, 
    const AcGeTol& fitTolerance = AcGeContext::gTol, 
    Adesk::Boolean isPeriodic = Adesk::kFalse
);
Parameters
Parameters 
Description 
const AcGePoint3dArray& fitPoints 
Input points interpolating the spline curve 
const AcGeVector3dArray& fitTangents 
Input vectors interpolating the curve's derivatives at fitPoints 
const AcGeTol& fitTolerance = AcGeContext::gTol 
Input maximal deviation of the curve from the fitPoints 
Adesk::Boolean isPeriodic = Adesk::kFalse 
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