com.croftsoft.core.math.geom
Interface CircleAccessor

All Superinterfaces:
Shape
All Known Implementing Classes:
Circle

public interface CircleAccessor
extends Shape

A read-only accessor interface for a Circle.

Since:
2003-04-17
Version:
2003-04-17
Author:
David Wallace Croft

Method Summary
 PointXY getCenter()
           
 double getCenterX()
           
 double getCenterY()
           
 double getRadius()
           
 boolean intersectsCircle(CircleAccessor circleAccessor)
           
 boolean intersectsShape(Shape shape)
           
 
Methods inherited from interface java.awt.Shape
contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, intersects, intersects
 

Method Detail

getCenter

PointXY getCenter()

getCenterX

double getCenterX()

getCenterY

double getCenterY()

getRadius

double getRadius()

intersectsCircle

boolean intersectsCircle(CircleAccessor circleAccessor)

intersectsShape

boolean intersectsShape(Shape shape)

CroftSoft Javadoc

CroftSoft Core Javadoc (2008-09-28 20:58:02)