fastplotlib.ui.ImguiBase#

class ImguiBase[source]#

Base class for all ImGUI based GUIs, windows and popups

The main purpose of this base is for setting a unique ID between multiple figs with identical UI elements

This ID can be pushed in subclasses within the update() method

Examples#

ImGUI with ImageWidget

ImGUI with ImageWidget

ImGUI Basics

ImGUI Basics

ImGUI Colorbar

ImGUI Colorbar

ImGUI Colorbar on Lines and Scatters

ImGUI Colorbar on Lines and Scatters

ImGUI Legend

ImGUI Legend

ImGUI Legend with Markers

ImGUI Legend with Markers

ImGUI menu bar

ImGUI menu bar

ImGUI Header GUI

ImGUI Header GUI

Sine and Cosine functions

Sine and Cosine functions

Volume movie

Volume movie

Volume modes

Volume modes

Volume share buffers

Volume share buffers