Package net.sourceforge.plantuml.posimo
Class DotPath
java.lang.Object
net.sourceforge.plantuml.posimo.DotPath
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAfter(CubicCurve2D.Double after) addBefore(CubicCurve2D.Double before) copy()voiddraw(Graphics2D g2d, double x, double y) voiddraw(BasicCharArea area, double pixelXPerChar, double pixelYPerChar) voiddraw(EpsGraphics eps, double x, double y) voiddrawOk(EpsGraphics eps, double x, double y) voidforceEndPoint(double x, double y) voidforceStartPoint(double x, double y) final List<CubicCurve2D.Double>doubledoublegetMinDist(Point2D ref) doublebooleanisLine()static booleanisPathConsistent(String init) voidmanageEnsureVisible(double x, double y, EnsureVisible visible) voidmoveEndPoint(double dx, double dy) voidmoveSvek(double deltaX, double deltaY) reverse()static CubicCurve2D.Doublereverse(CubicCurve2D curv) sample()voidsetCommentAndCodeLine(String comment, String codeLine) simulateCompound(Cluster head, Cluster tail) toString()toUPath()
-
Constructor Details
-
DotPath
public DotPath() -
DotPath
-
-
Method Details
-
copy
-
addCurve
-
addCurve
-
isPathConsistent
-
getStartPoint
-
sample
-
getMiddle
-
forceStartPoint
public void forceStartPoint(double x, double y) -
getEndPoint
-
forceEndPoint
public void forceEndPoint(double x, double y) -
moveEndPoint
public void moveEndPoint(double dx, double dy) -
getMinFinder
-
getMinMax
-
getMinDist
-
getEndTangeante
-
getEndAngle
public double getEndAngle() -
getStartAngle
public double getStartAngle() -
getStartTangeante
-
addBefore
-
addAfter
-
addAfter
-
somePoints
-
draw
-
manageEnsureVisible
-
drawOk
-
draw
-
toUPath
-
draw
-
toString
-
reverse
-
reverse
-
moveSvek
public void moveSvek(double deltaX, double deltaY) -
getBeziers
-
simulateCompound
-
isLine
public boolean isLine() -
setCommentAndCodeLine
-