Package | Description |
---|---|
com.io7m.r1.kernel.types | |
com.io7m.r1.meshes |
General mesh types.
|
Modifier and Type | Method and Description |
---|---|
com.io7m.jtensors.parameterized.PMatrixI4x4F<RSpaceObjectType,RSpaceWorldType> |
KTransformMatrix4x4.getModel() |
Modifier and Type | Method and Description |
---|---|
static KTransformType |
KTransformMatrix4x4.newTransform(com.io7m.jtensors.parameterized.PMatrixI4x4F<RSpaceObjectType,RSpaceWorldType> model)
Construct a new transformation with the given matrix.
|
void |
KTransformType.transformMakeMatrix4x4F(KTransformContext context,
com.io7m.jtensors.parameterized.PMatrixM4x4F<RSpaceObjectType,RSpaceWorldType> m)
Produce a 4x4 matrix for the current transformation, writing the
resulting matrix to
m . |
void |
KTransformOST.transformMakeMatrix4x4F(KTransformContext context,
com.io7m.jtensors.parameterized.PMatrixM4x4F<RSpaceObjectType,RSpaceWorldType> m) |
void |
KTransformMatrix4x4.transformMakeMatrix4x4F(KTransformContext context,
com.io7m.jtensors.parameterized.PMatrixM4x4F<RSpaceObjectType,RSpaceWorldType> m) |
Modifier and Type | Method and Description |
---|---|
List<com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType>> |
RMeshTangents.bitangentsGet() |
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> |
RMeshParserEventsVBO.getBoundsLower() |
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> |
RMeshParserEventsVBO.getBoundsUpper() |
List<com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType>> |
RMeshBasic.normalsGet() |
List<com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType>> |
RMeshTangents.normalsGet() |
List<com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType>> |
RMeshBasic.positionsGet() |
List<com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType>> |
RMeshTangents.positionsGet() |
List<com.io7m.jtensors.parameterized.PVectorI4F<RSpaceObjectType>> |
RMeshTangents.tangentsGet() |
Modifier and Type | Method and Description |
---|---|
void |
RMeshTangentsBuilderType.addVertex(com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> position,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> normal,
com.io7m.jtensors.parameterized.PVectorI4F<RSpaceObjectType> tangent,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> bitangent,
com.io7m.jtensors.parameterized.PVectorI2F<RSpaceTextureType> uv)
Add a vertex.
|
void |
RMeshTangentsBuilderType.addVertex(com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> position,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> normal,
com.io7m.jtensors.parameterized.PVectorI4F<RSpaceObjectType> tangent,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> bitangent,
com.io7m.jtensors.parameterized.PVectorI2F<RSpaceTextureType> uv)
Add a vertex.
|
void |
RMeshTangentsBuilderType.addVertex(com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> position,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> normal,
com.io7m.jtensors.parameterized.PVectorI4F<RSpaceObjectType> tangent,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> bitangent,
com.io7m.jtensors.parameterized.PVectorI2F<RSpaceTextureType> uv)
Add a vertex.
|
void |
RMeshTangentsBuilderType.addVertex(com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> position,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> normal,
com.io7m.jtensors.parameterized.PVectorI4F<RSpaceObjectType> tangent,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> bitangent,
com.io7m.jtensors.parameterized.PVectorI2F<RSpaceTextureType> uv)
Add a vertex.
|
void |
RMeshParserEventsVBO.eventMeshVertexNormal(long index,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> normal) |
void |
RMeshParserEventsType.eventMeshVertexNormal(long index,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> normal)
Called when parsing the normal vector for a vertex.
|
void |
RMeshParserEventsVBO.eventMeshVertexPosition(long index,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> position) |
void |
RMeshParserEventsType.eventMeshVertexPosition(long index,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> position)
Called when parsing the position for a vertex.
|
void |
RMeshParserEventsVBO.eventMeshVertexTangent4f(long index,
com.io7m.jtensors.parameterized.PVectorI4F<RSpaceObjectType> tangent) |
void |
RMeshParserEventsType.eventMeshVertexTangent4f(long index,
com.io7m.jtensors.parameterized.PVectorI4F<RSpaceObjectType> tangent)
Called when parsing the tangent for a vertex.
|
void |
RMeshParserEventsVBO.eventMeshVerticesEnded(com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> lower,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> upper) |
void |
RMeshParserEventsVBO.eventMeshVerticesEnded(com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> lower,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> upper) |
void |
RMeshParserEventsType.eventMeshVerticesEnded(com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> bounds_lower,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> bounds_upper)
Called when parsing of mesh vertices has ended.
|
void |
RMeshParserEventsType.eventMeshVerticesEnded(com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> bounds_lower,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> bounds_upper)
Called when parsing of mesh vertices has ended.
|
int |
RMeshBasic.normalAdd(com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> normal)
Add a new normal vector.
|
int |
RMeshBasic.positionAdd(com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> position)
Add a new position vector.
|
Copyright © 2015 <code@io7m.com> http://io7m.com