Dynamic Neural Field Composer 0.0.0
A C++20 library and interactive application for building and simulating Dynamic Neural Field (DNF) architectures.
Loading...
Searching...
No Matches
plot_control_window.h
Go to the documentation of this file.
1#pragma once
2
3
4#include <imgui-platform-kit/user_interface_window.h>
7
8
9//https://github.com/stevenlovegrove/Pangolin/issues/352
10#ifdef max
11#undef max
12#endif
13
14#ifdef min
15#undef min
16#endif
17
18extern ImFont* g_BlackLargeFont;
19extern ImFont* g_MediumIconsFont;
20
22{
23 class PlotControlWindow final : public imgui_kit::UserInterfaceWindow
24 {
25 private:
26 std::shared_ptr<Visualization> visualization;
27 std::shared_ptr<Simulation> simulation;
28 public:
29 explicit PlotControlWindow(const std::shared_ptr<Visualization>& visualization);
30 void render() override;
31 void renderContent() const;
32 };
33}
Definition plot_control_window.h:24
void renderContent() const
Definition plot_control_window.cpp:13
void render() override
Definition plot_control_window.cpp:188
Definition control_bar_window.h:10
ImFont * g_MediumIconsFont
ImFont * g_BlackLargeFont