13namespace visualization {
27 void Play(
bool recording =
false,
28 bool recording_depth =
false,
29 bool close_window_when_animation_ends =
false);
32 const std::string &trajectory) {
39 const std::string &trajectory) {
filament::Texture::InternalFormat format
Definition FilamentResourceManager.cpp:195
The main Visualizer class.
Definition Visualizer.h:43
Definition VisualizerWithCustomAnimation.h:15
std::string recording_image_filename_format_
Definition VisualizerWithCustomAnimation.h:61
~VisualizerWithCustomAnimation() override
Definition VisualizerWithCustomAnimation.cpp:24
std::string recording_depth_basedir_
Definition VisualizerWithCustomAnimation.h:63
std::string recording_depth_trajectory_filename_
Definition VisualizerWithCustomAnimation.h:65
bool InitViewControl() override
Function to initialize ViewControl.
Definition VisualizerWithCustomAnimation.cpp:151
void MouseButtonCallback(GLFWwindow *window, int button, int action, int mods) override
Definition VisualizerWithCustomAnimation.cpp:286
void UpdateWindowTitle() override
Definition VisualizerWithCustomAnimation.cpp:57
VisualizerWithCustomAnimation()
Definition VisualizerWithCustomAnimation.cpp:22
void KeyPressCallback(GLFWwindow *window, int key, int scancode, int action, int mods) override
Definition VisualizerWithCustomAnimation.cpp:158
void RegisterRecordingDepthFormat(const std::string &basedir, const std::string &format, const std::string &trajectory)
Definition VisualizerWithCustomAnimation.h:37
void MouseScrollCallback(GLFWwindow *window, double x, double y) override
Definition VisualizerWithCustomAnimation.cpp:269
VisualizerWithCustomAnimation(const VisualizerWithCustomAnimation &)=delete
std::string recording_image_basedir_
Definition VisualizerWithCustomAnimation.h:60
std::string recording_image_trajectory_filename_
Definition VisualizerWithCustomAnimation.h:62
std::string recording_depth_filename_format_
Definition VisualizerWithCustomAnimation.h:64
VisualizerWithCustomAnimation & operator=(const VisualizerWithCustomAnimation &)=delete
void PrintVisualizerHelp() override
Definition VisualizerWithCustomAnimation.cpp:26
void RegisterRecordingImageFormat(const std::string &basedir, const std::string &format, const std::string &trajectory)
Definition VisualizerWithCustomAnimation.h:30
size_t recording_file_index_
Definition VisualizerWithCustomAnimation.h:66
void MouseMoveCallback(GLFWwindow *window, double x, double y) override
Definition VisualizerWithCustomAnimation.cpp:258
void Play(bool recording=false, bool recording_depth=false, bool close_window_when_animation_ends=false)
Definition VisualizerWithCustomAnimation.cpp:67
Definition PinholeCameraIntrinsic.cpp:16