NURBSutils class

Constructors

NURBSutils()

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

Operators

operator ==(Object other) bool
The equality operator.
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