moebiusViewer.moebius
Class MoebiusPicker

java.lang.Object
  extended bymoebiusViewer.MoebiusGraphics
      extended bymoebiusViewer.AbstractPicker
          extended bymoebiusViewer.moebius.MoebiusPicker
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class MoebiusPicker
extends AbstractPicker

See Also:
Serialized Form

Field Summary
 
Fields inherited from class moebiusViewer.AbstractPicker
isPickable, isPicked, xPick, yPick
 
Fields inherited from class moebiusViewer.MoebiusGraphics
attributes, size, transform
 
Constructor Summary
MoebiusPicker()
           
 
Method Summary
 void arc(ComplexProjective1 z1, ComplexProjective1 z2, ComplexProjective1 z3)
           
 void circle(HermitianCircle aC)
           
 void lineSeg(ComplexProjective1 aZ, ComplexProjective1 aW)
           
 void point(ComplexProjective1 aZ)
           
 void text(ComplexProjective1 aZ, java.lang.String s)
           
 
Methods inherited from class moebiusViewer.AbstractPicker
clearPickPath, getIsPicked, getPickPath, getPickTransformPath, getXPick, getYPick, initPicking, isPicked, pick, popShape, push, setIsPicked, setPickPoint, setXPick, setYPick
 
Methods inherited from class moebiusViewer.MoebiusGraphics
arc, circle, clear, clone, getAttributes, getColor, getFilled, getFont, getGraphics, getHorizontalTextLayout, getLineWidth, getPointColor, getPointOutline, getPointRadius, getShapeStack, getSize, getTransform, getTransformStack, getUsePointColor, getVerticalTextLayout, line, line, lineSeg, lineSeg, point, point, popTransform, push, setAttributes, setColor, setFilled, setFont, setGraphics, setHorizontalTextLayout, setLineWidth, setPointColor, setPointOutline, setPointRadius, setSize, setTransformStack, setUsePointColor, setVerticalTextLayout, text, text
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MoebiusPicker

public MoebiusPicker()
Method Detail

lineSeg

public void lineSeg(ComplexProjective1 aZ,
                    ComplexProjective1 aW)
Specified by:
lineSeg in class MoebiusGraphics

point

public void point(ComplexProjective1 aZ)
Specified by:
point in class MoebiusGraphics

text

public void text(ComplexProjective1 aZ,
                 java.lang.String s)
Specified by:
text in class MoebiusGraphics

circle

public void circle(HermitianCircle aC)
Specified by:
circle in class MoebiusGraphics

arc

public void arc(ComplexProjective1 z1,
                ComplexProjective1 z2,
                ComplexProjective1 z3)
Specified by:
arc in class MoebiusGraphics