- TOLERANCE - Static variable in class graphicslib3D.shape.Torus
-
- toMatrix3D() - Method in class graphicslib3D.Quaternion
-
Convert this Quaternion to a rotation matrix.
- Torus - Class in graphicslib3D.shape
-
This class defines a torus constructed by first defining a ring made up
of vertices in the XY plane and then sweeping copies of the ring about the
Y axis.
- Torus() - Constructor for class graphicslib3D.shape.Torus
-
Constructs a Torus with default size and precision values.
- Torus(float, float, int) - Constructor for class graphicslib3D.shape.Torus
-
Constructs a Torus with the specified inner and outer radii and
the specified precision.
- toString() - Method in class graphicslib3D.light.DistantLight
-
Returns a String representation of this DistantLight
.
- toString() - Method in class graphicslib3D.light.Light
-
Returns a String representation of this Light, including the class name,
the Light's name, and the ambient, diffuse, and specular reflection
coefficients of the Light.
- toString() - Method in class graphicslib3D.light.PositionalLight
-
Returns a String representation of this
PositionalLight
containing
the light's
position,
attenuation factors, and the values contained
in the String returned by the superclass method
Light.toString()
.
- toString() - Method in class graphicslib3D.light.SpotLight
-
Returns a String representation of this
SpotLight
containing
the light's
direction,
cutoff angle, and
falloff exponent
values and the values contained
in the String returned by the superclass method
PositionalLight.toString()
.
- toString() - Method in class graphicslib3D.Material
-
Returns a printable representation of this Material.
- toString() - Method in class graphicslib3D.Matrix3D
-
Returns a printable representation of
the contents of this matrix, formatted
into row and columns via embedded newlines.
- toString() - Method in class graphicslib3D.Point3D
-
Returns a printable representation of this Point3D.
- toString() - Method in class graphicslib3D.Quaternion
-
Returns a String representation of this quaternion.
- toString() - Method in class graphicslib3D.Vector3D
-
Returns a printable representation of this Vector3D.
- toString() - Method in class graphicslib3D.Vertex3D
-
Returns a printable representation of this Vertex3D.
- translate(double, double, double) - Method in class graphicslib3D.Matrix3D
-
Concatentates a translation onto this matrix.
- translate(double, double, double) - Method in class graphicslib3D.MatrixStack
-
Applies the specified translation factors to the
Matrix3D
at the top
of the stack.
- translate(double, double, double) - Method in class graphicslib3D.Shape3D
-
Concatenates a translation of amounts tx, ty, and tz in the X, Y, and Z directions
respectively onto the translation matrix for this shape.
- transpose() - Method in class graphicslib3D.Matrix3D
-
Returns a new Matrix3D which is the transpose of this Matrix3D.