101 namespace Visualization
103 class VisualizerImpl;
#define ZIVID_VISUALIZATION_EXPORT
Definition: VisualizationExport.h:101
A frame captured by a Zivid camera
Definition: Frame.h:115
Point cloud with x, y, z, RGB color and SNR laid out on a 2D grid
Definition: PointCloud.h:115
Simple visualizer component for point clouds
Definition: Visualizer.h:109
ZIVID_VISUALIZATION_EXPORT bool colorsEnabled() const
Whether coloring of the points with their accompanying RGB colors is enabled
ZIVID_VISUALIZATION_EXPORT void show()
Show the visualization window
ZIVID_VISUALIZATION_EXPORT void setColorsEnabled(bool enabled)
Enable or disable coloring of the points with their accompanying RGB colors
ZIVID_VISUALIZATION_EXPORT void setWindowTitle(std::string title)
Set the window title
ZIVID_VISUALIZATION_EXPORT void show(const Frame &frame)
Show a frame
ZIVID_VISUALIZATION_EXPORT void setMeshingEnabled(bool enabled)
Enable or disable meshing
ZIVID_VISUALIZATION_EXPORT Visualizer()
Constructor
ZIVID_VISUALIZATION_EXPORT void showMaximized()
Show the window in maximized mode
ZIVID_VISUALIZATION_EXPORT void resetToFit()
Reset the camera so that the contents will fit in the window
ZIVID_VISUALIZATION_EXPORT void showFullScreen()
Show the window in full screen mode
ZIVID_VISUALIZATION_EXPORT void resize(int h, int w)
Resize the window to specified height and width
ZIVID_VISUALIZATION_EXPORT void show(const PointCloud &cloud)
Show a point cloud
ZIVID_VISUALIZATION_EXPORT void hide()
Hide the visualization window
ZIVID_VISUALIZATION_EXPORT bool isMeshingEnabled() const
Whether meshing is enabled
ZIVID_VISUALIZATION_EXPORT int run()
Run the event loop. Should be called to allow interaction with the point cloud
The main Zivid namespace. All Zivid code is found here
Definition: Application.h:99