logo


rendered3D
Class Object3D.TaperedStem3D

java.lang.Object
  extended by rendered3D.Object3D.Generic3D
      extended by rendered3D.Object3D.Line3D
          extended by rendered3D.Object3D.Cylinder3D
              extended by rendered3D.Object3D.TaperedStem3D
All Implemented Interfaces:
Shape3D
Enclosing class:
Object3D

public class Object3D.TaperedStem3D
extends Object3D.Cylinder3D


Field Summary
 
Fields inherited from class rendered3D.Object3D.Line3D
point1, point2
 
Constructor Summary
Object3D.TaperedStem3D(Point3D a, Point3D b, java.awt.Color c, double r1, double r2)
Object3D.TaperedStem3D(Point3D a, Point3D b, double r1, double r2)
Object3D.TaperedStem3D(java.util.StringTokenizer k, java.util.ArrayList p)
 
Method Summary
 void draw(java.awt.Graphics g, java.awt.image.BufferedImage image_buffer)
 
Methods inherited from class rendered3D.Object3D.Line3D
cloneto, setDepth
 
Methods inherited from class rendered3D.Object3D.Generic3D
applyColor, depth, getColor, getComponentRGBA, getRGBA, getUnshadedRGBA, setColor, setColor, setDepth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface rendered3D.Shape3D
depth, setDepth
 

Constructor Detail

Object3D.TaperedStem3D

public Object3D.TaperedStem3D(Point3D a,
                              Point3D b,
                              double r1,
                              double r2)
Parameters:
a -
b -
r1 -
r2 -

Object3D.TaperedStem3D

public Object3D.TaperedStem3D(Point3D a,
                              Point3D b,
                              java.awt.Color c,
                              double r1,
                              double r2)
Parameters:
a -
b -
c -
r1 -
r2 -

Object3D.TaperedStem3D

public Object3D.TaperedStem3D(java.util.StringTokenizer k,
                              java.util.ArrayList p)
Parameters:
k -
p -
Method Detail

draw

public void draw(java.awt.Graphics g,
                 java.awt.image.BufferedImage image_buffer)
Specified by:
draw in interface Shape3D
Overrides:
draw in class Object3D.Cylinder3D
Parameters:
g -
image_buffer -