Package net.sourceforge.plantuml.posimo
Class DotPath
java.lang.Object
net.sourceforge.plantuml.posimo.DotPath
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAfter
(XCubicCurve2D after) addBefore
(XCubicCurve2D before) copy()
void
draw
(Graphics2D g2d, double x, double y) void
draw
(BasicCharArea area, double pixelXPerChar, double pixelYPerChar) void
draw
(EpsGraphics eps, double x, double y) void
drawOk
(EpsGraphics eps, double x, double y) void
forceEndPoint
(double x, double y) void
forceStartPoint
(double x, double y) final List<XCubicCurve2D>
double
double
getMinDist
(XPoint2D ref) double
boolean
isLine()
static boolean
isPathConsistent
(String init) void
manageEnsureVisible
(double x, double y, EnsureVisible visible) void
moveEndPoint
(double dx, double dy) void
moveStartPoint
(double dx, double dy) void
moveSvek
(double deltaX, double deltaY) reverse()
static XCubicCurve2D
reverse
(XCubicCurve2D curv) sample()
void
setCommentAndCodeLine
(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) -
moveStartPoint
public void moveStartPoint(double dx, double dy) -
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
-
draw
-
manageEnsureVisible
-
drawOk
-
draw
-
toUPath
-
draw
-
toString
-
reverse
-
reverse
-
moveSvek
public void moveSvek(double deltaX, double deltaY) -
getBeziers
-
simulateCompound
-
isLine
public boolean isLine() -
setCommentAndCodeLine
-