Package javax.vecmath
Provides 3D vector mathematics classes.
-
Class Summary Class Description AxisAngle4d A four-element axis angle represented by double-precision floating point x,y,z,angle components.AxisAngle4f A four-element axis angle represented by single-precision floating point x,y,z,angle components.Color3b A three-byte color value represented by byte x, y, and z values.Color3f A three-element color value represented by single precision floating point x,y,z values.Color4b A four-byte color value represented by byte x, y, z, and w values.Color4f A four-element color represented by single precision floating point x, y, z, and w values.GMatrix A double precision, general, dynamically-resizable, two-dimensional matrix class.GVector A double precision, general, dynamically-resizable, one-dimensional vector class.Matrix3d A double precision floating point 3 by 3 matrix.Matrix3f A single precision floating point 3 by 3 matrix.Matrix4d A double precision floating point 4 by 4 matrix.Matrix4f A single precision floating point 4 by 4 matrix.Point2d A 2 element point that is represented by double precision floating point x,y coordinates.Point2f A 2 element point that is represented by single precision floating point x,y coordinates.Point2i A 2-element point represented by signed integer x,y coordinates.Point3d A 3 element point that is represented by double precision floating point x,y,z coordinates.Point3f A 3 element point that is represented by single precision floating point x,y,z coordinates.Point3i A 3 element point represented by signed integer x,y,z coordinates.Point4d A 4 element vector represented by double precision floating point x,y,z,w coordinates.Point4f A 4 element point represented by single precision floating point x,y,z,w coordinates.Point4i A 4 element point represented by signed integer x,y,z,w coordinates.Quat4d A 4-element quaternion represented by double precision floating point x,y,z,w coordinates.Quat4f A 4 element unit quaternion represented by single precision floating point x,y,z,w coordinates.TexCoord2f A 2-element vector that is represented by single-precision floating point x,y coordinates.TexCoord3f A 3 element texture coordinate that is represented by single precision floating point x,y,z coordinates.TexCoord4f A 4 element texture coordinate that is represented by single precision floating point x,y,z,w coordinates.Tuple2d A generic 2-element tuple that is represented by double-precision floating point x,y coordinates.Tuple2f A generic 2-element tuple that is represented by single-precision floating point x,y coordinates.Tuple2i A 2-element tuple represented by signed integer x,y coordinates.Tuple3b A three byte tuple.Tuple3d A generic 3-element tuple that is represented by double-precision floating point x,y,z coordinates.Tuple3f A generic 3-element tuple that is represented by single precision-floating point x,y,z coordinates.Tuple3i A 3-element tuple represented by signed integer x,y,z coordinates.Tuple4b A four byte tuple.Tuple4d A 4 element tuple represented by double precision floating point x,y,z,w coordinates.Tuple4f A 4-element tuple represented by single-precision floating point x,y,z,w coordinates.Tuple4i A 4-element tuple represented by signed integer x,y,z,w coordinates.Vector2d A 2-element vector that is represented by double-precision floating point x,y coordinates.Vector2f A 2-element vector that is represented by single-precision floating point x,y coordinates.Vector3d A 3-element vector that is represented by double-precision floating point x,y,z coordinates.Vector3f A 3-element vector that is represented by single-precision floating point x,y,z coordinates.Vector4d A 4-element vector represented by double-precision floating point x,y,z,w coordinates.Vector4f A 4-element vector represented by single-precision floating point x,y,z,w coordinates. -
Exception Summary Exception Description MismatchedSizeException Indicates that an operation cannot be completed properly because of a mismatch in the sizes of object attributes.SingularMatrixException Indicates that inverse of a matrix can not be computed.