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()