Uses of Interface
de.javagl.simplerenderer.SimpleObject

Packages that use SimpleObject
de.javagl.simplerenderer   
de.javagl.simplerenderer.jogl   
de.javagl.simplerenderer.lwjgl   
 

Uses of SimpleObject in de.javagl.simplerenderer
 

Classes in de.javagl.simplerenderer that implement SimpleObject
 class DefaultSimpleObject
          Default implementation of a SimpleObject
 

Methods in de.javagl.simplerenderer that return SimpleObject
static SimpleObject SimpleObjects.createPlane(int sizeX, int sizeY, int stride)
          Create a unit square in the X-Z-plane with the given number of points.
static SimpleObject SimpleObjects.createSphere(int depth, float radius, int stride)
          Create a unit sphere consisting of 20*(4^depth) triangles.
 

Methods in de.javagl.simplerenderer that return types with arguments of type SimpleObject
 java.util.List<SimpleObject> SimpleRenderer.getSimpleObjects()
          Returns an immutable list of all SimpleObjects.
 java.util.List<SimpleObject> AbstractSimpleRenderer.getSimpleObjects()
           
 

Methods in de.javagl.simplerenderer with parameters of type SimpleObject
 void SimpleRenderer.addSimpleObject(SimpleObject simpleObject)
          Add a task to add the given object to this renderer.
 void AbstractSimpleRenderer.addSimpleObject(SimpleObject simpleObject)
           
protected abstract  SimpleObjectGL AbstractSimpleRenderer.addSimpleObjectInternal(SimpleObject simpleObject)
          Will be called on the rendering thread to add the given SimpleObject.
 SimpleObjectGL SimpleRenderer.getSimpleObjectGL(SimpleObject simpleObject)
          Returns the internal representation of the given object.
 SimpleObjectGL AbstractSimpleRenderer.getSimpleObjectGL(SimpleObject simpleObject)
           
 void SimpleRenderer.removeSimpleObject(SimpleObject simpleObject)
          Add a task to remove the given object.
 void AbstractSimpleRenderer.removeSimpleObject(SimpleObject simpleObject)
           
protected abstract  SimpleObjectGL AbstractSimpleRenderer.removeSimpleObjectInternal(SimpleObject simpleObject)
          Will be called on the rendering thread to release the given SimpleObject.
protected abstract  void AbstractSimpleRenderer.render(SimpleObject simpleObject)
          Render the given object
 

Uses of SimpleObject in de.javagl.simplerenderer.jogl
 

Methods in de.javagl.simplerenderer.jogl with parameters of type SimpleObject
protected  SimpleObjectGL SimpleRendererJOGL.addSimpleObjectInternal(SimpleObject simpleObject)
           
protected  SimpleObjectGL SimpleRendererJOGL.removeSimpleObjectInternal(SimpleObject simpleObject)
           
protected  void SimpleRendererJOGL.render(SimpleObject simpleObject)
           
 

Uses of SimpleObject in de.javagl.simplerenderer.lwjgl
 

Methods in de.javagl.simplerenderer.lwjgl with parameters of type SimpleObject
protected  SimpleObjectGL SimpleRendererLWJGL.addSimpleObjectInternal(SimpleObject simpleObject)
           
protected  SimpleObjectGL SimpleRendererLWJGL.removeSimpleObjectInternal(SimpleObject simpleObject)
           
protected  void SimpleRendererLWJGL.render(SimpleObject simpleObject)