| Package | Description |
|---|---|
| com.io7m.r2.core |
Core types and functions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
R2TransformContext
The default implementation of the
R2TransformContextType interface. |
| Modifier and Type | Method and Description |
|---|---|
static R2TransformContextType |
R2TransformContext.newContext() |
R2TransformContextType |
R2MatricesValuesType.transformContext() |
R2TransformContextType |
R2Matrices.transformContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
R2TransformT.transformMakeMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<R2SpaceObjectType,R2SpaceWorldType> m) |
void |
R2TransformSiOT.transformMakeMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<R2SpaceObjectType,R2SpaceWorldType> m) |
void |
R2TransformST.transformMakeMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<R2SpaceObjectType,R2SpaceWorldType> m) |
void |
R2TransformSOT.transformMakeMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<R2SpaceObjectType,R2SpaceWorldType> m) |
void |
R2TransformReadableType.transformMakeMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<R2SpaceObjectType,R2SpaceWorldType> m)
Produce a 4x4 matrix for the current transformation, writing the resulting
matrix to
m. |
void |
R2TransformOT.transformMakeMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<R2SpaceObjectType,R2SpaceWorldType> m) |
void |
R2TransformMatrix4x4.transformMakeMatrix4x4F(R2TransformContextType c,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<R2SpaceObjectType,R2SpaceWorldType> m) |
void |
R2TransformIdentity.transformMakeMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<R2SpaceObjectType,R2SpaceWorldType> m) |
<T extends R2SpaceType,U extends R2SpaceType> |
R2TransformViewReadableType.transformMakeViewMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<T,U> m)
Produce a view matrix for the transform.
|
<T extends R2SpaceType,U extends R2SpaceType> |
R2TransformT.transformMakeViewMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<T,U> m) |
<T extends R2SpaceType,U extends R2SpaceType> |
R2TransformST.transformMakeViewMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<T,U> m) |
<T extends R2SpaceType,U extends R2SpaceType> |
R2TransformSOT.transformMakeViewMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<T,U> m) |
<T extends R2SpaceType,U extends R2SpaceType> |
R2TransformOT.transformMakeViewMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<T,U> m) |
<T extends R2SpaceType,U extends R2SpaceType> |
R2TransformIdentity.transformMakeViewMatrix4x4F(R2TransformContextType context,
com.io7m.jtensors.parameterized.PMatrixWritable4x4FType<T,U> m) |
void |
R2InstanceBillboardedType.update(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2TransformContextType context)
Update any data required for rendering on the GPU.
|
void |
R2InstanceBillboardedDynamic.update(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2TransformContextType context) |
void |
R2InstanceBatchedType.update(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2TransformContextType context)
Update any data required for rendering on the GPU.
|
void |
R2InstanceBatchedDynamic.update(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2TransformContextType context) |
Copyright © 2017 <code@io7m.com> http://io7m.com