The Ellipse trait can either be implemented as an Ellipse class or as a Circle. Which also fulfills the Ellipse interface. The factory methods in the Ellipse companion object return [Ellipse]].
- Companion:
- object
Value members
Abstract methods
The major radius of this ellipse, often referred to as a in maths.
The major radius of this ellipse, often referred to as a in maths.
The major radius of this ellipse,often refered to as b in maths.
The major radius of this ellipse,often refered to as b in maths.
Inherited methods
The X component of the end point of axis 1. By default this is on the right of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
The X component of the end point of axis 1. By default this is on the right of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
- Inherited from:
- EllipseBased
The Y component of the end point of axis 1. By default this is on the right of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
The Y component of the end point of axis 1. By default this is on the right of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
- Inherited from:
- EllipseBased
The X component of the start point of axis 2. By default this is at the bottom of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
The X component of the start point of axis 2. By default this is at the bottom of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
- Inherited from:
- EllipseBased
The Y component of the start point of axis 2. By default this is at the bottom of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
The Y component of the start point of axis 2. By default this is at the bottom of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
- Inherited from:
- EllipseBased
The X component of the start point of axis 1. By default this is on the left of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
The X component of the start point of axis 1. By default this is on the left of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
- Inherited from:
- EllipseBased
The Y component of the start point of axis 1. By default this is on the left of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
The Y component of the start point of axis 1. By default this is on the left of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
- Inherited from:
- EllipseBased
The end point of axis 2. By default this is at the top of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
The end point of axis 2. By default this is at the top of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
- Inherited from:
- EllipseBased
The X component of the end point of axis 2. By default this is at the top of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
The X component of the end point of axis 2. By default this is at the top of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
- Inherited from:
- EllipseBased
The Y component of the end point of axis 2. By default this is at the top of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
The Y component of the end point of axis 2. By default this is at the top of the Ellipse. Mathematically this can be referred to as a vertex for the major axis or a co-vertex for the minor axis.
- Inherited from:
- EllipseBased
The centre of the bounding rectangle. consider also using cenDefault.
The centre of the bounding rectangle. consider also using cenDefault.
- Inherited from:
- BoundedElem
The width of the BoundingRect of this object.
The width of the BoundingRect of this object.
- Inherited from:
- BoundedElem
The default centre of this object is the centre. The centre will not change if the object type is capable of being rotated and is rotated.
The default centre of this object is the centre. The centre will not change if the object type is capable of being rotated and is rotated.
- Definition Classes
- Inherited from:
- CentredElem
The 2D vector Vec2 from the centre point to pAxes1, the end point of axis 1, by default on the right of the Ellipse this arc is based on.
The 2D vector Vec2 from the centre point to pAxes1, the end point of axis 1, by default on the right of the Ellipse this arc is based on.
- Inherited from:
- EllipseBased
The 2D vector Vec2 from the centre point to pAxes2, the start point of axis 2, by default at the bottom of the Ellipse this arc is based on.
The 2D vector Vec2 from the centre point to pAxes2, the start point of axis 2, by default at the bottom of the Ellipse this arc is based on.
- Inherited from:
- EllipseBased
The 2D vector Vec2 from the centre point to pAxes3, the start point of axis 1 , by default on the left of the Ellipse this arc is based on.
The 2D vector Vec2 from the centre point to pAxes3, the start point of axis 1 , by default on the left of the Ellipse this arc is based on.
- Inherited from:
- EllipseBased
The 2D vector Vec2 from the centre point to pAxes4, the end point of axis 2, by default at the top of the Ellipse this arc is based on.
The 2D vector Vec2 from the centre point to pAxes4, the end point of axis 2, by default at the top of the Ellipse this arc is based on.
- Inherited from:
- EllipseBased
Diameter 1 of the ellipse. By default this is the horizontal axis of the ellipse.This can be the major or minor axis.
Diameter 1 of the ellipse. By default this is the horizontal axis of the ellipse.This can be the major or minor axis.
- Inherited from:
- EllipseBased
Diameter 2 of this ellipse. By default this is the vertical axis of the ellipse. This can be the major or minor axis.
Diameter 2 of this ellipse. By default this is the vertical axis of the ellipse. This can be the major or minor axis.
- Inherited from:
- EllipseBased
Radius 1 of the ellipse. By default this is the horizontal axis of the ellipse. This can be the major or minor axis.
Radius 1 of the ellipse. By default this is the horizontal axis of the ellipse. This can be the major or minor axis.
- Inherited from:
- EllipseBased
Radius 2 of the ellipse. By default this is the vertical axis of the ellipse. This can be the major or minor axis.
Radius 2 of the ellipse. By default this is the vertical axis of the ellipse. This can be the major or minor axis.
- Inherited from:
- EllipseBased