MCPcopy Create free account

hub / github.com/Gip-Gip/egui-plotter / types & classes

Types & classes20 in github.com/Gip-Gip/egui-plotter

EnumBgImageSize
What size to draw the image at
src/backend.rs:180
ClassChart
Allows users to drag, rotate, and zoom in/out on your plots. ## Usage Charts are designed to be easy to implement and use, while simultaniously being
src/chart.rs:222
ClassChart3d
examples/3dchart.rs:21
ClassEguiBackend
Plotter backend for egui; simply provide a reference to the ui element to use.
src/backend.rs:250
ClassEguiBackendColor
Struct used to convert between Egui and Plotter's color types
src/backend.rs:154
ClassEguiBackendCoord
Struct used to convert between egui's Pos2 type and plotter's coordinate tuple. Also provides implementations for adding coordinates together.
src/backend.rs:42
ClassEguiBackendError
Error to be returned by the backend. Since egui doesn't return any errors on any painter operations, this is a stub type.
src/backend.rs:23
EnumMouseButton
Mouse buttons that can be bound to chart actions
src/chart.rs:61
ClassMouseConfig
Used to configure how the mouse interacts with the chart. ## Usage MouseConfig allows you to change the ways the user interacts with your chart in th
src/chart.rs:91
ClassParaChart
examples/parachart.rs:20
ClassPlotterCanvas
src/lib.rs:32
ClassSimple
examples/simple.rs:19
ClassSimpleBGImage
examples/simple_bg.rs:24
ClassSprialExample
examples/spiral.rs:26
ClassThreeD
examples/3d.rs:23
ClassTimeData
Animatable chart with time on the X axis and data on the Y axis. ## Usage Ensure the `timechart` feature is enabled to use this type. Creating the c
src/charts/timedata.rs:24
ClassTimeDataExample
examples/timechart.rs:22
ClassTransform
Transformations to be applied to your chart. Is modified by user input(if the mouse is enabled) and used by Chart::draw() and your builder callback.
src/chart.rs:34
ClassXyTimeConfig
src/charts/xytime.rs:27
ClassXyTimeData
Animatable 2d line chart. ## Usage Ensure the `timechart` feature is enabled to use this type. Creating the chart is very simple. You only need to p
src/charts/xytime.rs:72