additv.drawables
Class ATexturedQuad

java.lang.Object
  extended by additv.drawables.ADrawable
      extended by additv.drawables.AQuad
          extended by additv.drawables.ATexturedQuad
All Implemented Interfaces:
ADrawableI

public class ATexturedQuad
extends AQuad


Field Summary
 
Fields inherited from class additv.drawables.AQuad
a, b, centered, g, r
 
Fields inherited from class additv.drawables.ADrawable
children, drawn, enabled, modifiers, transform
 
Constructor Summary
ATexturedQuad(java.lang.String name, java.lang.String filename, int width, int height)
           
ATexturedQuad(java.lang.String name, com.sun.opengl.util.texture.Texture tex, int width, int height)
           
 
Method Summary
 void cleanup(javax.media.opengl.GL gl)
           
 void prepare(javax.media.opengl.GL gl)
           
 
Methods inherited from class additv.drawables.AQuad
draw, genVBO, genVBOCentered, getName, setColour
 
Methods inherited from class additv.drawables.ADrawable
addChild, addModifier, clearChildren, drawChildren, drawModified, getChildren, getModifiers, getTransform, setTransform
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ATexturedQuad

public ATexturedQuad(java.lang.String name,
                     java.lang.String filename,
                     int width,
                     int height)

ATexturedQuad

public ATexturedQuad(java.lang.String name,
                     com.sun.opengl.util.texture.Texture tex,
                     int width,
                     int height)
Method Detail

prepare

public void prepare(javax.media.opengl.GL gl)
Specified by:
prepare in interface ADrawableI
Overrides:
prepare in class AQuad

cleanup

public void cleanup(javax.media.opengl.GL gl)
Specified by:
cleanup in interface ADrawableI
Overrides:
cleanup in class AQuad