net.sourceforge.plantuml.posimo
Class DotPath
java.lang.Object
net.sourceforge.plantuml.posimo.DotPath
- All Implemented Interfaces:
- UShape
public class DotPath
- extends Object
- implements UShape
DotPath
public DotPath()
DotPath
public DotPath(String init,
double deltaY)
getStartPoint
public Point2D getStartPoint()
getMinMax
public MinMax getMinMax()
getEndPoint
public Point2D getEndPoint()
getEndTangeante
public Line2D getEndTangeante()
getEndAngle
public double getEndAngle()
getStartAngle
public double getStartAngle()
getStartTangeante
public Line2D getStartTangeante()
addBefore
public DotPath addBefore(CubicCurve2D.Double before)
addBefore
public DotPath addBefore(DotPath other)
addAfter
public DotPath addAfter(CubicCurve2D.Double after)
addAfter
public DotPath addAfter(DotPath other)
somePoints
public Map<Point2D,Double> somePoints()
draw
public void draw(Graphics2D g2d,
double x,
double y)
getFrontierIntersection
public Point2D getFrontierIntersection(Shape shape,
Rectangle2D... notIn)
manageRect
public DotPath manageRect(Rectangle2D start,
Rectangle2D end)
getFrontierIntersection
public Point2D getFrontierIntersection(Positionable p)
draw
public void draw(BasicCharArea area,
double pixelXPerChar,
double pixelYPerChar)
toString
public String toString()
- Overrides:
toString
in class Object
reverse
public static CubicCurve2D.Double reverse(CubicCurve2D curv)
reverse
public DotPath reverse()
Copyright © 2011. All Rights Reserved.