nl.tudelft.simulation.language.d2
Class Circle

java.lang.Object
  extended by nl.tudelft.simulation.language.d2.Circle

public final class Circle
extends Object

(c) copyright 2002-2005 Delft University of Technology , the Netherlands.

See for project information www.simulation.tudelft.nl/language
License of use: Lesser General Public License (LGPL) , no warranty

Version:
$Revision: 1.1 $ $Date: 2007/01/06 13:25:55 $
Author:
Alexander Verbraeck

Method Summary
static Point2D[] intersection(Point2D center0, double radius0, Point2D center1, double radius1)
          Elegant intersection algorithm from http://astronomy.swin.edu.au/~pbourke/geometry/2circle/
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

intersection

public static Point2D[] intersection(Point2D center0,
                                     double radius0,
                                     Point2D center1,
                                     double radius1)
Elegant intersection algorithm from http://astronomy.swin.edu.au/~pbourke/geometry/2circle/

Parameters:
center0 - the center of the first circle
radius0 - the radius of the first circle
center1 - the center of the second circle
radius1 - the radius of the second circle
Returns:
the intersection


Copyright © 2002-2011 Delft University of Technology, the Netherlands. All Rights Reserved.