Package | Description |
---|---|
org.jbox2d.common | |
org.jbox2d.dynamics.contacts | |
org.jbox2d.pooling | |
org.jbox2d.pooling.normal |
Modifier and Type | Field and Description |
---|---|
Mat22 |
OBBViewportTransform.OBB.R |
Modifier and Type | Method and 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.
|
Modifier and Type | Method and 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 transform
|
Mat22 |
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.
|
Modifier and Type | Field and Description |
---|---|
Mat22 |
ContactVelocityConstraint.K |
Mat22 |
ContactVelocityConstraint.normalMass |
Modifier and Type | Method and Description |
---|---|
Mat22 |
IWorldPool.popMat22() |
Mat22[] |
IWorldPool.popMat22(int num) |
Modifier and Type | Method and Description |
---|---|
Mat22 |
DefaultWorldPool.popMat22() |
Mat22[] |
DefaultWorldPool.popMat22(int argNum) |
Copyright © 2017. All Rights Reserved.