Uses of Package
com.jme3.math

Packages that use com.jme3.math
com.jme3.animation The com.jme3.animation package contains various classes for managing animation inside a jME3 application. 
com.jme3.audio   
com.jme3.bounding   
com.jme3.bullet   
com.jme3.bullet.collision   
com.jme3.bullet.collision.shapes   
com.jme3.bullet.collision.shapes.infos   
com.jme3.bullet.control   
com.jme3.bullet.control.ragdoll   
com.jme3.bullet.joints   
com.jme3.bullet.joints.motors   
com.jme3.bullet.objects   
com.jme3.bullet.objects.infos   
com.jme3.bullet.util   
com.jme3.cinematic   
com.jme3.cinematic.events   
com.jme3.collision   
com.jme3.collision.bih   
com.jme3.effect The com.jme3.effect package allows particle emitter effects to be used with a jME3 application. 
com.jme3.effect.influencers   
com.jme3.effect.shapes   
com.jme3.font   
com.jme3.input The com.jme3.input package is used for all input handling in jMonkeyEngine. 
com.jme3.light The com.jme3.light package contains various lights that can be placed in a scene. 
com.jme3.material The com.jme3.material package contains classes for manipulating jMonkeyEngine materials. 
com.jme3.math The com.jme3.math package provides mathematic data structures and utilities which are used by the rest of the engine. 
com.jme3.network.serializing.serializers   
com.jme3.post.filters   
com.jme3.renderer The com.jme3.renderer package provides classes responsible for rendering. 
com.jme3.renderer.android   
com.jme3.renderer.lwjgl   
com.jme3.scene The com.jme3.input package contains the scene graph implementation in jMonkeyEngine. 
com.jme3.scene.debug   
com.jme3.scene.plugins   
com.jme3.scene.plugins.blender   
com.jme3.scene.plugins.blender.animations   
com.jme3.scene.plugins.blender.curves   
com.jme3.scene.plugins.blender.materials   
com.jme3.scene.plugins.blender.objects   
com.jme3.scene.plugins.blender.textures   
com.jme3.scene.shape   
com.jme3.shader   
com.jme3.shadow   
com.jme3.system   
com.jme3.terrain   
com.jme3.terrain.geomipmap   
com.jme3.terrain.geomipmap.grid   
com.jme3.terrain.geomipmap.lodcalc   
com.jme3.terrain.geomipmap.picking   
com.jme3.terrain.heightmap   
com.jme3.util   
com.jme3.util.xml   
com.jme3.water   
jme3tools.navigation   
jme3tools.optimize   
 

Classes in com.jme3.math used by com.jme3.animation
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
Quaternion
          Quaternion defines a single example of a more general class of hypercomplex numbers.
Transform
          Started Date: Jul 16, 2004

Represents a translation, rotation and scale in one object.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.audio
Quaternion
          Quaternion defines a single example of a more general class of hypercomplex numbers.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.bounding
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
Plane
          Plane defines a plane where Normal dot (x,y,z) = Constant.
Plane.Side
           
Ray
          Ray defines a line segment which has an origin and a direction.
Transform
          Started Date: Jul 16, 2004

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

Classes in com.jme3.math used by com.jme3.bullet
Transform
          Started Date: Jul 16, 2004

Represents a translation, rotation and scale in one object.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.bullet.collision
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.bullet.collision.shapes
Matrix3f
          Matrix3f defines a 3x3 matrix.
Plane
          Plane defines a plane where Normal dot (x,y,z) = Constant.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.bullet.collision.shapes.infos
Matrix3f
          Matrix3f defines a 3x3 matrix.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.bullet.control
Quaternion
          Quaternion defines a single example of a more general class of hypercomplex numbers.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.bullet.control.ragdoll
Quaternion
          Quaternion defines a single example of a more general class of hypercomplex numbers.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.bullet.joints
Matrix3f
          Matrix3f defines a 3x3 matrix.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.bullet.joints.motors
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.bullet.objects
Matrix3f
          Matrix3f defines a 3x3 matrix.
Quaternion
          Quaternion defines a single example of a more general class of hypercomplex numbers.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.bullet.objects.infos
Matrix3f
          Matrix3f defines a 3x3 matrix.
Quaternion
          Quaternion defines a single example of a more general class of hypercomplex numbers.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.bullet.util
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.cinematic
Spline
           
Spline.SplineType
           
Vector2f
          Vector2f defines a Vector for a two float value vector.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.cinematic.events
Quaternion
          Quaternion defines a single example of a more general class of hypercomplex numbers.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.collision
Triangle
          Triangle defines an object for containing triangle information.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.collision.bih
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
Ray
          Ray defines a line segment which has an origin and a direction.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.effect
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Matrix3f
          Matrix3f defines a 3x3 matrix.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.effect.influencers
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.effect.shapes
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.font
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
 

Classes in com.jme3.math used by com.jme3.input
Vector2f
          Vector2f defines a Vector for a two float value vector.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.light
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.material
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
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.
 

Classes in com.jme3.math used by com.jme3.math
AbstractTriangle
           
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
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.
Plane.Side
           
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
           
Spline.SplineType
           
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.
 

Classes in com.jme3.math used by com.jme3.network.serializing.serializers
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.post.filters
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.renderer
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
Plane
          Plane defines a plane where Normal dot (x,y,z) = Constant.
Plane.Side
           
Quaternion
          Quaternion defines a single example of a more general class of hypercomplex numbers.
Vector2f
          Vector2f defines a Vector for a two float value vector.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.renderer.android
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
 

Classes in com.jme3.math used by com.jme3.renderer.lwjgl
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
Vector2f
          Vector2f defines a Vector for a two float value vector.
 

Classes in com.jme3.math used by com.jme3.scene
Matrix3f
          Matrix3f defines a 3x3 matrix.
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
Quaternion
          Quaternion defines a single example of a more general class of hypercomplex numbers.
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.
 

Classes in com.jme3.math used by com.jme3.scene.debug
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.scene.plugins
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Vector2f
          Vector2f defines a Vector for a two float value vector.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.scene.plugins.blender
Quaternion
          Quaternion defines a single example of a more general class of hypercomplex numbers.
 

Classes in com.jme3.math used by com.jme3.scene.plugins.blender.animations
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
Quaternion
          Quaternion defines a single example of a more general class of hypercomplex numbers.
Transform
          Started Date: Jul 16, 2004

Represents a translation, rotation and scale in one object.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.scene.plugins.blender.curves
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.scene.plugins.blender.materials
Vector2f
          Vector2f defines a Vector for a two float value vector.
 

Classes in com.jme3.math used by com.jme3.scene.plugins.blender.objects
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
Transform
          Started Date: Jul 16, 2004

Represents a translation, rotation and scale in one object.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.scene.plugins.blender.textures
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Vector2f
          Vector2f defines a Vector for a two float value vector.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.scene.shape
Spline
           
Spline.SplineType
           
Vector3f
          Vector3f defines a Vector for a three float value tuple.
Vector4f
          Vector4f defines a Vector for a four float value tuple.
 

Classes in com.jme3.math used by com.jme3.shader
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
 

Classes in com.jme3.math used by com.jme3.shadow
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
Transform
          Started Date: Jul 16, 2004

Represents a translation, rotation and scale in one object.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.system
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
 

Classes in com.jme3.math used by com.jme3.terrain
Vector2f
          Vector2f defines a Vector for a two float value vector.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.terrain.geomipmap
Ray
          Ray defines a line segment which has an origin and a direction.
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.
 

Classes in com.jme3.math used by com.jme3.terrain.geomipmap.grid
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.terrain.geomipmap.lodcalc
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.terrain.geomipmap.picking
Ray
          Ray defines a line segment which has an origin and a direction.
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.
 

Classes in com.jme3.math used by com.jme3.terrain.heightmap
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.util
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Eigen3f
           
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.
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.
 

Classes in com.jme3.math used by com.jme3.util.xml
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by com.jme3.water
ColorRGBA
          ColorRGBA defines a color made from a collection of red, green and blue values.
Plane
          Plane defines a plane where Normal dot (x,y,z) = Constant.
Ray
          Ray defines a line segment which has an origin and a direction.
Vector2f
          Vector2f defines a Vector for a two float value vector.
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by jme3tools.navigation
Vector3f
          Vector3f defines a Vector for a three float value tuple.
 

Classes in com.jme3.math used by jme3tools.optimize
Matrix4f
          Matrix4f defines and maintains a 4x4 matrix in row major order.
Ray
          Ray defines a line segment which has an origin and a direction.
Vector2f
          Vector2f defines a Vector for a two float value vector.
Vector3f
          Vector3f defines a Vector for a three float value tuple.