org.vizzini.ui.graphics.shape
Class AnchorShape

java.lang.Object
  extended by org.vizzini.ui.graphics.shape.AbstractShape
      extended by org.vizzini.ui.graphics.shape.AnchorShape
All Implemented Interfaces:
Comparable, IStateful, IShape
Direct Known Subclasses:
BoxTokenUI

public class AnchorShape
extends AbstractShape

Provides a 3D shape that contains other shapes, but has no points itself.

Since:
v0.2
Version:
v0.3
Author:
Jeffrey M. Thompson

Field Summary
 
Fields inherited from class org.vizzini.ui.graphics.shape.AbstractShape
_isWireframe, _points, _screenCenter, _screenPoints, _shapeGroup, _zNormal
 
Constructor Summary
AnchorShape()
          Construct this object.
 
Method Summary
 void drawOnSolid(Graphics g, double magnify)
          Override the super method to do nothing.
 void drawOnWireframe(Graphics g, double magnify)
          Override the super method to do nothing.
 
Methods inherited from class org.vizzini.ui.graphics.shape.AbstractShape
add, clear, compareTo, computeCenteredScreenPoints, computeNormalZComponent, computeScreenCenter, computeScreenPoints, contains, createState, createStatefulSupport, drawOn, drawOn, getAbsoluteState, getBounds, getChildren, getColor, getColorForIntensity, getDepth, getDimensions, getHeight, getMinDimension, getName, getScreenCenter, getShapeGroup, getState, getStatefulParent, getTextureFilepath, getWidth, isInFrontOf, isLightSource, isTextureFilepathSet, isVisible, isWireframe, remove, setColor, setLightSource, setName, setStatefulParent, setTextureFilepath, setVisible, setWireframe, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnchorShape

public AnchorShape()
Construct this object.

Since:
v0.2
Method Detail

drawOnSolid

public void drawOnSolid(Graphics g,
                        double magnify)
Override the super method to do nothing.

Overrides:
drawOnSolid in class AbstractShape
Parameters:
g - The graphics.
magnify - The magnification.
Since:
v0.2

drawOnWireframe

public void drawOnWireframe(Graphics g,
                            double magnify)
Override the super method to do nothing.

Overrides:
drawOnWireframe in class AbstractShape
Parameters:
g - The graphics.
magnify - The magnification.
Since:
v0.2


Copyright © 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02