Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## de.grogra.math
Class TMatrix3d

    java.lang.Object
      javax.vecmath.Matrix3d
          de.grogra.math.TMatrix3d

All Implemented Interfaces:
  Transform2D, Manageable, java.io.Serializable, java.lang.Cloneable

    public final class TMatrix3d

extends Matrix3d
implements Transform2D

See Also:
  Serialized Form

Field Summary
`static ManageableType` | `$TYPE`

Fields inherited from class javax.vecmath.Matrix3d
`m00, m01, m02, m10, m11, m12, m20, m21, m22`

Constructor Summary
`TMatrix3d()`
`TMatrix3d(Matrix3d m)`
`TMatrix3d(Tuple2d t)`

Method Summary
`java.lang.Object` | `clone()`
`static Transform2D` | `createTransform(Matrix3d t)`
`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(Matrix3d in, Matrix3d out)`

Methods inherited from class javax.vecmath.Matrix3d
`add, add, add, add, determinant, epsilonEquals, equals, equals, getColumn, getColumn, getElement, getRow, getRow, getScale, hashCode, invert, invert, mul, mul, mul, mul, mulNormalize, mulNormalize, mulTransposeBoth, mulTransposeLeft, mulTransposeRight, negate, negate, normalize, normalize, normalizeCP, normalizeCP, rotX, rotY, rotZ, set, set, set, set, set, set, set, set, setColumn, setColumn, setColumn, setElement, setIdentity, setRow, setRow, setRow, setScale, setZero, sub, sub, toString, transform, transform, transpose, transpose`

Methods inherited from class java.lang.Object
`finalize, getClass, notify, notifyAll, wait, wait, wait`

Field Detail

### $TYPE

    public static final ManageableType $TYPE

Constructor Detail

### TMatrix3d

    public TMatrix3d()

### TMatrix3d

    public TMatrix3d(Matrix3d m)

### TMatrix3d

    public TMatrix3d(Tuple2d t)

Method Detail

### clone

    public java.lang.Object clone()

  Overrides:
    `clone` in class `Matrix3d`

### createTransform

    public static Transform2D createTransform(Matrix3d t)

### fieldModified

    public void fieldModified(PersistenceField field,
                              int[] indices,
                              Transaction t)

  Specified by:
    `fieldModified` in interface `Manageable`

### getManageableType

    public ManageableType getManageableType()

  Specified by:
    `getManageableType` in interface `Manageable`

### getStamp

    public int getStamp()

  Description copied from interface: `Manageable`
  Returns a stamp for this object. Each modification to this object increments the stamp. The initial stamp is non-negative.

  Specified by:
    `getStamp` in interface `Manageable`
  Returns:
    a stamp

### manageableReadResolve

    public Manageable manageableReadResolve()

  Specified by:
    `manageableReadResolve` in interface `Manageable`

### manageableWriteReplace

    public java.lang.Object manageableWriteReplace()

  Specified by:
    `manageableWriteReplace` in interface `Manageable`

### transform

    public void transform(Matrix3d in,
                          Matrix3d out)

  Specified by:
    `transform` in interface `Transform2D`

Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD