jjdh API

jjdh.opengl.scenegraph.simple.core
Class Quad

java.lang.Object
  extended by dh.java.math.graph.AbstractTreeNode<ScenegraphNode>
      extended by jjdh.opengl.scenegraph.simple.core.ContainerScenegraphNode
          extended by jjdh.opengl.scenegraph.simple.core.Surface
              extended by jjdh.opengl.scenegraph.simple.core.FixedSizeSurface
                  extended by jjdh.opengl.scenegraph.simple.core.Quad
All Implemented Interfaces:
TreeNode<ScenegraphNode>, Iterable<ScenegraphNode>, Renderable, ScenegraphNode

public class Quad
extends FixedSizeSurface

Very simple quad implementation.

See Also:
RectangleNode

Field Summary
 
Fields inherited from class jjdh.opengl.scenegraph.simple.core.FixedSizeSurface
size
 
Fields inherited from class dh.java.math.graph.AbstractTreeNode
childs
 
Constructor Summary
Quad()
           
Quad(float width, float height, Factory<Vertex> vertexFactory)
           
 
Method Summary
 void render(javax.media.opengl.GL gl)
           
 
Methods inherited from class jjdh.opengl.scenegraph.simple.core.FixedSizeSurface
addVertices, addVertices, canAdd
 
Methods inherited from class jjdh.opengl.scenegraph.simple.core.ContainerScenegraphNode
add, addAll, addAll, insert, iterator, remove, renderChildren, rotate, shuffle
 
Methods inherited from class dh.java.math.graph.AbstractTreeNode
getChilds, getName, isLeaf, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface dh.java.math.graph.TreeNode
getChilds, isLeaf
 

Constructor Detail

Quad

public Quad(float width,
            float height,
            Factory<Vertex> vertexFactory)

Quad

public Quad()
Method Detail

render

public void render(javax.media.opengl.GL gl)
Specified by:
render in interface Renderable
Overrides:
render in class Surface

jjdh API

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