Equations Plotter
Equations Field
Equa Plot
Section titled “Equa Plot”A simple math plotter using ImGui for the user interface and ImPlot for visualizing mathematical functions. It allows the user to input mathematical formulas, adjust axis ranges, and visualize the function’s graph in real-time.
How it works
Section titled “How it works”- Initializes a GLFW window with OpenGL context.
- Loads ImGui and ImPlot for creating a graphical interface.
- Accepts user input for a mathematical expression and plots the function.
- Provides interactive controls for adjusting the plot’s axis ranges.
- Dynamically updates the plot based on the formula entered by the user.
Note: The program also features the use of the exprtk library for parsing and evaluating mathematical expressions. It allows users to input custom formulas for plotting.
Screenshot
Section titled “Screenshot”-
Install libraries and dependencies with conan
conan install .. --output-folder=.conan install .. --output-folder=. --build=missing -
Enter the build directory
cd build -
Compile the cmake libraries with conan.cmake toolchain.
cmake .. -
Compile the main.cpp with dependencies.
cmake --build .
Libraries
Section titled “Libraries”In the conan file.