- Vector3D - Class in graphicslib3D
-
Defines a three-dimensional vector.
- Vector3D() - Constructor for class graphicslib3D.Vector3D
-
Creates a new Vector3D with defaults of X,Y,Z = 1.0 and W = 0.0.
- Vector3D(double, double, double) - Constructor for class graphicslib3D.Vector3D
-
Creates a new Vector3D with the specified x,y,z values; that is, a vector
from the origin to (x,y,x).
- Vector3D(double, double, double, double) - Constructor for class graphicslib3D.Vector3D
-
Creates a new Vector3D with the specified x,y,z, and w values; that is, a
vector from the origin to (x,y,z) and containing the specified w
component.
- Vector3D(Point3D) - Constructor for class graphicslib3D.Vector3D
-
Creates a new Vector3D implied by the X,Y,Z values of the specified
Point3D; that is, a vector from the origin to the specified point.
- Vector3D(Vertex3D) - Constructor for class graphicslib3D.Vector3D
-
Creates a new Vector3D implied by the location of the specified Vertex3D;
that is, a vector from the origin to the specified vertex's location.
- Vertex3D - Class in graphicslib3D
-
Defines a 3D vertex.
- Vertex3D() - Constructor for class graphicslib3D.Vertex3D
-
Creates a new Vertex3D with default values.
- Vertex3D(double, double, double) - Constructor for class graphicslib3D.Vertex3D
-
Creates a new Vertex3D with the specified X,Y,Z location coordinates and
default values for other attributes as specified by the no-argument
constructor.
- Vertex3D(double, double, double, double) - Constructor for class graphicslib3D.Vertex3D
-
Creates a new Vertex3D with the specified X,Y,Z, and W location
coordinates and default values for other attributes as specified by
the no-argument constructor.
- Vertex3D(Point3D) - Constructor for class graphicslib3D.Vertex3D
-
Creates a new Vertex3D with the X,Y,Z, and W values specified by the
given Point3D.