pub struct PolarOption {
pub center: Option<Vec<String>>,
pub radius: Option<String>,
pub start_angle: Option<f64>,
pub show: bool,
pub axis_line: Option<AxisLineOption>,
pub split_line: Option<SplitLineOption>,
pub split_area: Option<SplitAreaOption>,
pub angle_axis: Option<AxisOption>,
pub radius_axis: Option<AxisOption>,
}Expand description
The options of a polar coordinate system.
Fields§
§center: Option<Vec<String>>The centre of the polar system.
radius: Option<String>The radius of the polar system.
start_angle: Option<f64>The starting angle of the polar system, in degrees.
show: boolWhether the polar system is drawn.
axis_line: Option<AxisLineOption>The axis of the polar system.
split_line: Option<SplitLineOption>The split lines of the polar system.
split_area: Option<SplitAreaOption>The split area of the polar system.
angle_axis: Option<AxisOption>The angle axis of the polar system.
radius_axis: Option<AxisOption>The radius axis of the polar system.
Trait Implementations§
Source§impl Clone for PolarOption
impl Clone for PolarOption
Source§impl Debug for PolarOption
impl Debug for PolarOption
Source§impl Default for PolarOption
impl Default for PolarOption
Source§impl PartialEq for PolarOption
impl PartialEq for PolarOption
impl StructuralPartialEq for PolarOption
Auto Trait Implementations§
impl Freeze for PolarOption
impl RefUnwindSafe for PolarOption
impl Send for PolarOption
impl Sync for PolarOption
impl Unpin for PolarOption
impl UnsafeUnpin for PolarOption
impl UnwindSafe for PolarOption
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more