smithers.java3d
Class Image3D

java.lang.Object
  extended by smithers.java3d.Image3D

public class Image3D
extends java.lang.Object

Represents a recangular image arbitrarily suspended in 3-dimensional space.


Constructor Summary
Image3D(java.awt.image.BufferedImage image, float[] topLeft, float[] topRight, float[] bottomLeft)
           
Image3D(java.awt.image.BufferedImage image, float[] topLeft, float[] topRight, float[] bottomLeft, Polygon3D clip)
           
 
Method Summary
 void paint(java.awt.Graphics2D g, Transformation trans)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Image3D

public Image3D(java.awt.image.BufferedImage image,
               float[] topLeft,
               float[] topRight,
               float[] bottomLeft)

Image3D

public Image3D(java.awt.image.BufferedImage image,
               float[] topLeft,
               float[] topRight,
               float[] bottomLeft,
               Polygon3D clip)
Method Detail

paint

public void paint(java.awt.Graphics2D g,
                  Transformation trans)