NURBSutils class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
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(int p, int q, List<double> U, List<double> V, List<List<Vector4>> P, double u, double v, Vector target)
→ void
-
-
findSpan(int p, num u, List<double> U)
→ int
-