src.math.geom2d.conic.EllipseArcShape2D 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!
/**
*
*/
package math.geom2d.conic;
import math.geom2d.AffineTransform2D;
import math.geom2d.domain.SmoothOrientedCurve2D;
/**
* An interface to gather CircleArc2D and EllipseArc2D.
* @author dlegland
*
*/
public interface EllipseArcShape2D extends SmoothOrientedCurve2D {
public EllipseArcShape2D reverse();
public EllipseArcShape2D subCurve(double t0, double t1);
public EllipseArcShape2D transform(AffineTransform2D trans);
}