com.threerings.tudey.client.util
Class RectangleElement

java.lang.Object
  extended by com.threerings.opengl.util.SimpleRenderable
      extended by com.threerings.opengl.util.SimpleTransformable
          extended by com.threerings.opengl.scene.SimpleSceneElement
              extended by com.threerings.tudey.client.util.RectangleElement
All Implemented Interfaces:
Compositable, Enqueueable, SceneElement, SceneObject, Intersectable, Tickable

public class RectangleElement
extends SimpleSceneElement

Draws a grid-aligned rectangle.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.threerings.opengl.scene.SceneElement
SceneElement.TickPolicy
 
Constructor Summary
RectangleElement(GlContext ctx, boolean outline)
          Creates a new rectangle element.
 
Method Summary
 Color4f getColor()
          Returns a reference to the box color.
 int getElevation()
          Returns the elevation at which the box is being drawn.
 Rectangle getRegion()
          Returns a reference to the outlined region.
 void setElevation(int elevation)
          Sets the elevation at which to draw the box.
 
Methods inherited from class com.threerings.opengl.scene.SimpleSceneElement
getBounds, getIntersection, getTickPolicy, getUserObject, setInfluences, setTickPolicy, setTransform, setUserObject, tick, updateBounds, updateLastVisit, wasAdded, willBeRemoved
 
Methods inherited from class com.threerings.opengl.util.SimpleTransformable
enqueue, getTransform
 
Methods inherited from class com.threerings.opengl.util.SimpleRenderable
composite, getStates
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.threerings.opengl.compositor.Compositable
composite
 

Constructor Detail

RectangleElement

public RectangleElement(GlContext ctx,
                        boolean outline)
Creates a new rectangle element.

Method Detail

getColor

public Color4f getColor()
Returns a reference to the box color.


getRegion

public Rectangle getRegion()
Returns a reference to the outlined region.


setElevation

public void setElevation(int elevation)
Sets the elevation at which to draw the box.


getElevation

public int getElevation()
Returns the elevation at which the box is being drawn.



Copyright © 2011. All Rights Reserved.