public interface ILcdCircleBy3Points extends ILcdCircle, ILcdRing
INTERPOLATION_CIRCLE_BY_3POINTS, INTERPOLATION_CIRCLE_BY_CENTERPOINT, INTERPOLATION_CIRCULARARC_BY_3POINTS, INTERPOLATION_CIRCULARARC_BY_BULGE, INTERPOLATION_CIRCULARARC_BY_CENTERPOINT, INTERPOLATION_ELLIPTICAL, INTERPOLATION_GEODESIC, INTERPOLATION_LINEAR, INTERPOLATION_MIXED, INTERPOLATION_RHUMB
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
getFirstIntermediatePoint()
Returns the first intermediate point of this circle.
|
String |
getInterpolation()
Returns the interpolation method used by this curve,
which is
ILcdCurve.INTERPOLATION_CIRCLE_BY_3POINTS . |
ILcdPoint |
getSecondIntermediatePoint()
Returns the second intermediate point of this circle.
|
getCenter, getRadius
computePointSFCT, getEndPoint, getEndTangent2D, getLength2D, getLineSegmentIntersectionCount, getStartPoint, getStartTangent2D, getTangent2D
contains2D, contains2D, contains3D, contains3D, getFocusPoint
getBounds
clone
ILcdPoint getFirstIntermediatePoint()
ILcdPoint getSecondIntermediatePoint()
String getInterpolation()
ILcdCurve.INTERPOLATION_CIRCLE_BY_3POINTS
.getInterpolation
in interface ILcdCurve
INTERPOLATION_CIRCLE_BY_3POINTS
.