56 namespace Visualization
#define ZIVID_PIMPL_MOVE_ONLY(ClassName, Attributes)
Definition Pimpl.h:104
#define ZIVID_VISUALIZATION_EXPORT
Definition VisualizationExport.h:56
A frame captured by a Zivid camera.
Definition Frame.h:70
Point cloud with x, y, z, RGB color and SNR laid out on a 2D grid.
Definition PointCloud.h:70
Simple visualizer component for point clouds.
Definition Visualizer.h:64
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:56