Uses of Class
org.jbox2d.common.Mat22
-
Packages that use Mat22 Package Description org.jbox2d.common org.jbox2d.dynamics.contacts org.jbox2d.dynamics.joints org.jbox2d.pooling org.jbox2d.pooling.normal -
-
Uses of Mat22 in org.jbox2d.common
Fields in org.jbox2d.common declared as Mat22 Modifier and Type Field Description private Mat22
OBBViewportTransform. inv
private Mat22
OBBViewportTransform. inv2
Mat22
OBBViewportTransform.OBB. R
private Mat22
OBBViewportTransform. yFlipMat
private Mat22
OBBViewportTransform. yFlipMatInv
Methods in org.jbox2d.common that return Mat22 Modifier and Type Method Description 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.static Mat22
Mat22. createRotationalTransform(float angle)
static Mat22
Mat22. createScaleTransform(float scale)
Mat22
OBBViewportTransform. getTransform()
gets the transform of the viewport, transforms around the center.Mat22
Mat22. invert()
Returns the inverted Mat22 - does NOT invert the matrix locally!Mat22
Mat22. invertLocal()
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. mulLocal(Mat22 R)
Mat22
Mat22. mulTrans(Mat22 B)
Multiply another matrix by the transpose of this one (transpose of this one on left).static Mat22
Mat22. mulTrans(Mat22 A, Mat22 B)
Mat22
Mat22. mulTransLocal(Mat22 B)
Mat22
Mat22. set(float exx, float col2x, float exy, float col2y)
Mat22
Mat22. set(Mat22 m)
Set as a copy of another matrix.Methods in org.jbox2d.common with parameters of type Mat22 Modifier and Type Method Description static Mat22
Mat22. abs(Mat22 R)
Return the matrix composed of the absolute values of all elements.static void
Mat22. absToOut(Mat22 R, Mat22 out)
Mat22
Mat22. add(Mat22 B)
Add this matrix to B, return the result.Mat22
Mat22. addLocal(Mat22 B)
Add B to this matrix locally.static void
Mat22. createRotationalTransform(float angle, Mat22 out)
static void
Mat22. createScaleTransform(float scale, Mat22 out)
void
Mat22. invertToOut(Mat22 out)
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)
void
OBBViewportTransform. mulByTransform(Mat22 argTransform)
Multiplies the obb transform by the given transformMat22
Mat22. mulLocal(Mat22 R)
void
Mat22. mulToOut(Mat22 R, Mat22 out)
static void
Mat22. mulToOut(Mat22 A, Mat22 B, Mat22 out)
static void
Mat22. mulToOut(Mat22 R, Vec2 v, Vec2 out)
void
Mat22. mulToOutUnsafe(Mat22 R, Mat22 out)
static void
Mat22. mulToOutUnsafe(Mat22 A, Mat22 B, Mat22 out)
static void
Mat22. mulToOutUnsafe(Mat22 R, Vec2 v, Vec2 out)
Mat22
Mat22. mulTrans(Mat22 B)
Multiply another matrix by the transpose of this one (transpose of this one on left).static Mat22
Mat22. mulTrans(Mat22 A, Mat22 B)
static Vec2
Mat22. mulTrans(Mat22 R, Vec2 v)
Mat22
Mat22. mulTransLocal(Mat22 B)
void
Mat22. mulTransToOut(Mat22 B, Mat22 out)
static void
Mat22. mulTransToOut(Mat22 A, Mat22 B, Mat22 out)
static void
Mat22. mulTransToOut(Mat22 R, Vec2 v, Vec2 out)
void
Mat22. mulTransToOutUnsafe(Mat22 B, Mat22 out)
static void
Mat22. mulTransToOutUnsafe(Mat22 A, Mat22 B, Mat22 out)
static void
Mat22. mulTransToOutUnsafe(Mat22 R, Vec2 v, Vec2 out)
Mat22
Mat22. set(Mat22 m)
Set as a copy of another matrix.void
OBBViewportTransform. setTransform(Mat22 transform)
Sets the transform of the viewport. -
Uses of Mat22 in org.jbox2d.dynamics.contacts
Fields in org.jbox2d.dynamics.contacts declared as Mat22 Modifier and Type Field Description Mat22
ContactVelocityConstraint. K
Mat22
ContactVelocityConstraint. normalMass
-
Uses of Mat22 in org.jbox2d.dynamics.joints
Fields in org.jbox2d.dynamics.joints declared as Mat22 Modifier and Type Field Description private Mat22
FrictionJoint. m_linearMass
private Mat22
MouseJoint. m_mass
-
Uses of Mat22 in org.jbox2d.pooling
Methods in org.jbox2d.pooling that return Mat22 Modifier and Type Method Description Mat22
IWorldPool. popMat22()
Mat22[]
IWorldPool. popMat22(int num)
-
Uses of Mat22 in org.jbox2d.pooling.normal
Fields in org.jbox2d.pooling.normal with type parameters of type Mat22 Modifier and Type Field Description private OrderedStack<Mat22>
DefaultWorldPool. mats
Methods in org.jbox2d.pooling.normal that return Mat22 Modifier and Type Method Description Mat22
DefaultWorldPool. popMat22()
Mat22[]
DefaultWorldPool. popMat22(int argNum)
-