public class Curve extends DrawObject
| Constructor and Description | 
|---|
| Curve()Object path under General Path | 
| Curve(java.awt.Paint p) | 
| Curve(java.lang.String s) | 
| Curve(java.lang.String s,
     java.awt.Paint p) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | curveTo(float x1,
       float y1,
       float x2,
       float y2,
       float x3,
       float y3) | 
| void | draw(java.awt.Graphics2D g2) | 
| void | lineTo(float x,
      float y) | 
| void | moveTo(float x,
      float y)Adds a point to the path by moving to the specified coordinates. | 
| void | quadTo(float x1,
      float y1,
      float x2,
      float y2) | 
| void | reset()This method will reset the curve to empty. | 
| void | resetPath()This method will reset the points in the to empty | 
public Curve()
public Curve(java.awt.Paint p)
p - specifies colours for the graphpublic Curve(java.lang.String s)
s - : specifies the curvepublic Curve(java.lang.String s,
     java.awt.Paint p)
s - : curve specificationp - : colour specificationpublic void lineTo(float x,
          float y)
x - : x coordinatey - : y coordinatepublic void moveTo(float x,
          float y)
x - : x coordinatey - : y coordinatepublic void reset()
reset in class DrawObjectpublic void resetPath()
public void quadTo(float x1,
          float y1,
          float x2,
          float y2)
x1 - y1 x2 y2 : coordinate specifierspublic void curveTo(float x1,
           float y1,
           float x2,
           float y2,
           float x3,
           float y3)
x1 - y1 x2 y2 x3 y3 : curve's coordinate specifierspublic void draw(java.awt.Graphics2D g2)
draw in class DrawObjectgraph.DrawObject#draw(java.awt.Graphics2D)