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

src.math.geom2d.conic.EllipseArcShape2D 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!
/**
 * 
 */
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);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy