jjdh API

Uses of Interface
jjdh.opengl.core.interfaces.Renderable

Packages that use Renderable
jjdh.java.resource.loader This Package contains more sophisticated loaders and appendant utility classes to read a InputStream in a given format. 
jjdh.opengl.engine.buffers This Package contains several specialized buffers based on ByteBuffer to provide a easy useable abstraction of the very efficent Vertex Arrays and Vertex Buffer Objects of OpenGL and the utility class VertexArrayJob which provides methods for the easy creation of buffers, the ability to create a suitable NormalBuffer automatically and to bunch all these buffers as a Renderable
jjdh.opengl.exercises.playground.font This Package contains classes to display text in a given Font as Mesh
jjdh.opengl.exercises.presentation This Package contains the great big presentation which holds the highlights of our program. 
jjdh.opengl.meshes.common This Package contains several specific Mesh implentations. 
jjdh.opengl.meshes.core This Package contains the essential classes of a Mesh based framework to realize Object-Rendering in OpenGL. 
jjdh.opengl.scenegraph.simple.common This Package contains several specific ScenegraphNode implentations. 
jjdh.opengl.scenegraph.simple.core This Package contains the essential classes of a scenegraph based framework to realize Object-Rendering in OpenGL. 
 

Uses of Renderable in jjdh.java.resource.loader
 

Classes in jjdh.java.resource.loader that implement Renderable
 class MD2Mesh
           
 

Uses of Renderable in jjdh.opengl.engine.buffers
 

Classes in jjdh.opengl.engine.buffers that implement Renderable
 class VertexArrayJob
           
 

Uses of Renderable in jjdh.opengl.exercises.playground.font
 

Classes in jjdh.opengl.exercises.playground.font that implement Renderable
 class PathIteratorMesh
          This Class uses GLU to tesselate the content of a PathIterator.
 class TextMesh
          ToDo: Save single Characters in a display list and resuse them if possible
 

Uses of Renderable in jjdh.opengl.exercises.presentation
 

Classes in jjdh.opengl.exercises.presentation that implement Renderable
 class SlideContainerNode
           
protected  class SlideContainerNode.WrapperNode
           
 

Uses of Renderable in jjdh.opengl.meshes.common
 

Classes in jjdh.opengl.meshes.common that implement Renderable
 class AbstractBox
           
 class AbstractTexturedBox
           
 class Box
           
 class DividedBox
           
 class Flag
           
 class FractalForrest
           
 class FractalTree
           
 class HeightMapMesh
           
 class MirrorSphere
           
 class MultiTextureBox
           
 class NewSkyBox
           
 class SingleTexturedBox
           
 class SkyBox
           
 class Sphere
           
 class TrianglePillar
           
 

Uses of Renderable in jjdh.opengl.meshes.core
 

Subinterfaces of Renderable in jjdh.opengl.meshes.core
 interface Mesh
          This interface models a object which can be drawn by OpenGL.
 

Classes in jjdh.opengl.meshes.core that implement Renderable
 class AbstractMesh
           
 class BlendingContainer
           
 class Container
           
 class DirectMesh
           
 class DisplayListMesh
           
 class VertexArrayMesh
          This is a mesh with a internal rendering process resting upon a highly efficient VertexArrayJob.
 

Uses of Renderable in jjdh.opengl.scenegraph.simple.common
 

Classes in jjdh.opengl.scenegraph.simple.common that implement Renderable
 class AWTComponentNode
           
 class BoomEffectNode
           
 class BoxNode
           
 class CameraNode
           
 class MD2Node
           
 class SkeletonNode
           
 class SkyboxNode
           
 

Uses of Renderable in jjdh.opengl.scenegraph.simple.core
 

Subinterfaces of Renderable in jjdh.opengl.scenegraph.simple.core
 interface ScenegraphNode
           
 

Classes in jjdh.opengl.scenegraph.simple.core that implement Renderable
 class ColorNode
           
 class ContainerScenegraphNode
           
 class FixedSizeSurface
           
 class LeafScenegraphNode
           
 class MaterialNode
           
 class MeshNode
           
 class MovementNode
           
 class OnOffNode
           
 class ParticleEffectNode
           
 class Quad
          Very simple quad implementation.
 class RectangleNode
           
 class ScaleNode
           
 class Surface
           
 class TextureNode
           
 class Triangle
           
 class Vertex
           
 


jjdh API

Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.