Package org.processmining.models.shapes
Class Polygon
- java.lang.Object
-
- org.processmining.models.shapes.AbstractShape
-
- org.processmining.models.shapes.Polygon
-
- All Implemented Interfaces:
Shape
public abstract class Polygon extends AbstractShape
-
-
Constructor Summary
Constructors Constructor Description Polygon()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.awt.geom.GeneralPath
getPath(double x, double y, double width, double height)
java.awt.geom.Point2D
getPerimeterPoint(java.awt.geom.Rectangle2D bounds, java.awt.geom.Point2D source, java.awt.geom.Point2D p)
protected abstract java.awt.geom.Point2D[]
getPoints(double x, double y, double width, double height)
-
Methods inherited from class org.processmining.models.shapes.AbstractShape
intersection
-
-
-
-
Method Detail
-
getPerimeterPoint
public java.awt.geom.Point2D getPerimeterPoint(java.awt.geom.Rectangle2D bounds, java.awt.geom.Point2D source, java.awt.geom.Point2D p)
- Specified by:
getPerimeterPoint
in interfaceShape
- Overrides:
getPerimeterPoint
in classAbstractShape
-
getPoints
protected abstract java.awt.geom.Point2D[] getPoints(double x, double y, double width, double height)
-
getPath
public java.awt.geom.GeneralPath getPath(double x, double y, double width, double height)
-
-