org.xith3d.scenegraph
Class GeomData
java.lang.Object
org.xith3d.scenegraph.GeomData
- Direct Known Subclasses:
- GeomNioFloatData, GeomNioIntData
public abstract class GeomData
- extends java.lang.Object
Base abstract class for all GeomData implementations.
|
Constructor Summary |
GeomData(int maxSize,
int elemSize,
int stride,
boolean reversed)
|
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GeomData
public GeomData(int maxSize,
int elemSize,
int stride,
boolean reversed)
getOpenGLReferences
public final SceneGraphOpenGLReferences getOpenGLReferences()
finalize
protected void finalize()
-
- Overrides:
finalize in class java.lang.Object
freeOpenGLResources
public void freeOpenGLResources(CanvasPeer canvasPeer)
getMaxSize
public final int getMaxSize()
getElemSize
public final int getElemSize()
getStride
public final int getStride()
isReversed
public final boolean isReversed()
start
public void start()
- Resets the buffer to zero and prepares to receive data from the various
set() calls. In some implementations this will destroy data.
getInitialIndex
public int getInitialIndex()
getCount
public int getCount()