|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.vecmath.Matrix4d de.grogra.math.TMatrix4d
public final class TMatrix4d
Field Summary | |
---|---|
static ManageableType |
$TYPE
|
Fields inherited from class javax.vecmath.Matrix4d |
---|
m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33 |
Constructor Summary | |
---|---|
TMatrix4d()
|
|
TMatrix4d(ComponentTransform ct)
|
|
TMatrix4d(Matrix3d m)
|
|
TMatrix4d(Matrix4d m)
|
|
TMatrix4d(Tuple3d t)
|
Method Summary | |
---|---|
java.lang.Object |
clone()
|
void |
fieldModified(PersistenceField field,
int[] indices,
Transaction t)
|
ManageableType |
getManageableType()
|
int |
getStamp()
Returns a stamp for this object. |
Manageable |
manageableReadResolve()
|
java.lang.Object |
manageableWriteReplace()
|
void |
transform(Matrix4d in,
Matrix4d out)
This methods performs a local coordinate transformation. |
Methods inherited from class javax.vecmath.Matrix4d |
---|
add, add, add, add, determinant, epsilonEquals, equals, equals, get, get, get, get, get, get, get, getColumn, getColumn, getElement, getElements, getRotationScale, getRotationScale, getRow, getRow, getScale, hashCode, invert, invert, mul, mul, mul, mul, mulTransposeBoth, mulTransposeLeft, mulTransposeRight, negate, negate, rotX, rotY, rotZ, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setColumn, setColumn, setColumn, setElement, setIdentity, setRotation, setRotation, setRotation, setRotation, setRotation, setRotationScale, setRotationScale, setRow, setRow, setRow, setScale, setTranslation, setZero, sub, sub, toString, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transpose, transpose |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final ManageableType $TYPE
Constructor Detail |
---|
public TMatrix4d()
@ConversionConstructor public TMatrix4d(ComponentTransform ct)
public TMatrix4d(Matrix3d m)
public TMatrix4d(Matrix4d m)
@ConversionConstructor public TMatrix4d(Tuple3d t)
Method Detail |
---|
public java.lang.Object clone()
clone
in class Matrix4d
public void fieldModified(PersistenceField field, int[] indices, Transaction t)
fieldModified
in interface Manageable
public ManageableType getManageableType()
getManageableType
in interface Manageable
public int getStamp()
Manageable
getStamp
in interface Manageable
public Manageable manageableReadResolve()
manageableReadResolve
in interface Manageable
public java.lang.Object manageableWriteReplace()
manageableWriteReplace
in interface Manageable
public void transform(Matrix4d in, Matrix4d out)
Transform3D
transform
in interface Transform3D
in
- the transformation matrix of the coordinate system of the parentout
- the computed transformation is placed in here. May be the
same reference as in
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |