moebiusViewer.shape
Class MoebiusTransformer

java.lang.Object
  extended bymoebiusViewer.shape.AbstractShape
      extended bymoebiusViewer.shape.MoebiusTransformer
All Implemented Interfaces:
java.lang.Cloneable, MoebiusShape, java.io.Serializable

public class MoebiusTransformer
extends AbstractShape

See Also:
Serialized Form

Field Summary
 
Fields inherited from class moebiusViewer.shape.AbstractShape
EPS, EPSSQR, propertyChangeSupport, toolList
 
Constructor Summary
MoebiusTransformer()
           
MoebiusTransformer(Moebius transform)
           
 
Method Summary
 void draw(MoebiusGraphics G)
           
 MoebiusShape getShape()
           
 java.util.Vector getTools()
           
 MoebiusTransform getTransform()
           
 void propertyChange(java.beans.PropertyChangeEvent e)
           
 void setShape(MoebiusShape newShape)
           
 void setTransform(Moebius transform)
           
 
Methods inherited from class moebiusViewer.shape.AbstractShape
addPropertyChangeListener, clone, dontFirePropertyChange, equals, firePropertyChange, firePropertyChange, getColor, getFilled, getLabel, getLineWidth, getPickable, getPointOutline, getPointRadius, getShowLabel, getString, 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
 

Constructor Detail

MoebiusTransformer

public MoebiusTransformer(Moebius transform)

MoebiusTransformer

public MoebiusTransformer()
Method Detail

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent e)

getShape

public MoebiusShape getShape()

getTransform

public MoebiusTransform getTransform()

setTransform

public void setTransform(Moebius transform)

setShape

public void setShape(MoebiusShape newShape)

draw

public void draw(MoebiusGraphics G)
Specified by:
draw in interface MoebiusShape
Overrides:
draw in class AbstractShape

getTools

public java.util.Vector getTools()
Specified by:
getTools in interface MoebiusShape
Overrides:
getTools in class AbstractShape