Modifier and Type | Method and 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 |
getMaxY() |
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) |
public boolean isPureHorizontal()
public Worm cloneEmpty()
public final void setIgnoreForCompression()
public void drawInternalOneColor(UPolygon startDecoration, UGraphic ug, HtmlColorAndStyle colorAndStyle, double strokeValue, Direction emphasizeDirection, UPolygon endDecoration)
public Worm move(double dx, double dy)
public Worm moveFirstPoint(UTranslate move)
public Worm moveLastPoint(UTranslate move)
public java.lang.String toString()
toString
in class java.lang.Object
public void addPoint(double x, double y)
public void addPoint(XPoint2D pt)
public Worm translate(UTranslate translate)
public java.util.Iterator<XPoint2D> iterator()
iterator
in interface java.lang.Iterable<XPoint2D>
public boolean doesHorizontalCross(MinMax area)
public int size()
public XPoint2D get(int i)
public void addAll(Worm other)
public void remove(int i)
public void add(int i, XPoint2D pt)
public XPoint2D getFirst()
public XPoint2D getLast()
public double getMinX()
public double getMaxY()
public Worm merge(Worm other, MergeStrategy merge)
public Style getStyle()