Uses of Class
math.geom2d.conic.Circle2D

Packages that use Circle2D
math.geom2d.conic Definition of various conic curves like circles, ellipses, parabolas and hyperbolas, and their respective arcs. 
math.geom2d.transform Contains interface hierarchy for planar transforms, and implementations for specialized transforms. 
 

Uses of Circle2D in math.geom2d.conic
 

Methods in math.geom2d.conic that return Circle2D
static Circle2D Circle2D.circumCircle(Point2D p1, Point2D p2, Point2D p3)
          Computes the circumscribed circle of the 3 input points.
 Circle2D Circle2D.clone()
           
static Circle2D Circle2D.create(Point2D center, double radius)
          Deprecated. since 0.11.1
static Circle2D Circle2D.create(Point2D center, double radius, boolean direct)
          Deprecated. since 0.11.1
static Circle2D Circle2D.create(Point2D p1, Point2D p2, Point2D p3)
          Deprecated. replaced by createCircle(Point2D, Point2D, Point2D) (0.11.1)
 Circle2D Circle2D.parallel(double d)
          Returns the parallel circle located at a distance d from this circle.
 Circle2D Circle2D.reverse()
          Returns the circle with same center and same radius, but with the opposite orientation.
 Circle2D Circle2D.supportingCircle()
          Returns the circle itself.
 Circle2D CircularShape2D.supportingCircle()
          Returns the circle that contains this shape.
 Circle2D CircleArc2D.supportingCircle()
          Returns the circle that contains the circle arc.
 

Methods in math.geom2d.conic that return types with arguments of type Circle2D
 java.util.Collection<? extends Circle2D> Circle2D.continuousCurves()
           
 java.util.Collection<? extends Circle2D> Circle2D.smoothPieces()
          Returns a set of smooth curves, which contains only the circle.
 

Methods in math.geom2d.conic with parameters of type Circle2D
static java.util.Collection<Point2D> Circle2D.circlesIntersections(Circle2D circle1, Circle2D circle2)
          Computes the intersections points between two circles or circular shapes.
static CircleArc2D CircleArc2D.create(Circle2D support, double startAngle, double angleExtent)
          Deprecated. since 0.11.1
static CircleArc2D CircleArc2D.create(Circle2D support, double startAngle, double endAngle, boolean direct)
          Deprecated. since 0.11.1
static java.util.Collection<Point2D> Circle2D.getIntersections(Circle2D circle1, Circle2D circle2)
          Deprecated. replaced by circlesIntersections(Circle2D, Circle2D) (0.11.1)
 java.util.Collection<Point2D> Circle2D.intersections(Circle2D circle)
          Returns the intersection points with another circle.
static StraightLine2D Circle2D.radicalAxis(Circle2D circle1, Circle2D circle2)
          Computes the radical axis of the two circles.
 

Constructors in math.geom2d.conic with parameters of type Circle2D
CircleArc2D(Circle2D circle, double startAngle, double angleExtent)
          create a new circle arc based on an already existing circle.
CircleArc2D(Circle2D circle, double startAngle, double endAngle, boolean direct)
          create a new circle arc based on an already existing circle, specifying if arc is direct or not.
 

Uses of Circle2D in math.geom2d.transform
 

Methods in math.geom2d.transform with parameters of type Circle2D
static CircleInversion2D CircleInversion2D.create(Circle2D circle)
           
 

Constructors in math.geom2d.transform with parameters of type Circle2D
CircleInversion2D(Circle2D circle)