moebiusViewer.shape
Class Circle
java.lang.Object
moebiusViewer.shape.AbstractShape
moebiusViewer.shape.Circle
- All Implemented Interfaces:
- java.lang.Cloneable, MoebiusShape, java.io.Serializable
- public class Circle
- extends AbstractShape
- See Also:
- Serialized Form
| Methods inherited from class moebiusViewer.shape.AbstractShape |
addPropertyChangeListener, clone, dontFirePropertyChange, equals, firePropertyChange, firePropertyChange, getColor, getFilled, getLabel, getLineWidth, getPickable, getPointOutline, getPointRadius, getShowLabel, getString, getTools, isDoFirePropertyChange, isPickable, removePropertyChangeListener, reset, setColor, setDoFirePropertyChange, setFilled, setLabel, setLineWidth, setPickable, setPointOutline, setPointRadius, setShowLabel |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Circle
public Circle()
Circle
public Circle(double mX,
double mY,
double r)
Circle
public Circle(HermitianCircle c)
Circle
public Circle(ComplexProjective1 z1,
ComplexProjective1 z2,
ComplexProjective1 z3)
set
public void set(double mX,
double mY,
double r)
- Deprecated. Use assign instead.
assign
public void assign(double mX,
double mY,
double r)
assign
public void assign(ComplexProjective1 z1,
ComplexProjective1 z2,
ComplexProjective1 z3)
getHermitianCircle
public HermitianCircle getHermitianCircle()
getHermitianCircle
public void getHermitianCircle(HermitianCircle c)
setHermitianCircle
public void setHermitianCircle(HermitianCircle circle)
getCenter
public Complex getCenter()
getCenter
public void getCenter(Complex center)
setCenter
public void setCenter(Complex center)
getCenterX
public double getCenterX()
setCenterX
public void setCenterX(double centerX)
getCenterY
public double getCenterY()
setCenterY
public void setCenterY(double centerY)
getRadius
public double getRadius()
setRadius
public void setRadius(double radius)
draw
public void draw(MoebiusGraphics context)
- Specified by:
draw in interface MoebiusShape- Overrides:
draw in class AbstractShape