public interface ILcd2DEditableCircularArcByCenterPoint extends ILcdCircularArcByCenterPoint, ILcd2DEditableShape
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 |
---|---|
void |
setArcAngle(double aArcAngle)
Sets the angle over which the arc extends (in degrees).
|
void |
setRadius(double aRadius)
Sets the circle's radius.
|
void |
setStartAngle(double aStartAngle)
Sets the start angle of the arc (in degrees).
|
getInterpolation
getArcAngle, getCenter, getRadius, getStartAngle
computePointSFCT, getEndPoint, getEndTangent2D, getLength2D, getLineSegmentIntersectionCount, getStartPoint, getStartTangent2D, getTangent2D
contains2D, contains2D, contains3D, contains3D, getFocusPoint
getBounds
clone
move2D, move2D, translate2D
void setRadius(double aRadius)
aRadius
- the new radius.void setStartAngle(double aStartAngle)
aStartAngle
- the new start angle.void setArcAngle(double aArcAngle)
aArcAngle
- the new arc angle.