37 namespace visualization {
48 std::shared_ptr<geometry::Geometry3D>,
53 : MessageProcessorBase(), window_(window), on_geometry_(on_geometry) {}
55 std::shared_ptr<zmq::message_t> ProcessMessage(
58 const msgpack::object_handle& obj)
override;
64 void SetGeometry(std::shared_ptr<geometry::Geometry3D> geom,
65 const std::string& path,
67 const std::string& layer);
Definition: MessageProcessorBase.h:59
Definition: MessageProcessor.h:45
Definition: Messages.h:410
Definition: Messages.h:527
const char const char value recording_handle imu_sample void
Definition: K4aPlugin.cpp:259
Definition: PinholeCameraIntrinsic.cpp:35
std::function< void(std::shared_ptr< geometry::Geometry3D >, const std::string &, int, const std::string &)> OnGeometryFunc
Definition: MessageProcessor.h:51
MessageProcessor(gui::Window *window, OnGeometryFunc on_geometry)
Definition: MessageProcessor.h:52