Class DotPath
java.lang.Object
net.sourceforge.plantuml.klimt.shape.DotPath
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAfter
(XCubicCurve2D after) addBefore
(XCubicCurve2D before) copy()
void
draw
(Graphics2D g2d, double x, double y) void
forceEndPoint
(double x, double y) void
forceStartPoint
(double x, double y) static DotPath
fromBeziers
(List<XCubicCurve2D> beziers) final List<XCubicCurve2D>
double
double
getMinDist
(XPoint2D ref) double
boolean
isLine()
void
manageEnsureVisible
(double x, double y, EnsureVisible visible) void
moveEndPoint
(double dx, double dy) void
moveEndPoint
(UTranslate move) void
moveStartPoint
(double dx, double dy) void
moveStartPoint
(UTranslate move) void
moveSvek
(double deltaX, double deltaY) reverse()
static XCubicCurve2D
reverse
(XCubicCurve2D curv) sample()
void
setCommentAndCodeLine
(String comment, String codeLine) simulateCompound
(RectangleArea head, RectangleArea tail) toString()
static String
toUPath()
-
Constructor Details
-
DotPath
public DotPath()
-
-
Method Details
-
copy
-
fromBeziers
-
addCurve
-
addCurve
-
getStartPoint
-
sample
-
getMiddle
-
forceStartPoint
public void forceStartPoint(double x, double y) -
moveStartPoint
-
moveEndPoint
-
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
-
toUPath
-
toString
-
toString
-
reverse
-
reverse
-
moveSvek
public void moveSvek(double deltaX, double deltaY) -
getBeziers
-
simulateCompound
-
isLine
public boolean isLine() -
setCommentAndCodeLine
-