13 namespace visualization {
24 impl_->widgets_.push(widget);
29 std::shared_ptr<Widget> ret;
30 if (!impl_->widgets_.empty()) {
31 ret = impl_->widgets_.top();
32 impl_->widgets_.pop();
33 if (!impl_->widgets_.empty()) {
35 if (impl_->on_top_callback_) {
36 impl_->on_top_callback_(impl_->widgets_.top());
45 std::function<
void(std::shared_ptr<Widget>)> onTopCallback) {
46 impl_->on_top_callback_ = onTopCallback;
Generic file read and write utility for python interface.