Uses of Class
org.jbox2d.common.Mat22

Packages that use Mat22
org.jbox2d.collision This package contains the broad and narrow phase collision algorithms. 
org.jbox2d.common This package contains various math and utility functions used by all of JBox2d, including vectors (Vec2), matrices (Mat22), transforms (XForm), colors (Color3f), and CCD sweeps (Sweep), as well as the global settings for the simulation (Settings). 
org.jbox2d.dynamics.joints This package deals with all things joint-related. 
 

Uses of Mat22 in org.jbox2d.collision
 

Fields in org.jbox2d.collision declared as Mat22
 Mat22 OBB.R
          The rotation matrix.
 

Constructors in org.jbox2d.collision with parameters of type Mat22
OBB(Mat22 _R, Vec2 _center, Vec2 _extents)
           
 

Uses of Mat22 in org.jbox2d.common
 

Fields in org.jbox2d.common declared as Mat22
 Mat22 XForm.R
          A matrix representing a rotation
 

Methods in org.jbox2d.common that return Mat22
 Mat22 Mat22.abs()
          Return the matrix composed of the absolute values of all elements.
static Mat22 Mat22.abs(Mat22 R)
          Return the matrix composed of the absolute values of all elements.
 Mat22 Mat22.add(Mat22 B)
          Add this matrix to B, return the result.
 Mat22 Mat22.addLocal(Mat22 B)
          Add B to this matrix locally.
 Mat22 Mat22.clone()
          Return a clone of this matrix.
 Mat22 Mat22.invert()
          Returns the inverted Mat22 - does NOT invert the matrix locally!
 Mat22 Mat22.mul(Mat22 R)
          Multiply another matrix by this one (this one on left).
static Mat22 Mat22.mul(Mat22 A, Mat22 B)
           
 Mat22 Mat22.mulT(Mat22 B)
          Multiply another matrix by the transpose of this one (transpose of this one on left).
static Mat22 Mat22.mulT(Mat22 A, Mat22 B)
           
 

Methods in org.jbox2d.common with parameters of type Mat22
static Mat22 Mat22.abs(Mat22 R)
          Return the matrix composed of the absolute values of all elements.
 Mat22 Mat22.add(Mat22 B)
          Add this matrix to B, return the result.
 Mat22 Mat22.addLocal(Mat22 B)
          Add B to this matrix locally.
 Mat22 Mat22.mul(Mat22 R)
          Multiply another matrix by this one (this one on left).
static Mat22 Mat22.mul(Mat22 A, Mat22 B)
           
static Vec2 Mat22.mul(Mat22 R, Vec2 v)
           
 Mat22 Mat22.mulT(Mat22 B)
          Multiply another matrix by the transpose of this one (transpose of this one on left).
static Mat22 Mat22.mulT(Mat22 A, Mat22 B)
           
static Vec2 Mat22.mulT(Mat22 R, Vec2 v)
           
 void Mat22.set(Mat22 m)
          Set as a copy of another matrix.
 

Constructors in org.jbox2d.common with parameters of type Mat22
XForm(Vec2 _position, Mat22 _R)
          Initialize using a position vector and a rotation matrix.
 

Uses of Mat22 in org.jbox2d.dynamics.joints
 

Fields in org.jbox2d.dynamics.joints declared as Mat22
 Mat22 MouseJoint.m_mass
           
 Mat22 RevoluteJoint.m_pivotMass