36 #include <GLFW/glfw3.h>
39 #include <unordered_map>
40 #include <unordered_set>
55 namespace visualization {
81 const int width = 640,
85 const bool visible =
true);
94 std::function<
bool(
Visualizer *)> callback_func);
124 std::shared_ptr<const geometry::Geometry> geometry_ptr,
125 bool reset_bounding_box =
true);
134 std::shared_ptr<const geometry::Geometry> geometry_ptr,
135 bool reset_bounding_box =
true);
148 std::shared_ptr<const geometry::Geometry> geometry_ptr =
nullptr);
161 bool do_render =
true);
163 bool do_render =
true);
165 bool do_render =
true);
167 bool do_render =
true,
168 double depth_scale = 1000.0);
170 bool do_render =
true,
171 bool convert_to_world_coordinate =
false);