MCPcopy Create free account

hub / github.com/donkeyteethUX/iced_plot / functions

Functions611 in github.com/donkeyteethUX/iced_plot

Methodnew_world
(size: f64, marker_type: MarkerType)
src/series.rs:179
Functionoffset_slider
( label: &'static str, value: f32, on_change: fn(f32) -> Message, )
examples/auto_backend.rs:129
Methodoperate
( &mut self, tree: &mut Tree, layout: Layout<'_>, renderer: &iced::Renderer,
src/plot_overlay.rs:201
Methodoverlay
( &'b mut self, tree: &'b mut Tree, layout: Layout<'b>, renderer: &iced::Rende
src/plot_overlay.rs:284
Functionpaired_series_fill_keeps_step_edges_with_duplicate_x
()
src/plot_state.rs:1355
Functionpaired_series_fill_supports_y_paired_boundaries
()
src/plot_state.rs:1373
Methodpick_highlight_provider
(ctx: TooltipContext, point: &mut HighlightPoint)
examples/three_plots.rs:244
Functionplot_panel
(title: &'static str, plot: Element<'a, Message>)
examples/backends.rs:59
Functionplot_point_to_data
( point: [f64; 2], x_scale: AxisScale, y_scale: AxisScale, )
src/axis_scale.rs:29
Methodprepare
( &self, renderer_state: &mut Self::Pipeline, device: &iced::wgpu::Device, que
src/plot_widget.rs:1781
Functionregion_style
(theme: &Theme)
examples/plot_overlays.rs:202
Methodremove_fill
Remove a fill from the plot by its ID.
src/plot_widget.rs:212
Methodremove_series
Remove a data series from the plot by its ID.
src/plot_widget.rs:201
Methodrender
( &self, renderer_state: &Self::Pipeline, encoder: &mut iced::wgpu::CommandEncoder,
src/plot_widget.rs:1798
Methodring
(size: f32)
src/series.rs:193
Methodscan_best_id
( data: &[u8], bytes_per_row: u32, max_w: u32, max_h: u32, min_x: u32,
src/picking.rs:580
Functionscroll_action_label
(action: ScrollAction)
src/controls.rs:479
Methodscroll_enabled
(&self, modifiers: keyboard::Modifiers, action: ScrollAction)
examples/controls_toggles.rs:106
Methodset_drag_delta_threshold
Set the minimum drag distance, in screen pixels, required before a press is treated as a drag instead of a click.
src/controls.rs:258
Methodset_key_action
Set the key used for a key action. Passing `None` disables the key action.
src/controls.rs:304
Methodset_selection_padding
Set the fractional padding added around box-zoom selections.
src/controls.rs:269
Methodsize_px
(size: f32, size_mode: u32, camera: &Camera, bounds: &Rectangle)
src/series.rs:131
Methodsolid
Create a solid line style with the default width of 1 logical pixel.
src/series.rs:53
Methodsquare
(x: f64, y: f64, size: f32)
src/point.rs:67
Methodsquare
(size: f32)
src/series.rs:200
Methodsquare_world
(x: f64, y: f64, size: f64)
src/point.rs:87
Methodsquares
Create a new series with square markers.
src/series.rs:372
Methodstar
(x: f64, y: f64, size: f32)
src/point.rs:71
Methodstar
(size: f32)
src/series.rs:207
Methodstar_world
(x: f64, y: f64, size: f64)
src/point.rs:91
Methodstars
Create a new series with star markers.
src/series.rs:377
Methodstate
(&self)
src/plot_overlay.rs:164
Functionstyle1
(theme: &Theme)
examples/themes_and_styles.rs:221
Functionstyle2
(theme: &Theme)
examples/themes_and_styles.rs:267
Functionstyle3
(theme: &Theme)
examples/themes_and_styles.rs:306
Methodsubscription
(&self)
examples/bad_apple.rs:129
Methodsubscription
(&self)
examples/scrolling_plot.rs:68
Methodtag
(&self)
src/plot_overlay.rs:160
Methodtooltip_anchor_world
Compute the world-space anchor point for a tooltip. For pixel-sized markers (or no markers), this is the point's (x, y). For world-sized square marke
src/plot_widget.rs:384
Methodtransform_point
Convert a raw point into plot-space coordinates.
src/transform.rs:257
Methodtransform_position
Convert a value into a normalized `[0, 1]` position along an axis. Data-coordinate transforms use `axis_range` as raw data coordinates. Axes-coordina
src/transform.rs:206
Methodtriangle
(x: f64, y: f64, size: f32)
src/point.rs:75
Methodtriangle
(size: f32)
src/series.rs:214
Methodtriangle_world
(x: f64, y: f64, size: f64)
src/point.rs:95
Methodtriangles
Create a new series with triangle markers.
src/series.rs:382
Functionunbound_non_left_button_publishes_drag_events
()
src/plot_state.rs:1737
Functionupdate
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/transform.rs:22
Functionupdate
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/custom_ticks.rs:21
Functionupdate
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/fills.rs:15
Functionupdate
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/reference_lines.rs:17
Functionupdate
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/high_precision.rs:19
Functionupdate
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/log_scale.rs:16
Functionupdate
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/heatmap.rs:16
Functionupdate
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/line_only.rs:17
Functionupdate
(widget: &mut PlotWidget, message: Message)
examples/huge_scatter.rs:24
Methodupdate
(&mut self, camera: &Camera, viewport_width: u32, viewport_height: u32)
src/camera.rs:16
Methodupdate
( &mut self, tree: &mut Tree, event: &iced::Event, layout: Layout<'_>,
src/plot_overlay.rs:215
Methodupdate
Handle a message sent to the plot widget.
src/plot_widget.rs:582
Methodupdate
(&mut self, message: Message, now: Instant)
examples/bad_apple.rs:87
Methodupdate
(&mut self, message: Message)
examples/themes_and_styles.rs:44
Methodupdate
(&mut self, message: Message)
examples/plot_overlays.rs:50
Methodupdate
(&mut self, message: Message)
examples/interactive_spline.rs:86
Methodupdate
(&mut self, Message { msg, plot_id }: Message)
examples/three_plots.rs:42
Methodupdate
(&mut self, message: Message, now: std::time::Instant)
examples/scrolling_plot.rs:36
Methodupdate
(&mut self, message: Message)
examples/controls_toggles.rs:152
Functionupdate_plot_program
( widget: &PlotWidget, state: &mut PlotState, event: &iced::Event, bounds: Rectangle, curs
src/plot_widget.rs:1455
Functionvertical_label
(value: alignment::Vertical)
examples/plot_overlays.rs:152
Functionview
(widget: &PlotWidget)
examples/transform.rs:26
Functionview
(widget: &PlotWidget)
examples/custom_ticks.rs:25
Functionview
(widget: &PlotWidget)
examples/fills.rs:19
Functionview
(widget: &PlotWidget)
examples/reference_lines.rs:21
Functionview
(widget: &PlotWidget)
examples/high_precision.rs:23
Functionview
(widget: &PlotWidget)
examples/log_scale.rs:20
Functionview
(widget: &PlotWidget)
examples/heatmap.rs:20
Functionview
(widget: &PlotWidget)
examples/line_only.rs:48
Functionview
(widget: &PlotWidget)
examples/huge_scatter.rs:32
Methodview
View the plot widget.
src/plot_widget.rs:636
Methodview
(&self)
examples/bad_apple.rs:125
Methodview
(&self)
examples/themes_and_styles.rs:57
Methodview
(&self)
examples/plot_overlays.rs:65
Methodview
(&self)
examples/interactive_spline.rs:136
Methodview
(&self)
examples/auto_backend.rs:68
Methodview
(&self)
examples/three_plots.rs:138
Methodview
(&self)
examples/scrolling_plot.rs:64
Methodview
(&self)
examples/controls_toggles.rs:203
Methodview_controls_overlay_panel
( &self, has_legend: bool, )
src/controls.rs:390
Methodview_controls_overlay_panel
(&self, has_legend: bool)
src/plot_widget.rs:1074
Methodview_cursor_overlay
(&self)
src/plot_widget.rs:1024
Methodwith_anchor_position
Set the plot position (in `[x,y]` coordinates) used as the overlay anchor.
src/plot_overlay.rs:42
Methodwith_axes_transform
Interpret the x position as a normalized plot coordinate.
src/reference_lines.rs:58
Methodwith_axes_transform
Interpret the overlay anchor as normalized plot coordinates.
src/plot_overlay.rs:74
Methodwith_capacity
(capacity: usize)
src/plot_renderer/shader.rs:218
Methodwith_color
Set the color of the line.
src/reference_lines.rs:43
Methodwith_color
Set the color of the entire series. Overridden by per-point colors if they are set.
src/series.rs:402
Methodwith_highlight_on_hover
Enable or disable point highlighting while hovering.
src/plot_widget_builder.rs:106
Methodwith_hover_radius_px
Set the hover radius in pixels for detecting nearby points for highlighting.
src/plot_widget_builder.rs:100
Methodwith_label
Set the label for this line (will appear in legend).
src/reference_lines.rs:34
Methodwith_label
Set an label for the series.
src/series.rs:387
Methodwith_line_type
Set only the line type while preserving the current width.
src/reference_lines.rs:87
Methodwith_style
Set a custom style resolver for the plot widget.
src/plot_widget_builder.rs:304
← previousnext →501–600 of 611, ranked by callers