com.infoviz.geometry
Interface PieGeometry
- All Known Implementing Classes:
- PieGeometry2D
- public interface PieGeometry
$Id$
$Revision$
$Author$
setNestedPieBounds
public void setNestedPieBounds(java.awt.Rectangle r)
getAngleBounds
public double[] getAngleBounds()
getRadialBounds
public double[] getRadialBounds()
contains
public boolean contains(double screenX,
double screenY)
containsAngleAndRadius
public boolean containsAngleAndRadius(double angle,
double radius)
draw
public void draw(java.awt.Graphics g)
fill
public void fill(java.awt.Graphics g)
getCenter
public java.awt.geom.Point2D getCenter()
getIntersectingY
public double[] getIntersectingY(double screenX)
getIntersectingX
public double[] getIntersectingX(double screenY)