Top Description Fields Constructors Methods
org.lwjgl.test.opengles.util

public final Class ImmediateModeBuffer

extends Object
Class Inheritance
Imports
org.lwjgl.BufferUtils, java.nio.FloatBuffer

Utility class that emulates immediate mode vertex data submission. Can be used to create VBO data.

Field Summary

Modifier and TypeField and Description
private FloatBuffer

Constructor Summary

AccessConstructor and Description
public
ImmediateModeBuffer(final int startSize)

Method Summary

Modifier and TypeMethod and Description
private void
checkSize(final int count)

public FloatBuffer
public void
glNormal3f(final float x, final float y, final float z)

public void
glTexCoord2f(final float s, final float t)

public void
glVertex2f(final float x, final float y)

public void
glVertex3f(final float x, final float y, final float z)

public void
glVertex4f(final float x, final float y, final float z, final float w)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bufferback to summary
private FloatBuffer buffer

Constructor Detail

ImmediateModeBufferback to summary
public ImmediateModeBuffer(final int startSize)

Method Detail

checkSizeback to summary
private void checkSize(final int count)
getBufferback to summary
public FloatBuffer getBuffer()
glNormal3fback to summary
public void glNormal3f(final float x, final float y, final float z)
glTexCoord2fback to summary
public void glTexCoord2f(final float s, final float t)
glVertex2fback to summary
public void glVertex2f(final float x, final float y)
glVertex3fback to summary
public void glVertex3f(final float x, final float y, final float z)
glVertex4fback to summary
public void glVertex4f(final float x, final float y, final float z, final float w)