pub struct Points<'a> { /* private fields */ }Expand description
A set of points.
Implementations§
Source§impl<'a> Points<'a>
impl<'a> Points<'a>
pub fn new(name: impl Into<String>, series: impl Into<PlotPoints<'a>>) -> Self
Sourcepub fn shape(self, shape: MarkerShape) -> Self
pub fn shape(self, shape: MarkerShape) -> Self
Set the shape of the markers.
Sourcepub fn stems(self, y_reference: impl Into<f32>) -> Self
pub fn stems(self, y_reference: impl Into<f32>) -> Self
Whether to add stems between the markers and a horizontal reference line.
Sourcepub fn radius(self, radius: impl Into<f32>) -> Self
pub fn radius(self, radius: impl Into<f32>) -> Self
Set the maximum extent of the marker around its position, in ui points.
Sourcepub fn name(self, name: impl ToString) -> Self
pub fn name(self, name: impl ToString) -> Self
Name of this plot item.
This name will show up in the plot legend, if legends are turned on.
Setting the name via this method does not change the item’s id, so you can use it to
change the name dynamically between frames without losing the item’s state. You should
make sure the name passed to Self::new is unique and stable for each item, or
set unique and stable ids explicitly via Self::id.
Sourcepub fn highlight(self, highlight: bool) -> Self
pub fn highlight(self, highlight: bool) -> Self
Highlight this plot item, typically by scaling it up.
If false, the item may still be highlighted via user interaction.
Sourcepub fn allow_hover(self, hovering: bool) -> Self
pub fn allow_hover(self, hovering: bool) -> Self
Allowed hovering this item in the plot. Default: true.