public class UPolygon extends Object
| Constructor and Description |
|---|
UPolygon() |
UPolygon(List<Point2D.Double> points) |
UPolygon(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPoint(double x,
double y) |
void |
addPoint(Point2D point) |
Point2D |
checkMiddleContactForSpecificTriangle(Point2D center) |
double |
getDeltaShadow() |
double |
getHeight() |
double |
getMaxX() |
double |
getMaxY() |
MinMax |
getMinMax() |
double |
getMinX() |
double |
getMinY() |
double[] |
getPointArray(double x,
double y) |
List<Point2D.Double> |
getPoints() |
double |
getWidth() |
void |
rotate(double theta) |
void |
setDeltaShadow(double deltaShadow) |
String |
toString() |
UPolygon |
translate(double dx,
double dy) |
public UPolygon()
public UPolygon(List<Point2D.Double> points)
public UPolygon(String name)
public Point2D checkMiddleContactForSpecificTriangle(Point2D center)
public void addPoint(double x,
double y)
public void addPoint(Point2D point)
public List<Point2D.Double> getPoints()
public UPolygon translate(double dx, double dy)
public void rotate(double theta)
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 Shadowablepublic void setDeltaShadow(double deltaShadow)
setDeltaShadow in interface ShadowableCopyright © 2017. All rights reserved.