public abstract class TextureCoordBufferPutter
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TextureCoordBufferPutter.FloatTextureCoordBufferPutter |
static class |
TextureCoordBufferPutter.ShortTextureCoordBufferPutter |
Constructor and Description |
---|
TextureCoordBufferPutter() |
Modifier and Type | Method and Description |
---|---|
abstract int |
bytesPerTextureCoord() |
static TextureCoordBufferPutter |
getDefault() |
void |
putTextureCoord(java.nio.ByteBuffer buff,
float[] tex) |
void |
putTextureCoord(java.nio.ByteBuffer buff,
float[] tex,
int offset) |
abstract void |
putTextureCoord(java.nio.ByteBuffer buff,
float x,
float y) |
void |
putTextureCoord(java.nio.ByteBuffer buff,
int location,
float[] pos) |
void |
putTextureCoord(java.nio.ByteBuffer buff,
int location,
float[] pos,
int offset) |
void |
putTextureCoords(java.nio.ByteBuffer buff,
float[] texs) |
void |
putTextureCoords(java.nio.ByteBuffer buff,
float[] texs,
int offset,
int stride,
int count) |
void |
putTextureCoords(java.nio.ByteBuffer buff,
int location,
float[] pos) |
void |
putTextureCoords(java.nio.ByteBuffer buff,
int location,
float[] pos,
int offset,
int stride,
int count) |
void |
putTextureCoords(java.nio.ByteBuffer buff,
int location,
int bstride,
float[] pos,
int offset,
int pstride,
int count) |
void |
putTextureCoords(java.nio.ByteBuffer buff,
int location,
java.lang.Iterable<float[]> positions) |
void |
putTextureCoords(java.nio.ByteBuffer buff,
java.lang.Iterable<float[]> normals) |
abstract GL3AttributeStorage |
storage() |
public abstract void putTextureCoord(java.nio.ByteBuffer buff, float x, float y)
public abstract int bytesPerTextureCoord()
public abstract GL3AttributeStorage storage()
public void putTextureCoord(java.nio.ByteBuffer buff, float[] tex)
public void putTextureCoord(java.nio.ByteBuffer buff, float[] tex, int offset)
public void putTextureCoords(java.nio.ByteBuffer buff, float[] texs)
public void putTextureCoords(java.nio.ByteBuffer buff, float[] texs, int offset, int stride, int count)
public void putTextureCoords(java.nio.ByteBuffer buff, java.lang.Iterable<float[]> normals)
public void putTextureCoord(java.nio.ByteBuffer buff, int location, float[] pos)
public void putTextureCoord(java.nio.ByteBuffer buff, int location, float[] pos, int offset)
public void putTextureCoords(java.nio.ByteBuffer buff, int location, float[] pos)
public void putTextureCoords(java.nio.ByteBuffer buff, int location, float[] pos, int offset, int stride, int count)
public void putTextureCoords(java.nio.ByteBuffer buff, int location, int bstride, float[] pos, int offset, int pstride, int count)
public void putTextureCoords(java.nio.ByteBuffer buff, int location, java.lang.Iterable<float[]> positions)
public static TextureCoordBufferPutter getDefault()