File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99#include " polyscope/affine_remapper.h"
1010#include " polyscope/camera_parameters.h"
1111#include " polyscope/curve_network.h"
12+ #include " polyscope/imgui_config.h"
1213#include " polyscope/messages.h"
1314#include " polyscope/pick.h"
1415#include " polyscope/point_cloud.h"
@@ -144,7 +145,9 @@ PYBIND11_MODULE(polyscope_bindings, m) {
144145 m.def (" set_warn_for_invalid_values" , [](bool x) { ps::options::warnForInvalidValues = x; });
145146 m.def (" set_display_message_popups" , [](bool x) { ps::options::displayMessagePopups = x; });
146147 m.def (" set_configure_imgui_style_callback" , [](std::function<void ()> x) { ps::options::configureImGuiStyleCallback = x; });
148+ m.def (" clear_configure_imgui_style_callback" , []() {ps::options::configureImGuiStyleCallback = polyscope::configureImGuiStyle;});
147149 m.def (" set_files_dropped_callback" , [](std::function<void (const std::vector<std::string>&)> x) { ps::options::filesDroppedCallback = x; });
150+ m.def (" clear_files_dropped_callback" , []() {ps::options::filesDroppedCallback = nullptr ;});
148151
149152
150153 // === Scene extents
Original file line number Diff line number Diff line change @@ -183,9 +183,15 @@ def set_display_message_popups(b):
183183def set_configure_imgui_style_callback (f ):
184184 return psb .set_configure_imgui_style_callback (f )
185185
186+ def clear_configure_imgui_style_callback ():
187+ return psb .clear_configure_imgui_style_callback ()
188+
186189def set_files_dropped_callback (f ):
187190 return psb .set_files_dropped_callback (f )
188191
192+ def clear_files_dropped_callback ():
193+ return psb .clear_files_dropped_callback ()
194+
189195def set_navigation_style (s ):
190196 psb .set_navigation_style (str_to_navigate_style (s ))
191197def get_navigation_style ():
You can’t perform that action at this time.
0 commit comments