MCPcopy Create free account

hub / github.com/Gip-Gip/egui-plotter / functions

Functions138 in github.com/Gip-Gip/egui-plotter

↓ 14 callersMethoddraw
Call the callback and draw the chart to a UI element.
src/chart.rs:329
↓ 11 callersMethodget_data_mut
Get the data of the chart as a mutable reference.
src/chart.rs:324
↓ 9 callersMethodpoint_transform
Transform point
src/backend.rs:288
↓ 8 callersMethodadd
(self, rhs: EguiBackendCoord)
src/backend.rs:87
↓ 6 callersMethodtoggle_playback
Toggle playback of the chart.
src/charts/xytime.rs:465
↓ 4 callersMethodpresent
(&mut self)
src/backend.rs:340
↓ 4 callersMethodstart_time
Return the time the chart starts at when playback is enabled.
src/charts/xytime.rs:491
↓ 3 callersMethodbuilder_cb
Set the builder callback. Consumes self.
src/chart.rs:265
↓ 3 callersMethodcurrent_time
Return the current time to be animated when playback is enabled.
src/charts/xytime.rs:498
↓ 3 callersMethodend_time
Return the time the chart finished animating at when playback is enabled.
src/charts/xytime.rs:533
↓ 3 callersMethodheight
(mut self, height: f32)
src/lib.rs:53
↓ 3 callersMethodmouse
Enable or disable mouse controls. Consumes self.
src/chart.rs:248
↓ 3 callersMethodset_playback_speed
Set the playback speed. 1.0 is normal speed, 2.0 is double, & 0.5 is half.
src/charts/xytime.rs:304
↓ 3 callersMethodset_time
Set the time to resume playback at. Time is in seconds.
src/charts/xytime.rs:277
↓ 3 callersMethodwidth
(mut self, width: f32)
src/lib.rs:47
↓ 2 callersMethodget_playback_speed
Return the speed the chart is animated at.
src/charts/xytime.rs:541
↓ 2 callersMethodis_down
See if the mouse button is down given a PointerState
src/chart.rs:69
↓ 2 callersMethodis_playing
Return true if playback is currently enabled & underway.
src/charts/xytime.rs:485
↓ 2 callersFunctionmult_range
(range: Range<f32>, mult: f32)
src/lib.rs:17
↓ 2 callersMethodset_drag
Enable/disable dragging of the chart.
src/chart.rs:151
↓ 2 callersMethodset_rotate
Enable/disable rotation of the chart.
src/chart.rs:165
↓ 2 callersMethodset_zoom
Enable/disable zoom of the chart.
src/chart.rs:179
↓ 1 callersMethodaxes_style
Set the style of the plotted line. Consumes self.
src/charts/xytime.rs:362
↓ 1 callersMethodbg_image
Draw a background image for your chart given a texture id. The image is drawn when this fuction is called.
src/backend.rs:278
↓ 1 callersMethoddraw
Draw the chart to a Ui. Will also proceed to animate the chart if playback is currently enabled.
src/charts/xytime.rs:426
↓ 1 callersMethodgrid_style
Set the style of the grid. Consumes self.
src/charts/xytime.rs:336
↓ 1 callersMethodline_style
Set the style of the plotted line. Consumes self.
src/charts/xytime.rs:323
↓ 1 callersMethodoffset
Set the offset(x + y) of the backend. Consumes self.
src/backend.rs:307
↓ 1 callersMethodpitch
Set the pitch of the chart. Consumes self.
src/chart.rs:282
↓ 1 callersMethodscale
Set the scale of the chart. Consumes self.
src/chart.rs:310
↓ 1 callersMethodset_axes_style
Set the style of the axes.
src/charts/xytime.rs:356
↓ 1 callersMethodset_axes_style
Set the style of the axes.
src/charts/timedata.rs:113
↓ 1 callersMethodset_background_color
Set the background color of the chart.
src/charts/xytime.rs:390
↓ 1 callersMethodset_background_color
Set the background color of the chart.
src/charts/timedata.rs:147
↓ 1 callersMethodset_builder_cb
Set the builder callback.
src/chart.rs:256
↓ 1 callersMethodset_enable_all
Enables dragging, rotating, and zooming in on your plots.
src/chart.rs:135
↓ 1 callersMethodset_grid_style
Set the style of the grid.
src/charts/xytime.rs:330
↓ 1 callersMethodset_grid_style
Set the style of the grid.
src/charts/timedata.rs:85
↓ 1 callersMethodset_height
(&mut self, height: f32)
src/lib.rs:63
↓ 1 callersMethodset_line_style
Set the style of the plotted line.
src/charts/xytime.rs:317
↓ 1 callersMethodset_line_style
Set the style of the plotted line.
src/charts/timedata.rs:71
↓ 1 callersMethodset_mouse
Enable or disable mouse controls.
src/chart.rs:242
↓ 1 callersMethodset_offset
Set the offset(x + y) of the backend.
src/backend.rs:301
↓ 1 callersMethodset_pitch
Set the pitch of the chart.
src/chart.rs:276
↓ 1 callersMethodset_pitch_scale
Change the pitch scale.
src/chart.rs:193
↓ 1 callersMethodset_playback_speed
(&mut self, speed: f32)
src/charts/timedata.rs:57
↓ 1 callersMethodset_ratio
Set the ratio between X and Y values, default being 1 x unit to 1 y unit.
src/charts/xytime.rs:412
↓ 1 callersMethodset_ratio
Set the ratio between X and Y values, default being 1 x unit to 1 y unit.
src/charts/timedata.rs:167
↓ 1 callersMethodset_scale
Set the scale of the chart.
src/chart.rs:304
↓ 1 callersMethodset_scale
Set the scale of the backend.
src/backend.rs:315
↓ 1 callersMethodset_subgrid_style
Set the style of the subgrid.
src/charts/xytime.rs:343
↓ 1 callersMethodset_subgrid_style
Set the style of the subgrid.
src/charts/timedata.rs:99
↓ 1 callersMethodset_text_color
Set the text color of the chart.
src/charts/xytime.rs:369
↓ 1 callersMethodset_text_color
Set the text color of the chart.
src/charts/timedata.rs:127
↓ 1 callersMethodset_time
(&mut self, time: f32)
src/charts/timedata.rs:43
↓ 1 callersMethodset_width
(&mut self, width: f32)
src/lib.rs:59
↓ 1 callersMethodset_yaw
Set the yaw of the chart.
src/chart.rs:290
↓ 1 callersMethodsize_from_bounds
(self, bounds: Rect, ui: &Ui, texture: TextureId)
src/backend.rs:194
↓ 1 callersMethodstart_playback
Start/enable playback of the chart.
src/charts/xytime.rs:452
↓ 1 callersMethodsubgrid_style
Set the style of the subgrid. Consumes self.
src/charts/xytime.rs:349
↓ 1 callersMethodtext_color
Set the text color of the chart. Consumes self.
src/charts/xytime.rs:380
↓ 1 callersMethodyaw
Set the yaw of the chart. Consumes self.
src/chart.rs:296
Methodadd_assign
(&mut self, rhs: EguiBackendCoord)
src/backend.rs:132
Methodaxes_style
Set the style of the plotted line. Consumes self.
src/charts/timedata.rs:119
Methodbackground_color
Set the background color of the chart. Consumes self.
src/charts/xytime.rs:401
Methodbackground_color
Set the background color of the chart. Consumes self.
src/charts/timedata.rs:156
Methodcurrent_time
(&mut self)
src/charts/timedata.rs:216
Methoddefault
()
src/chart.rs:48
Methoddrag
Enable/disable dragging of the chart. Consumes self.
src/chart.rs:157
Methoddraw
Draw the chart to a Ui. Will also proceed to animate the chart if playback is currently enabled.
src/charts/timedata.rs:181
Methoddraw_circle
( &mut self, center: BackendCoord, radius: u32, style: &S, fill: bool,
src/backend.rs:440
Methoddraw_line
( &mut self, from: (i32, i32), to: (i32, i32), style: &S, )
src/backend.rs:362
Methoddraw_path
( &mut self, path: I, style: &S, )
src/backend.rs:416
Methoddraw_pixel
( &mut self, point: (i32, i32), color: BackendColor, )
src/backend.rs:344
Methoddraw_rect
( &mut self, upper_left: BackendCoord, bottom_right: BackendCoord, style: &S,
src/backend.rs:380
Methoddraw_text
( &mut self, text: &str, style: &TStyle, pos: (i32, i32), )
src/backend.rs:484
Methodenable_all
Enables dragging, rotating, and zooming in on your plots. Consumes self.
src/chart.rs:143
Methodenabled
Create a new MouseConfig with dragging, rotationg, and zooming enabled.
src/chart.rs:120
Methodend_time
(&self)
src/charts/timedata.rs:222
Methodensure_prepared
(&mut self)
src/backend.rs:336
Methodfill_polygon
( &mut self, vert: I, style: &S, )
src/backend.rs:459
Methodfmt
(&self, _f: &mut Formatter<'_>)
src/backend.rs:27
Methodfrom
(value: (i32, i32))
src/backend.rs:49
Methodget_data
Get the data of the chart as a reference.
src/chart.rs:318
Methodget_playback_speed
(&self)
src/charts/timedata.rs:228
Methodget_size
(&self)
src/backend.rs:331
Methodgrid_style
Set the style of the grid. Consumes self.
src/charts/timedata.rs:91
Methodis_playing
(&self)
src/charts/timedata.rs:204
Methodline_style
Set the style of the plotted line. Consumes self.
src/charts/timedata.rs:77
Functionmain
()
examples/parachart.rs:10
Functionmain
()
examples/timechart.rs:12
Functionmain
()
examples/spiral.rs:16
Functionmain
()
examples/3dchart.rs:11
Functionmain
()
examples/3d.rs:13
Functionmain
()
examples/simple.rs:9
Functionmain
()
examples/simple_bg.rs:14
Methodmul_assign
(&mut self, rhs: f32)
src/backend.rs:146
Methodnew
Create a new chart with default settings (if not using data supply ())
src/chart.rs:231
Methodnew
Create a backend given a reference to a Ui.
src/backend.rs:262
Methodnew
Create a new XyTimeData chart. See [Usage](#usage).
src/charts/xytime.rs:84
next →1–100 of 138, ranked by callers