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.
|
Class and Description |
---|
Circle2D
A circle in the plane, defined as the set of points located at an equal
distance from the circle center.
|
CircleArc2D
A circle arc, defined by the center and the radius of the containing circle,
by a starting angle, and by a (signed) angle extent.
|
CircularShape2D
Tagging interface for grouping Circle2D and CircleArc2D.
|
Conic2D
Interface for all conic curves: parametric conics, or ellipses, parabolas,
and hyperbolas.
|
Conic2D.Type
The different types of conic.
|
Ellipse2D
An ellipse in the plane.
|
EllipseArc2D
An arc of ellipse.
|
Hyperbola2D
An Hyperbola, which is represented as a curve set of two boundary curves
which are instances of HyperbolaBranch2D.
|
HyperbolaBranch2D
Branch of an Hyperbola2D.
|
HyperbolaBranchArc2D
An arc of hyperbola, defined from the parent hyperbola branch, and two
positions on the parent curve.
|
Parabola2D
A parabola, defined by its vertex, its orientation, and its pedal.
|
ParabolaArc2D
An arc of parabola, defined by a parent parabola, and two limits for the
parametrization.
|
Class and Description |
---|
Circle2D
A circle in the plane, defined as the set of points located at an equal
distance from the circle center.
|
CircleArc2D
A circle arc, defined by the center and the radius of the containing circle,
by a starting angle, and by a (signed) angle extent.
|
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.