Circle class is defined by its centre and radius. It fulfills the interface for an Ellipse.
- Companion:
- object
Value members
Concrete methods
Diameter of the circle. This has the same value as width, a property that hasn't been created yet.
Diameter of the circle. This has the same value as width, a property that hasn't been created yet.
uniform scaling transformation on a Circle returns a circle. Use the xyScale method for differential scaling.
uniform scaling transformation on a Circle returns a circle. Use the xyScale method for differential scaling.
- Definition Classes
Inherited methods
The alignment angle of axis 1 in an Ellipselign including the special case of Circle is by definition 0°.
The alignment angle of axis 1 in an Ellipselign including the special case of Circle is by definition 0°.
- Definition Classes
- Inherited from:
- Ellipselign
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
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