Package | Description |
---|---|
math.geom2d.conic |
Definition of various conic curves like circles, ellipses, parabolas and
hyperbolas, and their resepctive arcs.
|
math.geom2d.transform |
Contains interface hierarchy for planar transforms, and implementations for
specialized transforms.
|
Modifier and Type | Field and Description |
---|---|
protected Circle2D |
CircleArc2D.circle |
Modifier and Type | Method and Description |
---|---|
Circle2D |
Circle2D.clone() |
static Circle2D |
Circle2D.create(Point2D center,
double radius)
Creates a circle from a center and a radius.
|
static Circle2D |
Circle2D.create(Point2D p1,
Point2D p2,
Point2D p3)
Creates a circle containing 3 points.
|
Circle2D |
Circle2D.getParallel(double d)
Returns the parallel circle located at a distance d from this circle.
|
Circle2D |
Circle2D.getReverseCurve()
Returns the circle with same center and same radius, but with the other
orientation.
|
Circle2D |
CircleArc2D.getSupportCircle()
Deprecated.
use getSupportingCircle instead
|
Circle2D |
CircularShape2D.getSupportingCircle() |
Circle2D |
CircleArc2D.getSupportingCircle()
Returns the circle which contains the circle arc.
|
Circle2D |
Circle2D.getSupportingCircle()
Returns the circle itself.
|
Modifier and Type | Method and Description |
---|---|
Collection<? extends Circle2D> |
Circle2D.getContinuousCurves() |
Collection<? extends Circle2D> |
Circle2D.getSmoothPieces()
Returns a set of smooth curves, which contains only the circle.
|
Modifier and Type | Method and Description |
---|---|
static CircleArc2D |
CircleArc2D.create(Circle2D support,
double startAngle,
double angleExtent) |
static CircleArc2D |
CircleArc2D.create(Circle2D support,
double startAngle,
double endAngle,
boolean direct) |
static Collection<Point2D> |
Circle2D.getIntersections(Circle2D circle1,
Circle2D circle2) |
Constructor and Description |
---|
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.
|
Modifier and Type | Field and Description |
---|---|
protected Circle2D |
CircleInversion2D.circle |
Modifier and Type | Method and Description |
---|---|
void |
CircleInversion2D.setCircle(Circle2D circle) |
Constructor and Description |
---|
CircleInversion2D(Circle2D circle) |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.