public class UPath extends java.lang.Object implements java.lang.Iterable<USegment>
Constructor and Description |
---|
UPath() |
UPath(java.lang.String comment) |
Modifier and Type | Method and Description |
---|---|
void |
add(double[] coord,
USegmentType pathType) |
void |
arcTo(double rx,
double ry,
double x_axis_rotation,
double large_arc_flag,
double sweep_flag,
double x,
double y) |
void |
arcTo(java.awt.geom.Point2D pt,
double radius,
double large_arc_flag,
double sweep_flag) |
void |
closePath() |
void |
cubicTo(double ctrlx1,
double ctrly1,
double ctrlx2,
double ctrly2,
double x2,
double y2) |
java.lang.String |
getComment() |
double |
getDeltaShadow() |
double |
getMaxX() |
double |
getMaxY() |
double |
getMinX() |
double |
getMinY() |
boolean |
isOpenIconic() |
java.util.Iterator<USegment> |
iterator() |
void |
lineTo(double x,
double y) |
void |
lineTo(java.awt.geom.Point2D pt) |
void |
moveTo(double x,
double y) |
void |
moveTo(java.awt.geom.Point2D pt) |
void |
quadTo(double ctrlx,
double ctrly,
double x2,
double y2) |
void |
quadTo(java.awt.geom.Point2D ctrl,
java.awt.geom.Point2D pt) |
UPath |
rotate(double theta) |
void |
setDeltaShadow(double deltaShadow) |
void |
setOpenIconic(boolean isOpenIconic) |
java.lang.String |
toString() |
UPath |
translate(double dx,
double dy) |
public void add(double[] coord, USegmentType pathType)
public UPath translate(double dx, double dy)
public UPath rotate(double theta)
public void moveTo(java.awt.geom.Point2D pt)
public void lineTo(java.awt.geom.Point2D pt)
public void moveTo(double x, double y)
public void lineTo(double x, double y)
public void cubicTo(double ctrlx1, double ctrly1, double ctrlx2, double ctrly2, double x2, double y2)
public void quadTo(double ctrlx, double ctrly, double x2, double y2)
public void quadTo(java.awt.geom.Point2D ctrl, java.awt.geom.Point2D pt)
public void arcTo(double rx, double ry, double x_axis_rotation, double large_arc_flag, double sweep_flag, double x, double y)
public void arcTo(java.awt.geom.Point2D pt, double radius, double large_arc_flag, double sweep_flag)
public void closePath()
public double getMaxX()
public double getMaxY()
public double getMinX()
public double getMinY()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Iterator<USegment> iterator()
iterator
in interface java.lang.Iterable<USegment>
public boolean isOpenIconic()
public void setOpenIconic(boolean isOpenIconic)
public final java.lang.String getComment()
public double getDeltaShadow()
getDeltaShadow
in interface Shadowable
public void setDeltaShadow(double deltaShadow)
setDeltaShadow
in interface Shadowable