Class Worm
- java.lang.Object
-
- net.sourceforge.plantuml.activitydiagram3.ftile.Worm
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int i, XPoint2D pt)voidaddAll(Worm other)voidaddPoint(double x, double y)voidaddPoint(XPoint2D pt)WormcloneEmpty()booleandoesHorizontalCross(MinMax area)voiddrawInternalOneColor(UPolygon startDecoration, UGraphic ug, HtmlColorAndStyle colorAndStyle, double strokeValue, Direction emphasizeDirection, UPolygon endDecoration)XPoint2Dget(int i)XPoint2DgetFirst()XPoint2DgetLast()doublegetMaxY()doublegetMinX()StylegetStyle()booleanisPureHorizontal()java.util.Iterator<XPoint2D>iterator()Wormmerge(Worm other, MergeStrategy merge)Wormmove(double dx, double dy)WormmoveFirstPoint(UTranslate move)WormmoveLastPoint(UTranslate move)voidremove(int i)voidsetIgnoreForCompression()intsize()java.lang.StringtoString()Wormtranslate(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:
toStringin 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:
iteratorin 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()
-
getMaxY
public double getMaxY()
-
merge
public Worm merge(Worm other, MergeStrategy merge)
-
getStyle
public Style getStyle()
-
-