com.jme3.math
package provides mathematical 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 
A 3x3 matrix composed of 9 singleprecision elements, used to represent
linear transformations of 3D coordinates, such as rotations, reflections,
and scaling.

Matrix4f 
Matrix4f represents a singleprecision 4x4 matrix for use as a
3D coordinate transform or perspective transform. 
Plane 
Plane defines a plane where Normal dot (x,y,z) = Constant. 
Quaternion 
Used to efficiently represent rotations and orientations in 3dimensional
space, without risk of gimbal lock.

Ray 
Ray defines a line segment which has an origin and a direction. 
Rectangle 
Rectangle defines a finite plane within threedimensional space
that is specified via three points (A, B, C). 
Ring 
Ring defines a flat ring or disc in threedimensional
space that is specified via the ring's center point, an up vector, an inner
radius, and an outer radius. 
Spline  
Transform 
A 3D coordinate transform composed of translation, rotation, and scaling.

Triangle 
Triangle defines a triangle in terms of its vertex locations,
with auxiliary storage for its centroid, normal vector, projection, and
index. 
Vector2f 
A vector composed of 2 singleprecision components, used to represent
locations, offsets, directions, and rotations in 2dimensional space.

Vector3f 
A vector composed of 3 singleprecision components, used to represent
locations, offsets, and directions in 3dimensional space.

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 mathematical 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