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
Interface Transform3D

All Superinterfaces:
  Manageable

All Known Implementing Classes:
  ComponentTransform, TMatrix4d, TVector3d, UniformScale

    public interface Transform3D

extends Manageable

An instance of `Transform3D` represents a coordinate transformation in 3D-space.

Author:
  Ole Kniemeyer

Method Summary
`void` | `transform(Matrix4d in, Matrix4d out)` This methods performs a local coordinate transformation.

Methods inherited from interface de.grogra.persistence.Manageable
`fieldModified, getManageableType, getStamp, manageableReadResolve, manageableWriteReplace`

Method Detail

### transform

    void transform(Matrix4d in,
                   Matrix4d out)

  This methods performs a local coordinate transformation.

  Parameters:
    `in` - the transformation matrix of the coordinate system of the parent
    `out` - the computed transformation is placed in here. May be the same reference as `in`

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