public final class R2TransformMatrix4x4 extends Object implements R2TransformNonOrthogonalReadableType, R2TransformType
A simple 4x4 matrix transform.
Modifier and Type | Method and Description |
---|---|
static R2TransformMatrix4x4 |
create() |
void |
setMatrix4x4D(com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> m)
Set the transform matrix.
|
R2WatchableType<R2TransformReadableType> |
transformGetWatchable() |
com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> |
transformMakeMatrix4x4F()
Produce a 4x4 matrix for the current transformation.
|
R2WatchableType<R2TransformNonOrthogonalReadableType> |
transformNonOrthogonalGetWatchable() |
public static R2TransformMatrix4x4 create()
public void setMatrix4x4D(com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> m)
m
- The matrixpublic com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> transformMakeMatrix4x4F()
R2TransformReadableType
transformMakeMatrix4x4F
in interface R2TransformReadableType
public R2WatchableType<R2TransformReadableType> transformGetWatchable()
transformGetWatchable
in interface R2TransformReadableType
public R2WatchableType<R2TransformNonOrthogonalReadableType> transformNonOrthogonalGetWatchable()
transformNonOrthogonalGetWatchable
in interface R2TransformNonOrthogonalReadableType
Copyright © 2017 <code@io7m.com> http://io7m.com