org.xith3d.scenegraph
Class GeomNioFloatData

java.lang.Object
  extended by org.jagatoo.geometry.GeomNioData
      extended by org.jagatoo.geometry.GeomNioFloatData
          extended by org.xith3d.scenegraph.GeomNioFloatData

public class GeomNioFloatData
extends org.jagatoo.geometry.GeomNioFloatData

GeomDataInterface implementation for NIO buffers


Field Summary
 
Fields inherited from class org.jagatoo.geometry.GeomNioFloatData
buffer
 
Fields inherited from class org.jagatoo.geometry.GeomNioData
dirty
 
Constructor Summary
GeomNioFloatData(int maxElements, int elemSize, boolean reversed)
           
GeomNioFloatData(int maxElements, int elemSize, int stride, boolean reversed)
           
 
Method Summary
protected  void finalize()
          
 void freeOpenGLResources(CanvasPeer canvasPeer)
           
 SceneGraphOpenGLReferences getOpenGLReferences()
           
protected  GeomNioFloatData newInstance(int maxElements, int elemSize, int stride, boolean reversed)
          
protected  void setDirty(boolean dirty)
          
 
Methods inherited from class org.jagatoo.geometry.GeomNioFloatData
duplicateGeomData, end, get, get, get, get, get, get, getBuffer, getData, getData, getData, getElemStride, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setBuffer, start
 
Methods inherited from class org.jagatoo.geometry.GeomNioData
getCount, getElemSize, getInitialIndex, getMaxElements, getMaxSize, getStride, isReversed
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeomNioFloatData

public GeomNioFloatData(int maxElements,
                        int elemSize,
                        int stride,
                        boolean reversed)

GeomNioFloatData

public GeomNioFloatData(int maxElements,
                        int elemSize,
                        boolean reversed)
Method Detail

getOpenGLReferences

public final SceneGraphOpenGLReferences getOpenGLReferences()

setDirty

protected void setDirty(boolean dirty)

Overrides:
setDirty in class org.jagatoo.geometry.GeomNioData

finalize

protected void finalize()

Overrides:
finalize in class java.lang.Object

freeOpenGLResources

public void freeOpenGLResources(CanvasPeer canvasPeer)

newInstance

protected GeomNioFloatData newInstance(int maxElements,
                                       int elemSize,
                                       int stride,
                                       boolean reversed)

Overrides:
newInstance in class org.jagatoo.geometry.GeomNioFloatData