pivot.wtk.media.drawing
Class CubicCurve
java.lang.Object
pivot.wtk.media.drawing.Shape
pivot.wtk.media.drawing.CubicCurve
public class CubicCurve
- extends Shape
Shape representing a cubic curve.
- Author:
- gbrown
Methods inherited from class pivot.wtk.media.drawing.Shape |
getBounds, getFill, getOrigin, getParent, getShapeListeners, getShapeTransformListeners, getStroke, getStrokeThickness, getTransformedBounds, getTransforms, getX, getY, invalidate, isValid, isVisible, setBounds, setFill, setFill, setOrigin, setOrigin, setParent, setStroke, setStroke, setStrokeThickness, setVisible, setX, setY, update, update, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CubicCurve
public CubicCurve()
getX1
public int getX1()
setX1
public void setX1(int x1)
getY1
public int getY1()
setY1
public void setY1(int y1)
getX2
public int getX2()
setX2
public void setX2(int x2)
getY2
public int getY2()
setY2
public void setY2(int y2)
setEndpoints
public void setEndpoints(int x1,
int y1,
int x2,
int y2)
getControlX1
public int getControlX1()
setControlX1
public void setControlX1(int controlX1)
getControlY1
public int getControlY1()
setControlY1
public void setControlY1(int controlY1)
getControlX2
public int getControlX2()
setControlX2
public void setControlX2(int controlX2)
getControlY2
public int getControlY2()
setControlY2
public void setControlY2(int controlY2)
setControlPoints
public void setControlPoints(int controlX1,
int controlY1,
int controlX2,
int controlY2)
draw
public void draw(Graphics2D graphics)
- Specified by:
draw
in class Shape
validate
protected void validate()
- Overrides:
validate
in class Shape
getCubicCurveListeners
public ListenerList<CubicCurveListener> getCubicCurveListeners()