org.metasyntactic.graphics.shapes
Class VolumetricShape

java.lang.Object
  |
  +--org.metasyntactic.graphics.shapes.Shape
        |
        +--org.metasyntactic.graphics.shapes.CartesianShape
              |
              +--org.metasyntactic.graphics.shapes.ReflectiveShape
                    |
                    +--org.metasyntactic.graphics.shapes.VolumetricShape
Direct Known Subclasses:
Axis, CircularVolume, Light, PolygonalVolume

public abstract class VolumetricShape
extends ReflectiveShape


Constructor Summary
VolumetricShape()
          Creates a new instance of VolumetricShape
 
Method Summary
 double getDepth()
          Getter for property depth.
 double getHeight()
          Getter for property height.
 double getWidth()
          Getter for property width.
 void setDepth(double depth)
          Setter for property depth.
 void setHeight(double height)
          Setter for property height.
 void setWidth(double width)
          Setter for property width.
 
Methods inherited from class org.metasyntactic.graphics.shapes.ReflectiveShape
getShadeModel, setShadeModel
 
Methods inherited from class org.metasyntactic.graphics.shapes.CartesianShape
getIntersection, getIntersections, getPosition, setPosition
 
Methods inherited from class org.metasyntactic.graphics.shapes.Shape
getColor, setColor, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VolumetricShape

public VolumetricShape()
Creates a new instance of VolumetricShape

Method Detail

getHeight

public double getHeight()
Getter for property height.

Returns:
Value of property height.

setHeight

public void setHeight(double height)
Setter for property height.

Parameters:
height - New value of property height.

getWidth

public double getWidth()
Getter for property width.

Returns:
Value of property width.

setWidth

public void setWidth(double width)
Setter for property width.

Parameters:
width - New value of property width.

getDepth

public double getDepth()
Getter for property depth.

Returns:
Value of property depth.

setDepth

public void setDepth(double depth)
Setter for property depth.

Parameters:
depth - New value of property depth.