32 namespace visualization {
46 void Play(
bool recording =
false,
47 bool recording_depth =
false,
48 bool close_window_when_animation_ends =
false);
51 const std::string &trajectory) {
58 const std::string &trajectory) {
void RegisterRecordingDepthFormat(const std::string &basedir, const std::string &format, const std::string &trajectory)
Definition: VisualizerWithCustomAnimation.h:56
std::string recording_image_filename_format_
Definition: VisualizerWithCustomAnimation.h:80
VisualizerWithCustomAnimation & operator=(const VisualizerWithCustomAnimation &)=delete
bool InitViewControl() override
Function to initialize ViewControl.
Definition: VisualizerWithCustomAnimation.cpp:166
std::string recording_image_trajectory_filename_
Definition: VisualizerWithCustomAnimation.h:81
void Play(bool recording=false, bool recording_depth=false, bool close_window_when_animation_ends=false)
Definition: VisualizerWithCustomAnimation.cpp:85
std::string recording_depth_basedir_
Definition: VisualizerWithCustomAnimation.h:82
void MouseButtonCallback(GLFWwindow *window, int button, int action, int mods) override
Definition: VisualizerWithCustomAnimation.cpp:301
std::string recording_depth_trajectory_filename_
Definition: VisualizerWithCustomAnimation.h:84
VisualizerWithCustomAnimation()
Definition: VisualizerWithCustomAnimation.cpp:40
void MouseScrollCallback(GLFWwindow *window, double x, double y) override
Definition: VisualizerWithCustomAnimation.cpp:284
void PrintVisualizerHelp() override
Definition: VisualizerWithCustomAnimation.cpp:44
Definition: PinholeCameraIntrinsic.cpp:34
Definition: Visualizer.h:56
const char const char value recording_handle imu_sample recording_handle uint8_t size_t data_size k4a_record_configuration_t config target_format k4a_capture_t capture_handle k4a_imu_sample_t imu_sample playback_handle k4a_logging_message_cb_t void min_level device_handle k4a_imu_sample_t timeout_in_ms capture_handle capture_handle capture_handle image_handle temperature_c format
Definition: K4aPlugin.cpp:475
std::string recording_depth_filename_format_
Definition: VisualizerWithCustomAnimation.h:83
std::string recording_image_basedir_
Definition: VisualizerWithCustomAnimation.h:79
~VisualizerWithCustomAnimation() override
Definition: VisualizerWithCustomAnimation.cpp:42
void RegisterRecordingImageFormat(const std::string &basedir, const std::string &format, const std::string &trajectory)
Definition: VisualizerWithCustomAnimation.h:49
size_t recording_file_index_
Definition: VisualizerWithCustomAnimation.h:85
void KeyPressCallback(GLFWwindow *window, int key, int scancode, int action, int mods) override
Definition: VisualizerWithCustomAnimation.cpp:173
void MouseMoveCallback(GLFWwindow *window, double x, double y) override
Definition: VisualizerWithCustomAnimation.cpp:273
Definition: VisualizerWithCustomAnimation.h:34
void UpdateWindowTitle() override
Definition: VisualizerWithCustomAnimation.cpp:75