src.math.geom2d.circulinear.package.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of javaGeom Show documentation
Show all versions of javaGeom Show documentation
JavaGeom - The aim of JavaGeom is to provide methods to easily perform geometric computations, such as intersections of lines, clipping of polygons, transformation shapes, perimeter and area computations...
This is a binary & source redistribution of the original, unmodified JavaGeom library originating from:
"http://sourceforge.net/projects/geom-java/files/javaGeom/javaGeom%200.11.1/".
The purpose of this redistribution is to make the library available to other Maven projects.
The newest version!
Definition of circulinear shapes and some implementations.
Circulinear shapes are composed only of pieces of lines and circles: circle
arcs, line segments, rays... They have many interests:
- their length can be computed easily (if they are bounded)
- they can be transformed using
{@link math.geom2d.transform.CircleInversion2D#CircleInversion2D(Circle2D) circle inversion}
- they can be used to represent exactly (i.e. without polygonal
approximation) the buffer of a circulinear shape.