Uses of Class
org.jbox2d.common.Mat22
Packages that use Mat22
Package
Description
-
Uses of Mat22 in org.jbox2d.common
Fields in org.jbox2d.common declared as Mat22Modifier and TypeFieldDescriptionprivate final Mat22
OBBViewportTransform.inv
private final Mat22
OBBViewportTransform.inv2
final Mat22
OBBViewportTransform.OBB.R
private final Mat22
OBBViewportTransform.yFlipMat
private final Mat22
OBBViewportTransform.yFlipMatInv
Methods in org.jbox2d.common that return Mat22Modifier and TypeMethodDescriptionfinal Mat22
Mat22.abs()
Return the matrix composed of the absolute values of all elements.static final Mat22
Return the matrix composed of the absolute values of all elements.final Mat22
Add this matrix to B, return the result.final Mat22
Add B to this matrix locally.final Mat22
Mat22.clone()
Return a clone of this matrix.static final Mat22
Mat22.createRotationalTransform
(float angle) static final Mat22
Mat22.createScaleTransform
(float scale) OBBViewportTransform.getTransform()
gets the transform of the viewport, transforms around the center.final Mat22
Mat22.invert()
Returns the inverted Mat22 - does NOT invert the matrix locally!final Mat22
Mat22.invertLocal()
final Mat22
Multiply another matrix by this one (this one on left).static final Mat22
final Mat22
final Mat22
Multiply another matrix by the transpose of this one (transpose of this one on left).static final Mat22
final Mat22
Mat22.mulTransLocal
(Mat22 B) final Mat22
Mat22.set
(float exx, float col2x, float exy, float col2y) final Mat22
Set as a copy of another matrix.Methods in org.jbox2d.common with parameters of type Mat22Modifier and TypeMethodDescriptionstatic final Mat22
Return the matrix composed of the absolute values of all elements.static void
final Mat22
Add this matrix to B, return the result.final Mat22
Add B to this matrix locally.static final void
Mat22.createRotationalTransform
(float angle, Mat22 out) static final void
Mat22.createScaleTransform
(float scale, Mat22 out) final void
Mat22.invertToOut
(Mat22 out) final Mat22
Multiply another matrix by this one (this one on left).static final Mat22
static final Vec2
void
OBBViewportTransform.mulByTransform
(Mat22 argTransform) Multiplies the obb transform by the given transformfinal Mat22
final void
static final void
static final void
final void
Mat22.mulToOutUnsafe
(Mat22 R, Mat22 out) static final void
Mat22.mulToOutUnsafe
(Mat22 A, Mat22 B, Mat22 out) static final void
Mat22.mulToOutUnsafe
(Mat22 R, Vec2 v, Vec2 out) final Mat22
Multiply another matrix by the transpose of this one (transpose of this one on left).static final Mat22
static final Vec2
final Mat22
Mat22.mulTransLocal
(Mat22 B) final void
Mat22.mulTransToOut
(Mat22 B, Mat22 out) static final void
Mat22.mulTransToOut
(Mat22 A, Mat22 B, Mat22 out) static final void
Mat22.mulTransToOut
(Mat22 R, Vec2 v, Vec2 out) final void
Mat22.mulTransToOutUnsafe
(Mat22 B, Mat22 out) static final void
Mat22.mulTransToOutUnsafe
(Mat22 A, Mat22 B, Mat22 out) static final void
Mat22.mulTransToOutUnsafe
(Mat22 R, Vec2 v, Vec2 out) final Mat22
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 Mat22Modifier and TypeFieldDescriptionfinal Mat22
ContactVelocityConstraint.K
final Mat22
ContactVelocityConstraint.normalMass
-
Uses of Mat22 in org.jbox2d.dynamics.joints
Fields in org.jbox2d.dynamics.joints declared as Mat22Modifier and TypeFieldDescriptionprivate final Mat22
FrictionJoint.m_linearMass
private final Mat22
MouseJoint.m_mass
-
Uses of Mat22 in org.jbox2d.pooling
Methods in org.jbox2d.pooling that return Mat22 -
Uses of Mat22 in org.jbox2d.pooling.normal
Fields in org.jbox2d.pooling.normal with type parameters of type Mat22Methods in org.jbox2d.pooling.normal that return Mat22