gestalt.impl.jogl.shape
Class JoglDrawableFactory

java.lang.Object
  extended by gestalt.shape.DrawableFactory
      extended by gestalt.impl.jogl.shape.JoglDrawableFactory

public class JoglDrawableFactory
extends DrawableFactory


Constructor Summary
JoglDrawableFactory()
           
 
Method Summary
 Bin3DFinish bin3DFinish()
           
 Camera camera()
           
 Cube cube()
           
 Disk disk()
           
 Display display(DisplayCapabilities theDisplayCapabilities, MinimalRenderer theResource, EventHandler theEventHandler)
           
 EventHandler eventhandler()
           
 ExtensionFactory extensions()
           
 Fog fog()
           
 FrameFinish frameFinish()
           
 FrameSetup frameSetup()
           
 Light light()
           
 Line line()
           
 Material material()
           
 Mesh mesh(boolean useVBO, float[] theVertices, int theVertexComponents, float[] theColors, int theColorComponents, float[] theTexCoords, int theTexCoordComponents, float[] theNormals, int thePrimitive)
           
 Origin origin()
           
 Drawable orthoFinish()
           
 Drawable orthoSetup()
           
 Plane plane()
           
 Quad quad()
           
 Quads quads()
           
 Sphere sphere()
           
 TexturePlugin texture()
           
 TransformNode transformnode()
           
 Triangle triangle()
           
 Triangles triangles()
           
 
Methods inherited from class gestalt.shape.DrawableFactory
getDefaultFactory, getFactory, model
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JoglDrawableFactory

public JoglDrawableFactory()
Method Detail

plane

public Plane plane()
Specified by:
plane in class DrawableFactory

cube

public Cube cube()
Specified by:
cube in class DrawableFactory

line

public Line line()
Specified by:
line in class DrawableFactory

disk

public Disk disk()
Specified by:
disk in class DrawableFactory

sphere

public Sphere sphere()
Specified by:
sphere in class DrawableFactory

mesh

public Mesh mesh(boolean useVBO,
                 float[] theVertices,
                 int theVertexComponents,
                 float[] theColors,
                 int theColorComponents,
                 float[] theTexCoords,
                 int theTexCoordComponents,
                 float[] theNormals,
                 int thePrimitive)
Specified by:
mesh in class DrawableFactory

transformnode

public TransformNode transformnode()
Specified by:
transformnode in class DrawableFactory

quad

public Quad quad()
Specified by:
quad in class DrawableFactory

quads

public Quads quads()
Specified by:
quads in class DrawableFactory

triangle

public Triangle triangle()
Specified by:
triangle in class DrawableFactory

triangles

public Triangles triangles()
Specified by:
triangles in class DrawableFactory

orthoSetup

public Drawable orthoSetup()
Specified by:
orthoSetup in class DrawableFactory

orthoFinish

public Drawable orthoFinish()
Specified by:
orthoFinish in class DrawableFactory

camera

public Camera camera()
Specified by:
camera in class DrawableFactory

fog

public Fog fog()
Specified by:
fog in class DrawableFactory

frameSetup

public FrameSetup frameSetup()
Specified by:
frameSetup in class DrawableFactory

frameFinish

public FrameFinish frameFinish()
Specified by:
frameFinish in class DrawableFactory

bin3DFinish

public Bin3DFinish bin3DFinish()
Specified by:
bin3DFinish in class DrawableFactory

light

public Light light()
Specified by:
light in class DrawableFactory

origin

public Origin origin()
Specified by:
origin in class DrawableFactory

extensions

public ExtensionFactory extensions()
Specified by:
extensions in class DrawableFactory

eventhandler

public EventHandler eventhandler()
Specified by:
eventhandler in class DrawableFactory

display

public Display display(DisplayCapabilities theDisplayCapabilities,
                       MinimalRenderer theResource,
                       EventHandler theEventHandler)
Specified by:
display in class DrawableFactory

material

public Material material()
Specified by:
material in class DrawableFactory

texture

public TexturePlugin texture()
Specified by:
texture in class DrawableFactory


processing library gestalt_p5 by Patrick Kochlik + Dennis Paul. (c) 2009