public class Circle
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) double |
radius |
(package private) double |
x |
(package private) double |
y |
| Constructor and Description |
|---|
Circle(double x,
double y,
double radius) |
Circle(Position p0,
Position p1,
Position p2) |
Circle(Position p0,
Position p1,
Position p2,
boolean doCollinearityCheck)
Creates a Circle through three
Positions |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
java.lang.String |
toString() |
public Circle(double x,
double y,
double radius)
public Circle(Position p0, Position p1, Position p2, boolean doCollinearityCheck)
Positionsp0 - first Positionp1 - second Positionp2 - third PositiondoCollinearityCheck - if true, then first verify that points are not collinearjava.lang.IllegalArgumentException - if Positions are collinear, and collinearity check if enabled