Package org.boxutil.units.standard.misc
Class PointObject
java.lang.Object
org.boxutil.units.standard.misc.PointObject
- All Implemented Interfaces:
SimpleVAOAPI
Vertices: vec2(0.0)
Required GLWrapper.VAO.valid(), required <GLWrapper.Drawcall.valid_InstancedDraw() for instanced draw.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final intprotected final intprotected booleanstatic final byte[]static final byte -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.boxutil.base.api.SimpleVAOAPI
glBind, glReleaseBind
-
Field Details
-
VERTICES_COUNT
public static final byte VERTICES_COUNT- See Also:
-
VERTICES
public static final byte[] VERTICES -
_pointID
protected final int _pointID -
_pointVBO
protected final int _pointVBO -
isValid
protected boolean isValid
-
-
Constructor Details
-
PointObject
public PointObject()
-
-
Method Details
-
destroy
public void destroy()- Specified by:
destroyin interfaceSimpleVAOAPI
-
isValid
public boolean isValid()- Specified by:
isValidin interfaceSimpleVAOAPI
-
glDraw
public void glDraw()- Specified by:
glDrawin interfaceSimpleVAOAPI
-
glDraw
public void glDraw(int primCount) - Specified by:
glDrawin interfaceSimpleVAOAPI
-
getVAO
public int getVAO()- Specified by:
getVAOin interfaceSimpleVAOAPI
-
getVBO
public int getVBO()- Specified by:
getVBOin interfaceSimpleVAOAPI
-