public final class R2MeshBasic extends Object implements R2MeshBasicType
R2MeshBasicType
interface.Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> |
getNormals() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> |
getPositions() |
it.unimi.dsi.fastutil.BigList<R2MeshTriangleType> |
getTriangles() |
it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector2D<R2SpaceTextureType>> |
getUVs() |
it.unimi.dsi.fastutil.BigList<R2MeshBasicVertexType> |
getVertices() |
int |
hashCode() |
static R2MeshBasicBuilderType |
newBuilder(long v_count,
long t_count) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
matchMesh
public static R2MeshBasicBuilderType newBuilder(long v_count, long t_count)
v_count
- A hint to the implementation regarding the number of
vertices that are expected to be created. The implementation
will allocate v_count
vertices ahead of time to
avoid having to perform any internal reallocations during
building.t_count
- A hint to the implementation regarding the number of
triangles that are expected to be created. The
implementation will allocate t_count
triangles ahead
of time to avoid having to perform any internal
reallocations during building.public it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> getNormals()
getNormals
in interface R2MeshBasicType
public it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector3D<R2SpaceObjectType>> getPositions()
getPositions
in interface R2MeshBasicType
public it.unimi.dsi.fastutil.BigList<com.io7m.jtensors.core.parameterized.vectors.PVector2D<R2SpaceTextureType>> getUVs()
getUVs
in interface R2MeshBasicType
public it.unimi.dsi.fastutil.BigList<R2MeshBasicVertexType> getVertices()
getVertices
in interface R2MeshBasicType
public it.unimi.dsi.fastutil.BigList<R2MeshTriangleType> getTriangles()
getTriangles
in interface R2MeshBasicType
Copyright © 2017 <code@io7m.com> http://io7m.com