com.jme3.math
package provides mathematic data structures
and utilities which are used by the rest of the engine.See: Description
Interface  Description 

EaseFunction 
Created by Nehon on 26/03/2017.

Class  Description 

AbstractTriangle 
A Collidable with a triangular shape.

ColorRGBA 
ColorRGBA defines a color made from a collection of red, green
and blue values stored in Linear color space. 
CurveAndSurfaceMath 
This class offers methods to help with curves and surfaces calculations.

Easing 
Expose several Easing function from Robert Penner
Created by Nehon on 26/03/2017.

Easing.InOut 
An Ease function composed of 2 sb function for custom in and out easing

Eigen3f 
A calculator for the eigenvectors and eigenvalues of a Matrix3f.

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.

MathUtils 
Created by Nehon on 23/04/2017.

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 a triangle in terms of its vertex locations,
with auxiliary storage for its centroid, normal vector, projection, and
index. 
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  Description 

Plane.Side 
Describe the relationship between a point and a plane.

Spline.SplineType 
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:Vector2f
 2D general purpose vectorVector3f
 3D general purpose vectorVector4f
 4D general purpose vectorColorRGBA
 Floatingpoint RGB color with alphaQuaternion
 Specialized 4D data structure to represent rotationMatrix3f
 3x3 matrix, usually used to represent rotationMatrix4f
 4x4 matrix, used as an efficient transform representationAbstractTriangle
 Abstract triangle. Data to be provided by implementationTriangle
 Concrete implementation of AbstractTriangle with center and normal vectorsLine
 Infinite 3D lineLineSegment
 3D line with start and end pointPlane
 3D planeRay
 3D rayRectangle
 3D rectangleRing
 3D ringSpline
 3D curve defined by control points and a functionTransform
 Representation of a transform with translation, rotation, and scaleFastMath
 Contains static methods for floatingpoint mathCurveAndSurfaceMath
 Contains static methods specific to curve and surface mathEigen3f
 Provides computation of eigenvectors given a matrix