net.sourceforge.plantuml.ugraphic
Class UPolygon

java.lang.Object
  extended by net.sourceforge.plantuml.ugraphic.UPolygon
All Implemented Interfaces:
Shadowable, UShape

public class UPolygon
extends java.lang.Object


Constructor Summary
UPolygon()
           
UPolygon(java.util.List<java.awt.geom.Point2D.Double> points)
           
 
Method Summary
 void addPoint(double x, double y)
           
 double getDeltaShadow()
           
 java.util.List<java.awt.geom.Point2D.Double> getPoints()
           
 void rotate(double theta)
           
 void setDeltaShadow(double deltaShadow)
           
 java.lang.String toString()
           
 UPolygon translate(double dx, double dy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UPolygon

public UPolygon()

UPolygon

public UPolygon(java.util.List<java.awt.geom.Point2D.Double> points)
Method Detail

addPoint

public void addPoint(double x,
                     double y)

getPoints

public java.util.List<java.awt.geom.Point2D.Double> getPoints()

translate

public UPolygon translate(double dx,
                          double dy)

rotate

public void rotate(double theta)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getDeltaShadow

public double getDeltaShadow()
Specified by:
getDeltaShadow in interface Shadowable

setDeltaShadow

public void setDeltaShadow(double deltaShadow)
Specified by:
setDeltaShadow in interface Shadowable


Copyright © 2011. All Rights Reserved.