All Downloads are FREE. Search and download functionalities are using the official Maven repository.

src.math.geom2d.circulinear.package.html Maven / Gradle / Ivy

Go to download

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.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy