pub struct Polygon { /* private fields */ }Expand description
A convex polygon.
Implementations§
source§impl Polygon
impl Polygon
pub fn new(series: impl Into<PlotPoints>) -> Self
sourcepub fn highlight(self, highlight: bool) -> Self
pub fn highlight(self, highlight: bool) -> Self
Highlight this polygon in the plot by scaling up the stroke and reducing the fill transparency.
sourcepub fn fill_color(self, color: impl Into<Color32>) -> Self
pub fn fill_color(self, color: impl Into<Color32>) -> Self
Fill color. Defaults to the stroke color with added transparency.
sourcepub fn style(self, style: LineStyle) -> Self
pub fn style(self, style: LineStyle) -> Self
Set the outline’s style. Default is LineStyle::Solid.
Auto Trait Implementations§
impl !RefUnwindSafe for Polygon
impl !Send for Polygon
impl !Sync for Polygon
impl Unpin for Polygon
impl !UnwindSafe for Polygon
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