Index of all Fields and Methods
All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- add(Point4).
Method in class nurbs.Point4
- Add another Point4 to this one.
- approxEquals(Point4).
Method in class nurbs.Point4
- Check to see if this Point4 approximately equals
another.
- clone().
Method in class nurbs.ControlNet
- Performs a deep copy of this ControlNet.
- clone().
Method in class nurbs.Knot
- Performs a deep copy of this Knot.
- clone().
Method in class nurbs.Nurbs
- Performs a deep copy of this NURBS.
- controlNet.
Variable in class nurbs.Nurbs
-
- ControlNet(int, int).
Constructor for class nurbs.ControlNet
- Constructs a ControlNet with the specified U, V dimensions.
- ControlNet(int, int, Point4[][]).
Constructor for class nurbs.ControlNet
- Constructs a ControlNet from the specified Point4 array.
- controlPoints.
Variable in class nurbs.ControlNet
-
- elevate().
Method in class nurbs.Nurbs
- Increase the order of this NURBS
- extrude(Point4).
Method in class nurbs.Nurbs
- Perform a linear extrusion of this NURBS along the vector w
to produce a new NURBS.
- getKnots().
Method in class nurbs.Knot
- Accessor method for the knot[] array
- getNumControlPoints().
Method in class nurbs.Knot
- Return number of control points.
- getNumUControlPoints().
Method in class nurbs.Nurbs
- Access the number of U control points.
- getNumUKnots().
Method in class nurbs.Nurbs
- Access the number of U knots.
- getNumVControlPoints().
Method in class nurbs.Nurbs
- Access the number of V control points.
- getNumVKnots().
Method in class nurbs.Nurbs
- Access the number of V knots.
- getUKnot().
Method in class nurbs.Nurbs
- Access the U knot sequence.
- getUOrder().
Method in class nurbs.Nurbs
- Access the NURB order in U.
- getVKnot().
Method in class nurbs.Nurbs
- Access the V knot sequence.
- getVOrder().
Method in class nurbs.Nurbs
- Access the NURB order in V.
- interval(float[], float).
Static method in class nurbs.Knot
- Determine where in the knot sequence t lies.
- knot.
Variable in class nurbs.Knot
-
- Knot(int, int).
Constructor for class nurbs.Knot
- Constructor.
- Knot(int, int, float[]).
Constructor for class nurbs.Knot
- Constructor.
- makeKnots(float, float).
Method in class nurbs.Knot
- Produce numKnots knots between tmin and tmax, with
tmin, tmax repeated order times and the remaining knots
distributed uniformly between.
- numControlPoints.
Variable in class nurbs.Knot
-
- numKnots.
Variable in class nurbs.Knot
-
- numUControlPoints.
Variable in class nurbs.ControlNet
-
- numVControlPoints.
Variable in class nurbs.ControlNet
-
- Nurbs(Knot, Knot, ControlNet).
Constructor for class nurbs.Nurbs
- NURBS Constructor.
- order.
Variable in class nurbs.Knot
-
- Point4().
Constructor for class nurbs.Point4
- Constructor.
- Point4(float, float, float, float).
Constructor for class nurbs.Point4
- Constructor.
- Point4(Point4).
Constructor for class nurbs.Point4
- Constructor.
- revolve(float, float).
Method in class nurbs.Nurbs
- Do a surface of revolution about the Y axis.
- rotate(float, float, float, float).
Method in class nurbs.ControlNet
- Rotate the control points.
- rotate(float, float, float, float).
Method in class nurbs.Nurbs
- Rotate this NURBS.
- rotate(float, float, float, float).
Method in class nurbs.Point4
- Apply a rotation transformation to this Point4.
- scale(float).
Method in class nurbs.ControlNet
- Scale the control points.
- scale(float).
Method in class nurbs.Nurbs
- Scale this NURBS uniformly.
- scale(float).
Method in class nurbs.Point4
- Scale this Point4 uniformly.
- scale(float, float, float).
Method in class nurbs.ControlNet
- Scale the control points.
- scale(float, float, float).
Method in class nurbs.Nurbs
- Scale this NURBS non-uniformly.
- scale(float, float, float).
Method in class nurbs.Point4
- Scale this Point4 non-uniformly.
- setControlNet(ControlNet).
Method in class nurbs.Nurbs
- Set the ControlNet.
- setKnots(float[]).
Method in class nurbs.Knot
- Accessor method for the knot[] array
- setUKnot(Knot).
Method in class nurbs.Nurbs
- Set the U knot sequence.
- setValue(float, float, float, float).
Method in class nurbs.Point4
- Set the values of this Point4.
- setVKnot(Knot).
Method in class nurbs.Nurbs
- Set the V knot sequence.
- split(float).
Method in class nurbs.Nurbs
- Split this NURBS into two at the given location.
- subdivide(Nurbs, int, int).
Method in class nurbs.Nurbs
- Calculates the control points corresponding to new knots.
- tessellate(int, int).
Method in class nurbs.Nurbs
- Refine this NURBS in the U and V directions by inserting
new knots and control points.
- TOLERANCE.
Static variable in class nurbs.Knot
-
- TOLERANCE.
Static variable in class nurbs.Point4
-
- toString().
Method in class nurbs.ControlNet
- Creates a String representation for the ControlNet
- toString().
Method in class nurbs.Knot
- Creates a String representation for the Knot
- toString().
Method in class nurbs.Nurbs
- Creates a String representation for the NURBS
- toString().
Method in class nurbs.Point4
- Create a string representation of this point.
- toVRMLCoordinateNode().
Method in class nurbs.ControlNet
- Creates a String representation for the ControlNet
in the form of a VRML IndexedFaceSet node.
- toVRMLCoordinateNode().
Method in class nurbs.Nurbs
- Creates a String representation for the NURBS
in the form of a VRML Coordinate node.
- toVRMLCoordIndex().
Method in class nurbs.ControlNet
- Creates a String representation for the ControlNet
in the form of a VRML IndexedFaceSet node.
- toVRMLCoordIndex().
Method in class nurbs.Nurbs
- Creates a String representation for the NURBS
in the form of a VRML coordIndex field.
- toVRMLString().
Method in class nurbs.ControlNet
- Creates a String representation for the ControlNet
in the form of a VRML IndexedFaceSet node.
- toVRMLString().
Method in class nurbs.Nurbs
- Creates a String representation for the NURBS
in the form of a VRML Coordinate node.
- translate(float, float, float).
Method in class nurbs.ControlNet
- Translate the control points.
- translate(float, float, float).
Method in class nurbs.Nurbs
- Translate this NURBS.
- translate(float, float, float).
Method in class nurbs.Point4
- Translate this Point4.
- transpose().
Method in class nurbs.ControlNet
- Transpose the control points by swapping U and V.
- transpose().
Method in class nurbs.Nurbs
- Transpose this NURBS by swapping U and V.
- u.
Variable in class nurbs.Nurbs
-
- unionKnots(Knot).
Method in class nurbs.Knot
- Merge the knot sequence knot2 into the current
knot.
- v.
Variable in class nurbs.Nurbs
-
- w.
Variable in class nurbs.Point4
- The w coordinate.
- x.
Variable in class nurbs.Point4
- The x coordinate.
- y.
Variable in class nurbs.Point4
- The y coordinate.
- z.
Variable in class nurbs.Point4
- The z coordinate.