Uses of Class
sddl.hierarchy.AbstractPoint

Packages that use AbstractPoint
sddl.hierarchy   
 

Uses of AbstractPoint in sddl.hierarchy
 

Subclasses of AbstractPoint in sddl.hierarchy
 class BinaryMapPoint
          Represents a combination of two points
 class IntersectionPoint
          Represents the intersection of two Paths
 class Point
          This class represents a Point with absolute values in the two dimensional plane
 class RefPoint
          This represents a reference point, something defined from a positioned Shape
 class UnaryMapPoint
          This class describes an Asymptote point.
 

Methods in sddl.hierarchy that return AbstractPoint
 AbstractPoint AbstractPoint.add(AbstractPoint second)
          Adds two points together
 AbstractPoint Drawing.clip(Drawing other)
          Returns the intersection point between two Drawing
 AbstractPoint AbstractPoint.combine(double percentage, AbstractPoint second)
          Linearly combine two points
abstract  AbstractPoint AbstractPoint.copy()
          Returns a copy of this Point
 AbstractPoint Canvas.getCanvasLocation(int i)
          Not used
 AbstractPoint Canvas.getDrawingLocation(int i)
          Get the location of a drawing from its index
 AbstractPoint Canvas.getDrawingLocation(java.lang.String name)
          Get the location of one of the drawing in this canvas with its specific name
 AbstractPoint Path.getPoint(int i)
          Returns the Point at the position i
 AbstractPoint Line.getPoint1()
          Gets the first point of the line
 AbstractPoint Line.getPoint2()
          Gets the second point of the line
 AbstractPoint AbstractPoint.multiply(double multiplier)
          Multiply a real number and a point together
 

Methods in sddl.hierarchy that return types with arguments of type AbstractPoint
 java.util.LinkedList<AbstractPoint> Path.getPoints()
          Returns a list of all points in the Path
 

Methods in sddl.hierarchy with parameters of type AbstractPoint
 AbstractPoint AbstractPoint.add(AbstractPoint second)
          Adds two points together
 void Canvas.addCanvas(Canvas added, AbstractPoint location)
          Not used
 int Drawing.addDefinedPoint(AbstractPoint point)
          Add a new reference point
 void Path.addPoint(AbstractPoint point)
          Adds a point at the end of the Path
 Drawing Canvas.addShape(Shape s, AbstractPoint location)
          Adds a Shape in the current Canvas
 Drawing Canvas.addShape(Shape s, AbstractPoint location, java.lang.String name)
          Adds a Shape in the current Canvas
 AbstractPoint AbstractPoint.combine(double percentage, AbstractPoint second)
          Linearly combine two points
 void Text.draw(AbstractPoint location, java.io.PrintWriter out)
          Standard SDDL draw function, prints Asymptote code
 void Square.draw(AbstractPoint location, java.io.PrintWriter out)
          Standard SDDL draw function
abstract  void Shape.draw(AbstractPoint location, java.io.PrintWriter out)
          Standard SDDL draw function.
 void Rectangle.draw(AbstractPoint location, java.io.PrintWriter out)
           
 void Path.draw(AbstractPoint location, java.io.PrintWriter out)
           
 void Line.draw(AbstractPoint location, java.io.PrintWriter out)
           
 void EqTriangle.draw(AbstractPoint location, java.io.PrintWriter out)
           
 void Ellipse.draw(AbstractPoint location, java.io.PrintWriter out)
           
 void Drawing.draw(AbstractPoint location, java.io.PrintWriter out)
          Draws the current drawing and defined all of its reference points
 void Circle.draw(AbstractPoint location, java.io.PrintWriter out)
           
 void Canvas.draw(AbstractPoint location, java.io.PrintWriter out)
           
 void Arrow.draw(AbstractPoint location, java.io.PrintWriter out)
           
 void Canvas.drawCanvas(AbstractPoint location, java.util.LinkedList<Drawing> remainingDraws, java.io.PrintWriter out)
          Draws this specific canvas
 void Canvas.setCanvasPosition(AbstractPoint position)
          Sets the position at which the canvas is positionned compared to its father canvas
 void Line.setPoint1(AbstractPoint point1)
          Sets the first point of the line
 void Line.setPoint2(AbstractPoint point2)
          Sets the second point of the line
 void Drawing.setPosition(AbstractPoint position)
          Sets the position of the drawing
 Path Path.translate(AbstractPoint translated)
          Translate a Path by translated
 

Constructors in sddl.hierarchy with parameters of type AbstractPoint
BinaryMapPoint(AbstractPoint firstPoint, AbstractPoint secondPoint)
          Creates the combination of the two points
Drawing(Shape s, AbstractPoint location)
          Constructor for a Drawing.
Line(AbstractPoint point1, AbstractPoint point2)
          Java-only constructor
UnaryMapPoint(AbstractPoint point)
          Creates a UnaryMapPoint which possesses a point, but no prefix and suffix
 

Constructor parameters in sddl.hierarchy with type arguments of type AbstractPoint
Path(java.util.LinkedList<AbstractPoint> list)
          Java-only constructor
Path(java.util.LinkedList<AbstractPoint> list, Point startingTangent, Point endingTangent)
          Java-only constructor with determined tangents