public class UPolygon
extends java.lang.Object
Constructor and Description |
---|
UPolygon() |
UPolygon(java.util.List<java.awt.geom.Point2D.Double> points) |
Modifier and Type | Method and Description |
---|---|
void |
addPoint(double x,
double y) |
double |
getDeltaShadow() |
double |
getHeight() |
double |
getMaxX() |
double |
getMaxY() |
MinMax |
getMinMax() |
double |
getMinX() |
double |
getMinY() |
double[] |
getPointArray(double x,
double y) |
java.util.List<java.awt.geom.Point2D.Double> |
getPoints() |
double |
getWidth() |
void |
rotate(double theta) |
void |
setDeltaShadow(double deltaShadow) |
java.lang.String |
toString() |
UPolygon |
translate(double dx,
double dy) |
public UPolygon()
public UPolygon(java.util.List<java.awt.geom.Point2D.Double> points)
public void addPoint(double x, double y)
public java.util.List<java.awt.geom.Point2D.Double> getPoints()
public UPolygon translate(double dx, double dy)
public void rotate(double theta)
public java.lang.String toString()
toString
in class java.lang.Object
public double getHeight()
public double getWidth()
public double getMinX()
public double getMinY()
public double getMaxX()
public double getMaxY()
public MinMax getMinMax()
public double[] getPointArray(double x, double y)
public double getDeltaShadow()
getDeltaShadow
in interface Shadowable
public void setDeltaShadow(double deltaShadow)
setDeltaShadow
in interface Shadowable