Package com.jme3.math

The com.jme3.math package provides mathematic data structures and utilities which are used by the rest of the engine.

See:
          Description

Class Summary
AbstractTriangle  
ColorRGBA ColorRGBA defines a color made from a collection of red, green and blue values.
CurveAndSurfaceMath This class offers methods to help with curves and surfaces calculations.
Eigen3f  
FastMath FastMath provides 'fast' math approximations and float equivalents of Math functions.
Line Line defines a line.
LineSegment LineSegment represents a segment in the space.
Matrix3f Matrix3f defines a 3x3 matrix.
Matrix4f Matrix4f defines and maintains a 4x4 matrix in row major order.
Plane Plane defines a plane where Normal dot (x,y,z) = Constant.
Quaternion Quaternion defines a single example of a more general class of hypercomplex numbers.
Ray Ray defines a line segment which has an origin and a direction.
Rectangle Rectangle defines a finite plane within three dimensional space that is specified via three points (A, B, C).
Ring Ring defines a flat ring or disk within three dimensional space that is specified via the ring's center point, an up vector, an inner radius, and an outer radius.
Spline  
Transform Started Date: Jul 16, 2004

Represents a translation, rotation and scale in one object.
Triangle Triangle defines an object for containing triangle information.
Vector2f Vector2f defines a Vector for a two float value vector.
Vector3f Vector3f defines a Vector for a three float value tuple.
Vector4f Vector4f defines a Vector for a four float value tuple.
 

Enum Summary
Plane.Side  
Spline.SplineType  
 

Package com.jme3.math Description

The com.jme3.math package provides mathematic data structures and utilities which are used by the rest of the engine. The math package provides the following classes:

General purpose vectors

Special purpose vectors

Matrices

Shapes

Curves

Utility classes