Revision 28990 branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/primitive/EllipticArc.java

View differences:

EllipticArc.java
27 27
 
28 28
package org.gvsig.fmap.geom.primitive;
29 29

  
30
import java.awt.geom.Point2D;
31 30

  
32

  
33 31
/**
34 32
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera</a>
35 33
 */
36 34
public interface EllipticArc extends Surface{
37 35

  
36
	/**
37
	 * Sets the values to define a ellipticArc
38
	 * @param axis1Start
39
	 * The point where the first axis starts.
40
	 * @param axis1End
41
	 * The point where the first axis ends.
42
	 * @param semiAxis2Dist
43
	 * @param angSt
44
	 * @param angExt
45
	 */
38 46
	void setPoints(Point axis1Start, Point axis1End, double semiAxis2Dist, double angSt, double angExt);
39 47
	
48
	/**
49
	 * Returns the point where the first axis starts.
50
	 * @return
51
	 * The point where the first axis starts.
52
	 */
40 53
	Point getAxis1Start();
41 54
		
55
	/**
56
	 * Returns the point where the first axis ends.
57
	 * @return
58
	 * The point where the first axis ends.
59
	 */
42 60
	Point getAxis1End();
43 61
		
44 62
	double getAxis2Dist();

Also available in: Unified diff