NURBSSurface class

NURBS surface object

Implementation is based on (x, y [, z=0 , w=1]) control points with w=weight.

Constructors

NURBSSurface(int degree1, int degree2, List<double> knots1, List<double> knots2, List<List<Vector4>> controlPoints)

Properties

controlPoints List<List<Vector4>>
getter/setter pair
degree1 int
getter/setter pair
degree2 int
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
knots1 List<double>
getter/setter pair
knots2 List<double>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getPoint(double t1, double t2, Vector target) → void
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