public class PerimeterSite extends AbstractSite
_hasNormal, _normal
Constructor and Description |
---|
PerimeterSite(Figure figure,
int id)
Create a new site on the given figure with the given ID.
|
Modifier and Type | Method and Description |
---|---|
Figure |
getFigure()
Get the figure to which this site is attached.
|
int |
getID()
Get the ID of this site.
|
java.awt.geom.Point2D |
getPoint(double normal)
Get the point location of the site, in the enclosing
transform context.
|
double |
getX()
Get the x-coordinate of the site.
|
double |
getY()
Get the y-coordinate of the site.
|
getNormal, getPoint, getPoint, getPoint, getTransformContext, hasNormal, isNormal, setNormal, translate
public PerimeterSite(Figure figure, int id)
public Figure getFigure()
getFigure
in interface Site
getFigure
in class AbstractSite
public int getID()
getID
in interface Site
getID
in class AbstractSite
public java.awt.geom.Point2D getPoint(double normal)
getPoint
in interface Site
getPoint
in class AbstractSite
normal
- The normalpublic double getX()
getX
in interface Site
getX
in class AbstractSite
public double getY()
getY
in interface Site
getY
in class AbstractSite