39 namespace visualization {
70 virtual void DestroyScene(
const SceneHandle&
id) = 0;
72 virtual void UpdateSwapChain() = 0;
74 virtual void BeginFrame() = 0;
75 virtual void Draw() = 0;
76 virtual void EndFrame() = 0;
90 const std::shared_ptr<geometry::Image>& image) = 0;
100 virtual std::shared_ptr<RenderToBuffer> CreateBufferRenderer() = 0;
107 std::function<
void(std::shared_ptr<geometry::Image>)> cb);
Definition: MaterialModifier.h:116
Definition: TriangleMesh.h:746
const void * data_
Definition: Renderer.h:58
const char const char value recording_handle imu_sample void
Definition: K4aPlugin.cpp:255
ErrorCallback error_callback_
Definition: Renderer.h:61
Definition: Renderer.h:64
std::function< void(const ResourceLoadRequest &, const uint8_t, const std::string &)> ErrorCallback
Definition: Renderer.h:48
const size_t data_size_
Definition: Renderer.h:59
Definition: Open3DViewer.h:29
Definition: RendererHandle.h:110
int height
Definition: FilePCD.cpp:70
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 k4a_image_t image_handle uint8_t image_handle image_handle image_handle image_handle image_handle timestamp_usec white_balance image_handle k4a_device_configuration_t config device_handle char size_t serial_number_size bool int32_t int32_t int32_t int32_t k4a_color_control_mode_t default_mode value const const k4a_calibration_t calibration char size_t
Definition: K4aPlugin.cpp:720
Definition: Renderer.h:45
int width
Definition: FilePCD.cpp:69
const std::string path_
Definition: Renderer.h:60
const char const char value recording_handle imu_sample recording_handle uint8_t data
Definition: K4aPlugin.cpp:270