| Package | Description |
|---|---|
| com.io7m.r2.core |
Core types and functions.
|
| com.io7m.r2.meshes |
Common mesh types.
|
| Modifier and Type | Method and Description |
|---|---|
com.io7m.jtensors.parameterized.PMatrixDirectReadable4x4FType<R2SpaceObjectType,R2SpaceEyeType> |
R2MatricesVolumeLightValuesType.matrixLightModelView() |
com.io7m.jtensors.parameterized.PMatrixDirectReadable4x4FType<R2SpaceObjectType,R2SpaceEyeType> |
R2MatricesInstanceSingleValuesType.matrixModelView() |
com.io7m.jtensors.parameterized.PMatrixDirectReadable3x3FType<R2SpaceObjectType,R2SpaceNormalEyeType> |
R2MatricesInstanceSingleValuesType.matrixNormal() |
| 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) |
| Modifier and Type | Method and Description |
|---|---|
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.parameterized.PVectorI3D<R2SpaceObjectType>> |
R2MeshTangentsType.bitangents() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.parameterized.PVectorI3D<R2SpaceObjectType>> |
R2MeshTangents.bitangents() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.parameterized.PVectorI3D<R2SpaceObjectType>> |
R2MeshBasicType.getNormals() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.parameterized.PVectorI3D<R2SpaceObjectType>> |
R2MeshBasic.getNormals() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.parameterized.PVectorI3D<R2SpaceObjectType>> |
R2MeshBasicType.getPositions() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.parameterized.PVectorI3D<R2SpaceObjectType>> |
R2MeshBasic.getPositions() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.parameterized.PVectorI3D<R2SpaceObjectType>> |
R2MeshTangentsType.normals() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.parameterized.PVectorI3D<R2SpaceObjectType>> |
R2MeshTangents.normals() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.parameterized.PVectorI3D<R2SpaceObjectType>> |
R2MeshTangentsType.positions() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.parameterized.PVectorI3D<R2SpaceObjectType>> |
R2MeshTangents.positions() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.parameterized.PVectorI4D<R2SpaceObjectType>> |
R2MeshTangentsType.tangents() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.parameterized.PVectorI4D<R2SpaceObjectType>> |
R2MeshTangents.tangents() |
| Modifier and Type | Method and Description |
|---|---|
long |
R2MeshTangentsBuilderType.addBitangent(com.io7m.jtensors.parameterized.PVectorReadable3DType<R2SpaceObjectType> p)
Add a bitangent vector.
|
long |
R2MeshTangentsBuilderType.addNormal(com.io7m.jtensors.parameterized.PVectorReadable3DType<R2SpaceObjectType> n)
Add a normal vector.
|
long |
R2MeshBasicBuilderType.addNormal(com.io7m.jtensors.parameterized.PVectorReadable3DType<R2SpaceObjectType> n)
Add a normal vector.
|
long |
R2MeshTangentsBuilderType.addPosition(com.io7m.jtensors.parameterized.PVectorReadable3DType<R2SpaceObjectType> p)
Add a position vector.
|
long |
R2MeshBasicBuilderType.addPosition(com.io7m.jtensors.parameterized.PVectorReadable3DType<R2SpaceObjectType> p)
Add a position vector.
|
long |
R2MeshTangentsBuilderType.addTangent(com.io7m.jtensors.parameterized.PVectorReadable4DType<R2SpaceObjectType> p)
Add a tangent vector.
|
Copyright © 2016 <code@io7m.com> http://io7m.com