docs/pages/EllipseCurve.html
Constructs a new ellipse curve.
| aX |
The X center of the ellipse.
Default is 0.
| | aY |
The Y center of the ellipse.
Default is 0.
| | xRadius |
The radius of the ellipse in the x direction.
Default is 1.
| | yRadius |
The radius of the ellipse in the y direction.
Default is 1.
| | aStartAngle |
The start angle of the curve in radians starting from the positive X axis.
Default is 0.
| | aEndAngle |
The end angle of the curve in radians starting from the positive X axis.
Default is Math.PI*2.
| | aClockwise |
Whether the ellipse is drawn clockwise or not.
Default is false.
| | aRotation |
The rotation angle of the ellipse in radians, counterclockwise from the positive X axis.
Default is 0.
|
Whether the ellipse is drawn clockwise or not.
Default is false.
The end angle of the curve in radians starting from the positive X axis.
Default is Math.PI*2.
The rotation angle of the ellipse in radians, counterclockwise from the positive X axis.
Default is 0.
The start angle of the curve in radians starting from the positive X axis.
Default is 0.
The X center of the ellipse.
Default is 0.
The Y center of the ellipse.
Default is 0.
This flag can be used for type testing.
Default is true.
The radius of the ellipse in the x direction. Setting the this value equal to the EllipseCurve#yRadius will result in a circle.
Default is 1.
The radius of the ellipse in the y direction. Setting the this value equal to the EllipseCurve#xRadius will result in a circle.
Default is 1.
Returns a point on the curve.
| t |
A interpolation factor representing a position on the curve. Must be in the range [0,1].
| | optionalTarget |
The optional target vector the result is written to.
|
Overrides: Curve#getPoint Returns: The position on the curve.