 |
Zivid C++ API
1.8.1+6967bc1b-1
Defining the Future of 3D Machine Vision
|
Go to the documentation of this file.
114 explicit PointCloud(
const PointCloudImpl &other);
117 std::shared_ptr<PointCloudImpl> m_impl;
ZIVID_API_EXPORT void resize(size_t rows, size_t cols)
Resize the point cloud to the given number of rows and columns
ZIVID_API_EXPORT Point * dataPtr()
Obtain a pointer to the first point in the point cloud
ZIVID_API_EXPORT std::string toString() const
Get string representation of the point cloud
ZIVID_API_EXPORT Point & operator()(size_t idx)
Obtain a reference to a point given by a 1D linear index
ZIVID_API_EXPORT size_t height() const
Return height (number of rows) of point cloud
ZIVID_API_EXPORT size_t width() const
Return width (number of columns) of point cloud
ZIVID_API_EXPORT PointCloud()
Construct an empty point cloud
ZIVID_API_EXPORT bool isEmpty() const
Return whether point cloud is empty
ZIVID_API_EXPORT PointCloud clone()
Make a deep copy of the point cloud
ZIVID_API_EXPORT size_t size() const
Return number of points in point cloud
The main Zivid namespace. All Zivid code is found here
Definition: Application.h:52
#define ZIVID_API_EXPORT
Definition: APIExport.h:56