Class Triangle

java.lang.Object
  |
  +--java.awt.Polygon
        |
        +--Triangle
Direct Known Subclasses:
TransformationTriangle

public class Triangle
extends java.awt.Polygon

models a simple triangle

See Also:
Serialized Form

Fields inherited from class java.awt.Polygon
bounds, npoints, xpoints, ypoints
 
Constructor Summary
Triangle()
           
Triangle(intPoint v1, intPoint v2, intPoint v3, int xlab, int ylab, int zlab)
           
Triangle(Vertex v1, Vertex v2, Vertex v3)
           
 
Method Summary
 void display(java.awt.Graphics g)
           
 int getXLabel()
           
 int getYLabel()
           
 int getZLabel()
           
 void print()
           
 void setv2x(double newx)
           
 void setv2y(double newy)
           
 void setv3x(double newx)
           
 void setv3y(double newy)
           
 int v1x()
           
 int v1y()
           
 int v2x()
           
 int v2y()
           
 int v3x()
           
 int v3y()
           
 
Methods inherited from class java.awt.Polygon
addPoint, contains, contains, contains, contains, contains, contains, getBoundingBox, getBounds, getBounds2D, getPathIterator, getPathIterator, inside, intersects, intersects, translate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Triangle

public Triangle()

Triangle

public Triangle(Vertex v1,
                Vertex v2,
                Vertex v3)

Triangle

public Triangle(intPoint v1,
                intPoint v2,
                intPoint v3,
                int xlab,
                int ylab,
                int zlab)
Method Detail

display

public void display(java.awt.Graphics g)

print

public void print()

getXLabel

public int getXLabel()

getYLabel

public int getYLabel()

getZLabel

public int getZLabel()

v1x

public int v1x()

v2x

public int v2x()

v3x

public int v3x()

v1y

public int v1y()

v2y

public int v2y()

v3y

public int v3y()

setv3x

public void setv3x(double newx)

setv3y

public void setv3y(double newy)

setv2x

public void setv2x(double newx)

setv2y

public void setv2y(double newy)