moebiusViewer
Class RenderTreeInfo

java.lang.Object
  extended bymoebiusViewer.MoebiusGraphics
      extended bymoebiusViewer.RenderTreeInfo
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class RenderTreeInfo
extends MoebiusGraphics

See Also:
Serialized Form

Field Summary
 
Fields inherited from class moebiusViewer.MoebiusGraphics
attributes, size, transform
 
Constructor Summary
RenderTreeInfo()
           
 
Method Summary
 void arc(ComplexProjective1 z1, ComplexProjective1 z2, ComplexProjective1 z3)
           
 void circle(HermitianCircle c)
           
static boolean contains(MoebiusShape shape, MoebiusShape testShape)
           
 void initContainingTest(MoebiusShape shape)
           
 void lineSeg(ComplexProjective1 z1, ComplexProjective1 z2)
           
 void point(ComplexProjective1 z)
           
 MoebiusShape push(MoebiusShape aShape)
           
 void text(ComplexProjective1 z, java.lang.String s)
           
 
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, popShape, 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

RenderTreeInfo

public RenderTreeInfo()
Method Detail

push

public MoebiusShape push(MoebiusShape aShape)
Overrides:
push in class MoebiusGraphics

initContainingTest

public void initContainingTest(MoebiusShape shape)

contains

public static boolean contains(MoebiusShape shape,
                               MoebiusShape testShape)

point

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

lineSeg

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

text

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

circle

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

arc

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