1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
//! An adaptation of the **Oval** type where the width and height are equal.
use crateScalar;
use crateDimensions;
/// A tiny wrapper around the **Oval** widget type.
;
/*impl Circle {
/// Build a circular **Oval** with the given dimensions and style.
pub fn styled(radius: Scalar, style: Style) -> Oval<Full> {
Oval::styled(rad_to_dim(radius), style)
}
/// Build a new **Fill**ed circular **Oval**.
pub fn fill(radius: Scalar) -> Oval<Full> {
Oval::fill_old(rad_to_dim(radius))
}
/// Build a new circular **Oval** **Fill**ed with the given color.
pub fn fill_with(radius: Scalar, color: Color) -> Oval<Full> {
Oval::fill_with(rad_to_dim(radius), color)
}
/// Build a new circular **Outline**d **Oval** widget.
pub fn outline(radius: Scalar) -> Oval<Full> {
Oval::outline(rad_to_dim(radius))
}
/// Build a new circular **Oval** **Outline**d with the given style.
pub fn outline_styled(radius: Scalar, line_style: widget::line::Style) -> Oval<Full> {
Oval::outline_styled(rad_to_dim(radius), line_style)
}
}
*/