nurbs/nurbs_utils library

  • NURBS utils
  • See NURBSCurve and NURBSSurface.

Functions

calcBasisFunctionDerivatives(int span, num u, int p, int n, List<double> U) List<List<double>>
calcBasisFunctions(int span, num u, int p, List<double> U) List<double>
calcBSplineDerivatives(int p, List<double> U, List<Vector> P, dynamic u, int nd) List<Vector4>
calcBSplinePoint(int p, List<double> U, List<Vector4> P, num u) → Vector4
calcKoverI(int k, int i) num
calcNURBSDerivatives(int p, List<double> U, List<Vector> P, num u, int nd) List<Vector3>
calcRationalCurveDerivatives(List<Vector4> pDers) List<Vector3>
calcSurfacePoint(dynamic p, dynamic q, dynamic U, dynamic V, dynamic P, dynamic u, dynamic v, dynamic target) → void
findSpan(int p, num u, List<double> U) int