Class Worm
- java.lang.Object
-
- net.sourceforge.plantuml.activitydiagram3.ftile.Worm
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(int i, XPoint2D pt)
void
addAll(Worm other)
void
addPoint(double x, double y)
void
addPoint(XPoint2D pt)
Worm
cloneEmpty()
boolean
doesHorizontalCross(MinMax area)
void
drawInternalOneColor(UPolygon startDecoration, UGraphic ug, HtmlColorAndStyle colorAndStyle, double strokeValue, Direction emphasizeDirection, UPolygon endDecoration)
XPoint2D
get(int i)
XPoint2D
getFirst()
XPoint2D
getLast()
double
getMinX()
Style
getStyle()
boolean
isPureHorizontal()
java.util.Iterator<XPoint2D>
iterator()
Worm
merge(Worm other, MergeStrategy merge)
Worm
move(double dx, double dy)
Worm
moveFirstPoint(UTranslate move)
Worm
moveLastPoint(UTranslate move)
void
remove(int i)
void
setIgnoreForCompression()
int
size()
java.lang.String
toString()
Worm
translate(UTranslate translate)
-
-
-
Method Detail
-
isPureHorizontal
public boolean isPureHorizontal()
-
cloneEmpty
public Worm cloneEmpty()
-
setIgnoreForCompression
public final void setIgnoreForCompression()
-
drawInternalOneColor
public void drawInternalOneColor(UPolygon startDecoration, UGraphic ug, HtmlColorAndStyle colorAndStyle, double strokeValue, Direction emphasizeDirection, UPolygon endDecoration)
-
move
public Worm move(double dx, double dy)
-
moveFirstPoint
public Worm moveFirstPoint(UTranslate move)
-
moveLastPoint
public Worm moveLastPoint(UTranslate move)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
addPoint
public void addPoint(double x, double y)
-
addPoint
public void addPoint(XPoint2D pt)
-
translate
public Worm translate(UTranslate translate)
-
iterator
public java.util.Iterator<XPoint2D> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<XPoint2D>
-
doesHorizontalCross
public boolean doesHorizontalCross(MinMax area)
-
size
public int size()
-
get
public XPoint2D get(int i)
-
addAll
public void addAll(Worm other)
-
remove
public void remove(int i)
-
add
public void add(int i, XPoint2D pt)
-
getFirst
public XPoint2D getFirst()
-
getLast
public XPoint2D getLast()
-
getMinX
public double getMinX()
-
merge
public Worm merge(Worm other, MergeStrategy merge)
-
getStyle
public Style getStyle()
-
-