MCPcopy Create free account

hub / github.com/donkeyteethUX/iced_plot / functions

Functions611 in github.com/donkeyteethUX/iced_plot

↓ 1 callersMethodbinding_descriptions
(&self)
src/controls.rs:413
↓ 1 callersFunctionblend_colors
(a: Color, b: Color)
src/plot_renderer/canvas.rs:525
↓ 1 callersMethodbottom_shapes
(&self)
examples/plot_overlays.rs:70
↓ 1 callersFunctionbuild_fill_span
( widget: &PlotWidget, begin: ShapeId, end: ShapeId, color: Color, x_domain: Option<(f64,
src/plot_state.rs:1184
↓ 1 callersFunctionbuild_positions
(width: usize, height: usize)
examples/bad_apple.rs:134
↓ 1 callersMethodbuild_view_projection_matrix
(&self)
src/camera.rs:73
↓ 1 callersFunctioncatmull_rom_point
(p0: [f64; 2], p1: [f64; 2], p2: [f64; 2], p3: [f64; 2], t: f64)
examples/interactive_spline.rs:172
↓ 1 callersMethodclick_is_bound
Return whether a mouse click trigger is bound to an action.
src/controls.rs:204
↓ 1 callersFunctioncolor_to_rgba
(color: Color)
src/plot_renderer/mod.rs:55
↓ 1 callersFunctionconsume_gpu_pick_results
( widget: &PlotWidget, state: &mut PlotState, effects: &mut UpdateEffects, )
src/plot_widget.rs:1388
↓ 1 callersMethodconsume_gpu_result
Consume and interpret a GPU pick result (if available).
src/picking.rs:136
↓ 1 callersMethodcontent_position
(&self, size: iced::Size)
src/plot_overlay.rs:143
↓ 1 callersMethodcontrols_overlay
(&self)
examples/auto_backend.rs:94
↓ 1 callersFunctioncrosshair_color
()
src/plot_renderer/canvas.rs:29
↓ 1 callersMethoddecode_id_to_hit
( &self, id: u32, _points: &[Point], series: &[SeriesSpan], )
src/picking.rs:747
↓ 1 callersMethoddouble_click_is_bound
Return whether a mouse double-click trigger is bound to an action.
src/controls.rs:225
↓ 1 callersMethoddrag_in_progress
(&self)
src/plot_state.rs:484
↓ 1 callersMethoddrag_in_progress_for
(&self, button: mouse::Button)
src/plot_state.rs:488
↓ 1 callersMethoddrag_is_bound
Return whether a mouse drag trigger is bound to an action.
src/controls.rs:150
↓ 1 callersFunctiondraw
( renderer: &iced::Renderer, caches: &CanvasCaches, state: &PlotState, bounds: Rectangle, )
src/plot_renderer/canvas.rs:50
↓ 1 callersFunctiondraw_crosshairs
(frame: &mut Frame, state: &PlotState)
src/plot_renderer/canvas.rs:361
↓ 1 callersFunctiondraw_fills
(frame: &mut Frame, state: &PlotState, bounds: Rectangle)
src/plot_renderer/canvas.rs:117
↓ 1 callersFunctiondraw_grid
(frame: &mut Frame, state: &PlotState, bounds: Rectangle)
src/plot_renderer/canvas.rs:79
↓ 1 callersFunctiondraw_highlights
(frame: &mut Frame, state: &PlotState, bounds: Rectangle)
src/plot_renderer/canvas.rs:273
↓ 1 callersFunctiondraw_lines
(frame: &mut Frame, state: &PlotState, bounds: Rectangle)
src/plot_renderer/canvas.rs:136
↓ 1 callersFunctiondraw_markers
(frame: &mut Frame, state: &PlotState, bounds: Rectangle)
src/plot_renderer/canvas.rs:247
↓ 1 callersFunctiondraw_reference_lines
(frame: &mut Frame, state: &PlotState, bounds: Rectangle)
src/plot_renderer/canvas.rs:191
↓ 1 callersFunctiondraw_selection
(frame: &mut Frame, state: &PlotState)
src/plot_renderer/canvas.rs:348
↓ 1 callersMethodencode
(&self, params: RenderParams)
src/plot_renderer/shader.rs:1567
↓ 1 callersMethodensure_composite_pipeline
(&mut self, device: &Device)
src/plot_renderer/shader.rs:978
↓ 1 callersMethodensure_fill_pipeline
(&mut self, device: &Device)
src/plot_renderer/shader.rs:794
↓ 1 callersMethodensure_line_overlay_pipeline
(&mut self, device: &Device)
src/plot_renderer/shader.rs:917
↓ 1 callersMethodensure_line_pipeline
(&mut self, device: &Device)
src/plot_renderer/shader.rs:684
↓ 1 callersMethodensure_marker_pipeline
(&mut self, device: &Device)
src/plot_renderer/shader.rs:604
↓ 1 callersMethodensure_msaa_targets
(&mut self, device: &Device, width: u32, height: u32)
src/plot_renderer/shader.rs:443
↓ 1 callersMethodensure_overlay_pipeline
(&mut self, device: &Device)
src/plot_renderer/shader.rs:855
↓ 1 callersMethodensure_pipeline
( &mut self, device: &Device, format: TextureFormat, camera_bgl: &BindGroupLay
src/grid.rs:24
↓ 1 callersMethodensure_pipeline
(&mut self, device: &Device, camera_bgl: &BindGroupLayout)
src/picking.rs:669
↓ 1 callersMethodensure_pipelines_and_update_grid
( &mut self, device: &Device, _queue: &Queue, state: &PlotState, )
src/plot_renderer/shader.rs:412
↓ 1 callersMethodensure_staging
(&mut self, device: &Device, needed: u64)
src/picking.rs:620
↓ 1 callersMethodensure_target
(&mut self, device: &Device)
src/picking.rs:639
↓ 1 callersMethodexp
Convert a data value with `base.powf(value)` before axis scaling.
src/transform.rs:157
↓ 1 callersMethodhandle_mouse_click
( &mut self, button: mouse::Button, widget: &PlotWidget, publish_hover_pick: &
src/plot_state.rs:808
↓ 1 callersMethodhas_outstanding_gpu_request
(&self)
src/picking.rs:168
↓ 1 callersMethodhas_pick_action
Return whether any trigger is bound to point picking.
src/controls.rs:361
↓ 1 callersMethodhas_visible_dynamic_geometry_transforms
(&self)
src/plot_widget.rs:1189
↓ 1 callersFunctionheat_color
An ad-hoc colormap for the heatmap values.
examples/heatmap.rs:84
↓ 1 callersFunctionhighlight_mask_rgba
(color: Color)
src/plot_renderer/mod.rs:67
↓ 1 callersMethodhover_radius_px
Set hover radius in logical pixels for picking markers (default: 8 px)
src/plot_widget.rs:778
↓ 1 callersFunctioninvalidate_overlay_canvas
(widget: &PlotWidget)
src/plot_widget.rs:1380
↓ 1 callersFunctioninvalidate_static_canvas
(widget: &PlotWidget)
src/plot_widget.rs:1372
↓ 1 callersMethodkey_is_bound
Return whether a key trigger is bound to an action.
src/controls.rs:246
↓ 1 callersFunctionlabel_button
(label: &str)
src/legend.rs:66
↓ 1 callersFunctionlegend
(widget: &PlotWidget, collapsed: bool)
src/legend.rs:20
↓ 1 callersMethodlegend_entries
(&self)
src/plot_widget.rs:902
↓ 1 callersFunctionline_width_params
(width: Size)
src/plot_renderer/shader.rs:1829
↓ 1 callersFunctionmarker_center_world
(pt: &Point)
src/picking.rs:173
↓ 1 callersFunctionmarker_path
(center: iced::Point, radius: f32, marker_type: MarkerType)
src/plot_renderer/canvas.rs:534
↓ 1 callersFunctionmarker_type_from_u32
(marker: u32)
src/plot_renderer/canvas.rs:33
↓ 1 callersFunctionnearest_control_point_index
( control_points: &[[f64; 2]], world: [f64; 2], pick_radius_world: f64, )
examples/interactive_spline.rs:191
↓ 1 callersFunctionnew_plot
()
examples/auto_backend.rs:178
↓ 1 callersFunctionnext_horizontal
(value: alignment::Horizontal)
examples/plot_overlays.rs:144
↓ 1 callersFunctionnext_vertical
(value: alignment::Vertical)
examples/plot_overlays.rs:136
↓ 1 callersFunctionnice_step
Calculate a "nice" step size for grid lines based on the desired number of divisions. Returns a value that is a multiple of 1, 2, 5, or 10 times a pow
src/ticks.rs:142
↓ 1 callersMethodpan_by
(&mut self, direction: PanDirection, fraction: f64)
src/plot_state.rs:894
↓ 1 callersMethodpick_highlighted_point
( &mut self, widget: &PlotWidget, publish_hover_pick: &mut Option<HoverPickEvent>,
src/plot_state.rs:855
↓ 1 callersMethodpick_hit
(&self, state: &mut PlotState)
src/plot_widget.rs:1837
↓ 1 callersMethodpixels_to_clip_delta
(&self, pixels: f32)
src/plot_renderer/shader.rs:391
↓ 1 callersFunctionplot_widget
(style_choice: StyleChoice)
examples/themes_and_styles.rs:108
↓ 1 callersFunctionplot_widget
()
examples/plot_overlays.rs:168
↓ 1 callersFunctionplot_x_domain
( widget: &PlotWidget, data_min: Option<DVec2>, data_max: Option<DVec2>, )
src/plot_state.rs:942
↓ 1 callersFunctionplot_y_domain
( widget: &PlotWidget, data_min: Option<DVec2>, data_max: Option<DVec2>, )
src/plot_state.rs:961
↓ 1 callersMethodpoll_pending
(&mut self, device: &Device, points: &[Point], series: &[SeriesSpan])
src/picking.rs:531
↓ 1 callersMethodprepare_frame
Prepare the renderer for a new frame given the viewport and current plot state. This sets format/viewport/scale, ensures pipelines and grid, and syncs
src/plot_renderer/shader.rs:544
↓ 1 callersFunctionpush_interpolated_series_fill_vertices
( vertices: &mut Vec<[f64; 2]>, a_points: Vec<[f64; 2]>, b_points: Vec<[f64; 2]>, )
src/plot_state.rs:1120
↓ 1 callersFunctionpush_paired_series_fill_vertices
( vertices: &mut Vec<[f64; 2]>, a: &[[f64; 2]], b: &[[f64; 2]], )
src/plot_state.rs:1097
↓ 1 callersMethodrebuild_crosshairs
(&mut self, device: &Device, queue: &Queue, state: &PlotState)
src/plot_renderer/shader.rs:1508
↓ 1 callersMethodrebuild_fills
(&mut self, device: &Device, queue: &Queue, state: &PlotState)
src/plot_renderer/shader.rs:1111
↓ 1 callersMethodrebuild_highlight
(&mut self, device: &Device, queue: &Queue, state: &PlotState)
src/plot_renderer/shader.rs:1411
↓ 1 callersMethodrebuild_lines
(&mut self, device: &Device, queue: &Queue, state: &PlotState)
src/plot_renderer/shader.rs:1146
↓ 1 callersMethodrebuild_markers
(&mut self, device: &Device, queue: &Queue, state: &PlotState)
src/plot_renderer/shader.rs:1035
↓ 1 callersMethodrebuild_reflines
(&mut self, device: &Device, queue: &Queue, state: &PlotState)
src/plot_renderer/shader.rs:1250
↓ 1 callersMethodrebuild_selection
(&mut self, device: &Device, queue: &Queue, state: &PlotState)
src/plot_renderer/shader.rs:1371
↓ 1 callersMethodremove_drag_action
Remove all drag bindings for a given action.
src/controls.rs:275
↓ 1 callersMethodremove_key_action
Remove all key bindings for a given action.
src/controls.rs:296
↓ 1 callersMethodrequest_hover
( &mut self, instance_id: u64, cursor: Vec2, hover_radius_px: f32, for
src/picking.rs:70
↓ 1 callersMethodrequest_pick_hit
( &mut self, instance_id: u64, cursor: Vec2, hover_radius_px: f32, for
src/picking.rs:102
↓ 1 callersMethodscroll_action
Return the scroll action for active modifiers. Exact modifier bindings win. If no exact binding exists, a Ctrl binding still matches when additional
src/controls.rs:173
↓ 1 callersMethodscroll_is_bound
Return whether a scroll trigger is bound to an action.
src/controls.rs:183
↓ 1 callersFunctionselection_fill_color
()
src/plot_renderer/canvas.rs:25
↓ 1 callersMethodselection_padding
Return the fractional padding added around box-zoom selections.
src/controls.rs:264
↓ 1 callersFunctionseries_points_are_paired
(a: &[[f64; 2]], b: &[[f64; 2]])
src/plot_state.rs:1071
↓ 1 callersMethodservice
( &mut self, instance_id: u64, device: &Device, queue: &Queue, camera_
src/picking.rs:368
↓ 1 callersMethodservice_picking
( &mut self, instance_id: u64, device: &Device, queue: &Queue, state:
src/plot_renderer/shader.rs:576
↓ 1 callersMethodset_bounds
(&mut self, bounds_min: DVec2, bounds_max: DVec2, padding_frac: f64)
src/camera.rs:152
↓ 1 callersMethodset_bounds
(&mut self, w: u32, h: u32)
src/plot_renderer/shader.rs:435
↓ 1 callersMethodset_bounds_preserve_offset
Set camera bounds without changing the render offset
src/camera.rs:138
↓ 1 callersMethodset_click
(&mut self, button: mouse::Button, action: ClickAction, enabled: bool)
examples/controls_toggles.rs:112
↓ 1 callersMethodset_controls
Set full interaction controls behavior for the plot.
src/plot_widget.rs:820
↓ 1 callersMethodset_crosshairs
Enable or disable crosshairs that follow the cursor position.
src/plot_widget.rs:805
← previousnext →201–300 of 611, ranked by callers