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 Mat22Methods in org.jbox2d.common that return Mat22Modifier and TypeMethodDescriptionfinal Mat22Mat22.abs()Return the matrix composed of the absolute values of all elements. djm: fixed double allocationstatic final Mat22Return the matrix composed of the absolute values of all elements.final Mat22Add this matrix to B, return the result.final Mat22Add B to this matrix locally.final Mat22Mat22.clone()Return a clone of this matrix. djm fixed double allocationstatic final Mat22Mat22.createRotationalTransform(float angle) static final Mat22Mat22.createScaleTransform(float scale) OBBViewportTransform.getTransform()gets the transform of the viewport, transforms around the center.final Mat22Mat22.invert()Returns the inverted Mat22 - does NOT invert the matrix locally!final Mat22Mat22.invertLocal()final Mat22Multiply another matrix by this one (this one on left). djm optimizedstatic final Mat22final Mat22final Mat22Multiply another matrix by the transpose of this one (transpose of this one on left). djm: optimizedstatic final Mat22final Mat22Mat22.mulTransLocal(Mat22 B) final Mat22Mat22.set(float exx, float col2x, float exy, float col2y) final Mat22Set as a copy of another matrix.Methods in org.jbox2d.common with parameters of type Mat22Modifier and TypeMethodDescriptionstatic final Mat22Return the matrix composed of the absolute values of all elements.static voidfinal Mat22Add this matrix to B, return the result.final Mat22Add B to this matrix locally.static final voidMat22.createRotationalTransform(float angle, Mat22 out) static final voidMat22.createScaleTransform(float scale, Mat22 out) final voidMat22.invertToOut(Mat22 out) final Mat22Multiply another matrix by this one (this one on left). djm optimizedstatic final Mat22static final Vec2voidOBBViewportTransform.mulByTransform(Mat22 argTransform) Multiplies the obb transform by the given transformfinal Mat22final voidstatic final voidstatic final voidfinal voidMat22.mulToOutUnsafe(Mat22 R, Mat22 out) static final voidMat22.mulToOutUnsafe(Mat22 A, Mat22 B, Mat22 out) static final voidMat22.mulToOutUnsafe(Mat22 R, Vec2 v, Vec2 out) final Mat22Multiply another matrix by the transpose of this one (transpose of this one on left). djm: optimizedstatic final Mat22static final Vec2final Mat22Mat22.mulTransLocal(Mat22 B) final voidMat22.mulTransToOut(Mat22 B, Mat22 out) static final voidMat22.mulTransToOut(Mat22 A, Mat22 B, Mat22 out) static final voidMat22.mulTransToOut(Mat22 R, Vec2 v, Vec2 out) final voidMat22.mulTransToOutUnsafe(Mat22 B, Mat22 out) static final voidMat22.mulTransToOutUnsafe(Mat22 A, Mat22 B, Mat22 out) static final voidMat22.mulTransToOutUnsafe(Mat22 R, Vec2 v, Vec2 out) final Mat22Set as a copy of another matrix.voidOBBViewportTransform.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 Mat22ContactVelocityConstraint.Kfinal Mat22ContactVelocityConstraint.normalMass -
Uses of Mat22 in org.jbox2d.pooling
Methods in org.jbox2d.pooling that return Mat22 -
Uses of Mat22 in org.jbox2d.pooling.normal
Methods in org.jbox2d.pooling.normal that return Mat22