Package com.luciad.geometries
Class CircleBy3Points
java.lang.Object
com.luciad.geometries.Geometry
com.luciad.geometries.Curve
com.luciad.geometries.Ring
com.luciad.geometries.CircleBy3Points
- All Implemented Interfaces:
- AutoCloseable
A circle that is defined by a start point, a first intermediate point, and a second intermediate point on the circle.
 
A circle by-3-points where the three points coincide represents a circle with these points as its center and a radius of 0.
A circle by-3-points where 2 out of 3 points coincide represents a circle with its center located in the middle between the 2 coinciding points and the other point.
- See Also:
- 
Method SummaryMethods inherited from class com.luciad.geometries.CurvecomputePoint, getLength2DMethods inherited from class com.luciad.geometries.GeometrygetBounds, getReference
- 
Method Details- 
finalizeprotected void finalize()
- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
- Overrides:
- closein class- Ring
 
- 
getStartPointReturns the start point of this circle-by-3-points.- Returns:
- the start point of this circle-by-3-points.
 
- 
getFirstIntermediatePointReturns the first intermediate point of this circle-by-3-points.- Returns:
- the first intermediate point of this circle-by-3-points.
 
- 
getSecondIntermediatePointReturns the second intermediate point of this circle-by-3-points.- Returns:
- the second intermediate point of this circle-by-3-points.
 
 
-