moebiusViewer
Class MoebiusGraphicsWithPrimitives

java.lang.Object
  extended bymoebiusViewer.MoebiusGraphics
      extended bymoebiusViewer.MoebiusGraphicsWithPrimitives
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable
Direct Known Subclasses:
AbstractDrawer, AbstractPSWriter

public abstract class MoebiusGraphicsWithPrimitives
extends MoebiusGraphics

See Also:
Serialized Form

Field Summary
 
Fields inherited from class moebiusViewer.MoebiusGraphics
attributes, size, transform
 
Constructor Summary
MoebiusGraphicsWithPrimitives()
           
 
Method Summary
abstract  void drawArc(double x, double y, double radius, double startAngle, double arcAngle)
           
abstract  void drawCircle(double x, double y, double radius)
           
abstract  void drawColor(java.awt.Color color)
           
abstract  void drawLine(double x1, double y1, double x2, double y2)
           
abstract  void drawString(java.lang.String str, double x, double y)
           
abstract  void fillCircle(double x, double y, double radius)
           
abstract  void fillColor(java.awt.Color color)
           
abstract  void fillPolygon(double[] xPoints, double[] yPoints, int nPoints)
           
 
Methods inherited from class moebiusViewer.MoebiusGraphics
arc, arc, circle, circle, clear, clone, getAttributes, getColor, getFilled, getFont, getGraphics, getHorizontalTextLayout, getLineWidth, getPointColor, getPointOutline, getPointRadius, getShapeStack, getSize, getTransform, getTransformStack, getUsePointColor, getVerticalTextLayout, line, line, lineSeg, lineSeg, lineSeg, point, point, point, popShape, popTransform, push, push, setAttributes, setColor, setFilled, setFont, setGraphics, setHorizontalTextLayout, setLineWidth, setPointColor, setPointOutline, setPointRadius, setSize, setTransformStack, setUsePointColor, setVerticalTextLayout, text, text, text
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MoebiusGraphicsWithPrimitives

public MoebiusGraphicsWithPrimitives()
Method Detail

drawColor

public abstract void drawColor(java.awt.Color color)

drawCircle

public abstract void drawCircle(double x,
                                double y,
                                double radius)

drawLine

public abstract void drawLine(double x1,
                              double y1,
                              double x2,
                              double y2)

drawArc

public abstract void drawArc(double x,
                             double y,
                             double radius,
                             double startAngle,
                             double arcAngle)

drawString

public abstract void drawString(java.lang.String str,
                                double x,
                                double y)

fillColor

public abstract void fillColor(java.awt.Color color)

fillCircle

public abstract void fillCircle(double x,
                                double y,
                                double radius)

fillPolygon

public abstract void fillPolygon(double[] xPoints,
                                 double[] yPoints,
                                 int nPoints)