| Interface | Description |
|---|---|
| Shape2D |
Main interface for all geometric objects, including points, lines, curves,
or planar regions...
|
| Class | Description |
|---|---|
| AffineTransform2D |
Base class for generic affine transforms in the plane.
|
| Angle2D |
This class is only devoted to static computations.
|
| Box2D |
This class defines bounds of a shape.
|
| Point2D |
A point in the plane defined by its 2 Cartesian coordinates x and y.
|
| Vector2D |
A vector in the 2D plane.
|
| Exception | Description |
|---|---|
| ColinearPointsException | |
| NonInvertibleTransformException | |
| UnboundedShapeException |
Planar geometry toolbox.
The package contains definition of the Shape2D interface, and implementation of general purpose geometric objects like Point2D or AffineTransform2D.
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.