public class GL3LinesVertexBuffer extends GL3ResourceBase
| Modifier and Type | Method and Description |
|---|---|
GL3LinesVertexBuffer |
acquire()
Signal the resource that something is holding a reference to it.
|
void |
bind(com.jogamp.opengl.GL3 gl,
int numInstances) |
void |
dispose(com.jogamp.opengl.GL3 gl)
Discard data, regardless of references
|
static GL3LinesVertexBuffer |
generate(com.jogamp.opengl.GL3 gl,
GL3VertexAttributeInfo radAttr,
GL3VertexAttributeInfo bscaleAttr,
GL3VertexAttributeInfo tscaleAttr) |
boolean |
isDisposed()
Returns true if resource has been disposed
|
boolean |
isValid()
Returns true if resource can be used (i.e.
|
boolean |
maybeUpdate(com.jogamp.opengl.GL3 gl,
float lineRadius,
float[] bottomScaleOffset,
float[] topScaleOffset) |
dispose, disposeInvalid, disposeInvalid, disposeUnreferenced, disposeUnreferenced, releaseDispose, releaseDisposeacquireAndCount, getReferenceCount, release, releaseAndCountequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacquireAndCount, getReferenceCount, release, releaseAndCountpublic boolean maybeUpdate(com.jogamp.opengl.GL3 gl,
float lineRadius,
float[] bottomScaleOffset,
float[] topScaleOffset)
public void bind(com.jogamp.opengl.GL3 gl,
int numInstances)
public boolean isValid()
GLResourceisValid in interface GLResourceisValid in class GLResourceBasetrue if the resource can be usedpublic void dispose(com.jogamp.opengl.GL3 gl)
GL3Resourcedispose in interface GL3Resourcedispose in class GL3ResourceBasegl - active contextpublic boolean isDisposed()
GLResourceisDisposed in interface GLResourceisDisposed in class GLResourceBasepublic GL3LinesVertexBuffer acquire()
ReferenceCountedacquire in interface GL3Resourceacquire in interface GLResourceacquire in interface ReferenceCountedacquire in class GL3ResourceBasepublic static GL3LinesVertexBuffer generate(com.jogamp.opengl.GL3 gl, GL3VertexAttributeInfo radAttr, GL3VertexAttributeInfo bscaleAttr, GL3VertexAttributeInfo tscaleAttr)