logo


rendered3D
Interface Shape3D

All Known Implementing Classes:
Object3D.Circle3D, Object3D.ColoredPoint3D, Object3D.Cone3D, Object3D.Cylinder3D, Object3D.Form3D, Object3D.HollowCylinder3D, Object3D.Image3D, Object3D.Line3D, Object3D.Outline3D, Object3D.PointSphere3D, Object3D.RotateableText3D, Object3D.ShadedCylinder3D, Object3D.ShadedLine3D, Object3D.SparseCylinder3D, Object3D.Sphere3D, Object3D.StationaryImage3D, Object3D.TaperedStem3D, Object3D.ThickLine3D

public interface Shape3D


Method Summary
 Shape3D cloneto(Point3D[] oldpoints, java.util.ArrayList newpoints)
 int depth()
 void draw(java.awt.Graphics G, java.awt.image.BufferedImage image_buffer)
 int setDepth()
 int setDepth(int i)
 

Method Detail

setDepth

int setDepth(int i)
Parameters:
i -
Returns:

setDepth

int setDepth()
Returns:

depth

int depth()
Returns:

draw

void draw(java.awt.Graphics G,
          java.awt.image.BufferedImage image_buffer)
Parameters:
G -
image_buffer -

cloneto

Shape3D cloneto(Point3D[] oldpoints,
                java.util.ArrayList newpoints)
Parameters:
oldpoints -
newpoints -
Returns: