gsl-shell.git - gsl-shell

index : gsl-shell.git
gsl-shell
summary refs log tree commit diff
path: root/fox-gui/window_surface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'fox-gui/window_surface.cpp')
-rw-r--r--fox-gui/window_surface.cpp 9
1 files changed, 9 insertions, 0 deletions
diff --git a/fox-gui/window_surface.cpp b/fox-gui/window_surface.cpp
index 9d4d71e8..9196f7f1 100644
--- a/fox-gui/window_surface.cpp
+++ b/fox-gui/window_surface.cpp
@@ -178,6 +178,15 @@ window_surface::slot_update(unsigned index)
}
void
+window_surface::draw_all()
+{
+ for (unsigned k = 0; k < m_plots.size(); k++)
+ render(k);
+ const agg::rect_i r(0, 0, get_width(), get_height());
+ m_window->update_region(r);
+}
+
+void
window_surface::save_slot_image(unsigned index)
{
save_plot_image(index);
generated by cgit v1.2.3 (git 2.39.1) at 2025年09月18日 12:50:03 +0000

AltStyle によって変換されたページ (->オリジナル) /