Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/donkeyteethUX/iced_plot
/ functions
Functions
611 in github.com/donkeyteethUX/iced_plot
⨍
Functions
611
◇
Types & classes
105
Method
new_world
(size: f64, marker_type: MarkerType)
src/series.rs:179
Function
offset_slider
( label: &'static str, value: f32, on_change: fn(f32) -> Message, )
examples/auto_backend.rs:129
Method
operate
( &mut self, tree: &mut Tree, layout: Layout<'_>, renderer: &iced::Renderer,
src/plot_overlay.rs:201
Method
overlay
( &'b mut self, tree: &'b mut Tree, layout: Layout<'b>, renderer: &iced::Rende
src/plot_overlay.rs:284
Function
paired_series_fill_keeps_step_edges_with_duplicate_x
()
src/plot_state.rs:1355
Function
paired_series_fill_supports_y_paired_boundaries
()
src/plot_state.rs:1373
Method
pick_highlight_provider
(ctx: TooltipContext, point: &mut HighlightPoint)
examples/three_plots.rs:244
Function
plot_panel
(title: &'static str, plot: Element<'a, Message>)
examples/backends.rs:59
Function
plot_point_to_data
( point: [f64; 2], x_scale: AxisScale, y_scale: AxisScale, )
src/axis_scale.rs:29
Method
prepare
( &self, renderer_state: &mut Self::Pipeline, device: &iced::wgpu::Device, que
src/plot_widget.rs:1781
Function
region_style
(theme: &Theme)
examples/plot_overlays.rs:202
Method
remove_fill
Remove a fill from the plot by its ID.
src/plot_widget.rs:212
Method
remove_series
Remove a data series from the plot by its ID.
src/plot_widget.rs:201
Method
render
( &self, renderer_state: &Self::Pipeline, encoder: &mut iced::wgpu::CommandEncoder,
src/plot_widget.rs:1798
Method
ring
(size: f32)
src/series.rs:193
Method
scan_best_id
( data: &[u8], bytes_per_row: u32, max_w: u32, max_h: u32, min_x: u32,
src/picking.rs:580
Function
scroll_action_label
(action: ScrollAction)
src/controls.rs:479
Method
scroll_enabled
(&self, modifiers: keyboard::Modifiers, action: ScrollAction)
examples/controls_toggles.rs:106
Method
set_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
Method
set_key_action
Set the key used for a key action. Passing `None` disables the key action.
src/controls.rs:304
Method
set_selection_padding
Set the fractional padding added around box-zoom selections.
src/controls.rs:269
Method
size_px
(size: f32, size_mode: u32, camera: &Camera, bounds: &Rectangle)
src/series.rs:131
Method
solid
Create a solid line style with the default width of 1 logical pixel.
src/series.rs:53
Method
square
(x: f64, y: f64, size: f32)
src/point.rs:67
Method
square
(size: f32)
src/series.rs:200
Method
square_world
(x: f64, y: f64, size: f64)
src/point.rs:87
Method
squares
Create a new series with square markers.
src/series.rs:372
Method
star
(x: f64, y: f64, size: f32)
src/point.rs:71
Method
star
(size: f32)
src/series.rs:207
Method
star_world
(x: f64, y: f64, size: f64)
src/point.rs:91
Method
stars
Create a new series with star markers.
src/series.rs:377
Method
state
(&self)
src/plot_overlay.rs:164
Function
style1
(theme: &Theme)
examples/themes_and_styles.rs:221
Function
style2
(theme: &Theme)
examples/themes_and_styles.rs:267
Function
style3
(theme: &Theme)
examples/themes_and_styles.rs:306
Method
subscription
(&self)
examples/bad_apple.rs:129
Method
subscription
(&self)
examples/scrolling_plot.rs:68
Method
tag
(&self)
src/plot_overlay.rs:160
Method
tooltip_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
Method
transform_point
Convert a raw point into plot-space coordinates.
src/transform.rs:257
Method
transform_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
Method
triangle
(x: f64, y: f64, size: f32)
src/point.rs:75
Method
triangle
(size: f32)
src/series.rs:214
Method
triangle_world
(x: f64, y: f64, size: f64)
src/point.rs:95
Method
triangles
Create a new series with triangle markers.
src/series.rs:382
Function
unbound_non_left_button_publishes_drag_events
()
src/plot_state.rs:1737
Function
update
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/transform.rs:22
Function
update
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/custom_ticks.rs:21
Function
update
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/fills.rs:15
Function
update
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/reference_lines.rs:17
Function
update
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/high_precision.rs:19
Function
update
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/log_scale.rs:16
Function
update
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/heatmap.rs:16
Function
update
(widget: &mut PlotWidget, message: PlotUiMessage)
examples/line_only.rs:17
Function
update
(widget: &mut PlotWidget, message: Message)
examples/huge_scatter.rs:24
Method
update
(&mut self, camera: &Camera, viewport_width: u32, viewport_height: u32)
src/camera.rs:16
Method
update
( &mut self, tree: &mut Tree, event: &iced::Event, layout: Layout<'_>,
src/plot_overlay.rs:215
Method
update
Handle a message sent to the plot widget.
src/plot_widget.rs:582
Method
update
(&mut self, message: Message, now: Instant)
examples/bad_apple.rs:87
Method
update
(&mut self, message: Message)
examples/themes_and_styles.rs:44
Method
update
(&mut self, message: Message)
examples/plot_overlays.rs:50
Method
update
(&mut self, message: Message)
examples/interactive_spline.rs:86
Method
update
(&mut self, Message { msg, plot_id }: Message)
examples/three_plots.rs:42
Method
update
(&mut self, message: Message, now: std::time::Instant)
examples/scrolling_plot.rs:36
Method
update
(&mut self, message: Message)
examples/controls_toggles.rs:152
Function
update_plot_program
( widget: &PlotWidget, state: &mut PlotState, event: &iced::Event, bounds: Rectangle, curs
src/plot_widget.rs:1455
Function
vertical_label
(value: alignment::Vertical)
examples/plot_overlays.rs:152
Function
view
(widget: &PlotWidget)
examples/transform.rs:26
Function
view
(widget: &PlotWidget)
examples/custom_ticks.rs:25
Function
view
(widget: &PlotWidget)
examples/fills.rs:19
Function
view
(widget: &PlotWidget)
examples/reference_lines.rs:21
Function
view
(widget: &PlotWidget)
examples/high_precision.rs:23
Function
view
(widget: &PlotWidget)
examples/log_scale.rs:20
Function
view
(widget: &PlotWidget)
examples/heatmap.rs:20
Function
view
(widget: &PlotWidget)
examples/line_only.rs:48
Function
view
(widget: &PlotWidget)
examples/huge_scatter.rs:32
Method
view
View the plot widget.
src/plot_widget.rs:636
Method
view
(&self)
examples/bad_apple.rs:125
Method
view
(&self)
examples/themes_and_styles.rs:57
Method
view
(&self)
examples/plot_overlays.rs:65
Method
view
(&self)
examples/interactive_spline.rs:136
Method
view
(&self)
examples/auto_backend.rs:68
Method
view
(&self)
examples/three_plots.rs:138
Method
view
(&self)
examples/scrolling_plot.rs:64
Method
view
(&self)
examples/controls_toggles.rs:203
Method
view_controls_overlay_panel
( &self, has_legend: bool, )
src/controls.rs:390
Method
view_controls_overlay_panel
(&self, has_legend: bool)
src/plot_widget.rs:1074
Method
view_cursor_overlay
(&self)
src/plot_widget.rs:1024
Method
with_anchor_position
Set the plot position (in `[x,y]` coordinates) used as the overlay anchor.
src/plot_overlay.rs:42
Method
with_axes_transform
Interpret the x position as a normalized plot coordinate.
src/reference_lines.rs:58
Method
with_axes_transform
Interpret the overlay anchor as normalized plot coordinates.
src/plot_overlay.rs:74
Method
with_capacity
(capacity: usize)
src/plot_renderer/shader.rs:218
Method
with_color
Set the color of the line.
src/reference_lines.rs:43
Method
with_color
Set the color of the entire series. Overridden by per-point colors if they are set.
src/series.rs:402
Method
with_highlight_on_hover
Enable or disable point highlighting while hovering.
src/plot_widget_builder.rs:106
Method
with_hover_radius_px
Set the hover radius in pixels for detecting nearby points for highlighting.
src/plot_widget_builder.rs:100
Method
with_label
Set the label for this line (will appear in legend).
src/reference_lines.rs:34
Method
with_label
Set an label for the series.
src/series.rs:387
Method
with_line_type
Set only the line type while preserving the current width.
src/reference_lines.rs:87
Method
with_style
Set a custom style resolver for the plot widget.
src/plot_widget_builder.rs:304
← previous
next →
501–600 of 611, ranked by callers