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.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceEyeType> |
R2MatricesVolumeLightValuesType.matrixLightModelView() |
com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceEyeType> |
R2MatricesInstanceSingleValuesType.matrixModelView() |
com.io7m.jtensors.core.parameterized.matrices.PMatrix3x3D<R2SpaceObjectType,R2SpaceNormalEyeType> |
R2MatricesInstanceSingleValuesType.matrixNormal() |
com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> |
R2TransformT.transformMakeMatrix4x4F() |
com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> |
R2TransformSiOT.transformMakeMatrix4x4F() |
com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> |
R2TransformST.transformMakeMatrix4x4F() |
com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> |
R2TransformSOT.transformMakeMatrix4x4F() |
com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> |
R2TransformReadableType.transformMakeMatrix4x4F()
Produce a 4x4 matrix for the current transformation.
|
com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> |
R2TransformOT.transformMakeMatrix4x4F() |
com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> |
R2TransformMatrix4x4.transformMakeMatrix4x4F() |
com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> |
R2TransformIdentity.transformMakeMatrix4x4F() |
Modifier and Type | Method and Description |
---|---|
void |
R2TransformMatrix4x4.setMatrix4x4D(com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<R2SpaceObjectType,R2SpaceWorldType> m)
Set the transform matrix.
|
Modifier and Type | Method and Description |
---|---|
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> |
R2MeshTangentsType.bitangents() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> |
R2MeshTangents.bitangents() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> |
R2MeshBasicType.getNormals() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> |
R2MeshBasic.getNormals() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> |
R2MeshBasicType.getPositions() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> |
R2MeshBasic.getPositions() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> |
R2MeshTangentsType.normals() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> |
R2MeshTangents.normals() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> |
R2MeshTangentsType.positions() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> |
R2MeshTangents.positions() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector4D<R2SpaceObjectType>> |
R2MeshTangentsType.tangents() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector4D<R2SpaceObjectType>> |
R2MeshTangents.tangents() |
Modifier and Type | Method and Description |
---|---|
long |
R2MeshTangentsBuilderType.addBitangent(com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType> p)
Add a bitangent vector.
|
long |
R2MeshTangentsBuilderType.addNormal(com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType> n)
Add a normal vector.
|
long |
R2MeshBasicBuilderType.addNormal(com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType> n)
Add a normal vector.
|
long |
R2MeshTangentsBuilderType.addPosition(com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType> p)
Add a position vector.
|
long |
R2MeshBasicBuilderType.addPosition(com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType> p)
Add a position vector.
|
long |
R2MeshTangentsBuilderType.addTangent(com.io7m.jtensors.core.parameterized.vectors.PVector4D<R2SpaceObjectType> p)
Add a tangent vector.
|
Copyright © 2017 <code@io7m.com> http://io7m.com