Package net.sourceforge.plantuml.posimo
Class DotPath
- java.lang.Object
-
- net.sourceforge.plantuml.posimo.DotPath
-
-
Method Summary
-
-
-
Constructor Detail
-
DotPath
public DotPath()
-
DotPath
public DotPath(SvgResult fullSvg)
-
-
Method Detail
-
copy
public DotPath copy()
-
isPathConsistent
public static boolean isPathConsistent(String init)
-
getStartPoint
public Point2D getStartPoint()
-
getMiddle
public PointAndAngle getMiddle()
-
forceStartPoint
public void forceStartPoint(double x, double y)
-
getEndPoint
public Point2D getEndPoint()
-
forceEndPoint
public void forceEndPoint(double x, double y)
-
moveEndPoint
public void moveEndPoint(double dx, double dy)
-
getMinFinder
public MinFinder getMinFinder()
-
getMinMax
public MinMax getMinMax()
-
getMinDist
public double getMinDist(Point2D ref)
-
getEndTangeante
public Line2D getEndTangeante()
-
getEndAngle
public double getEndAngle()
-
getStartAngle
public double getStartAngle()
-
getStartTangeante
public Line2D getStartTangeante()
-
addBefore
public DotPath addBefore(CubicCurve2D.Double before)
-
addAfter
public DotPath addAfter(CubicCurve2D.Double after)
-
draw
public void draw(Graphics2D g2d, double x, double y)
-
manageEnsureVisible
public void manageEnsureVisible(double x, double y, EnsureVisible visible)
-
drawOk
public void drawOk(EpsGraphics eps, double x, double y)
-
draw
public void draw(EpsGraphics eps, double x, double y)
-
toUPath
public UPath toUPath()
-
draw
public void draw(BasicCharArea area, double pixelXPerChar, double pixelYPerChar)
-
reverse
public static CubicCurve2D.Double reverse(CubicCurve2D curv)
-
reverse
public DotPath reverse()
-
moveSvek
public void moveSvek(double deltaX, double deltaY)
-
getBeziers
public final List<CubicCurve2D.Double> getBeziers()
-
isLine
public boolean isLine()
-
-