Class UPolygon
- java.lang.Object
-
- net.sourceforge.plantuml.ugraphic.UPolygon
-
- All Implemented Interfaces:
Shadowable
,UShape
public class UPolygon extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPoint(double x, double y)
void
addPoint(Point2D point)
Point2D
checkMiddleContactForSpecificTriangle(Point2D center)
CompressionMode
getCompressionMode()
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
setCompressionMode(CompressionMode compressionMode)
void
setDeltaShadow(double deltaShadow)
String
toString()
UPolygon
translate(double dx, double dy)
-
-
-
Constructor Detail
-
UPolygon
public UPolygon()
-
UPolygon
public UPolygon(List<Point2D.Double> points)
-
UPolygon
public UPolygon(String name)
-
-
Method Detail
-
checkMiddleContactForSpecificTriangle
public Point2D checkMiddleContactForSpecificTriangle(Point2D center)
-
addPoint
public void addPoint(double x, double y)
-
addPoint
public void addPoint(Point2D point)
-
getPoints
public List<Point2D.Double> getPoints()
-
translate
public UPolygon translate(double dx, double dy)
-
rotate
public void rotate(double theta)
-
getHeight
public double getHeight()
-
getWidth
public double getWidth()
-
getMinX
public double getMinX()
-
getMinY
public double getMinY()
-
getMaxX
public double getMaxX()
-
getMaxY
public double getMaxY()
-
getMinMax
public MinMax getMinMax()
-
getPointArray
public double[] getPointArray(double x, double y)
-
getCompressionMode
public final CompressionMode getCompressionMode()
-
setCompressionMode
public final void setCompressionMode(CompressionMode compressionMode)
-
getDeltaShadow
public double getDeltaShadow()
- Specified by:
getDeltaShadow
in interfaceShadowable
-
setDeltaShadow
public void setDeltaShadow(double deltaShadow)
- Specified by:
setDeltaShadow
in interfaceShadowable
-
-