UnorganizedPointCloud Class |
Namespace: Zivid.NET
The UnorganizedPointCloud type exposes the following members.
Name | Description | |
---|---|---|
![]() | UnorganizedPointCloud | Initializes a new instance of the UnorganizedPointCloud class |
![]() | UnorganizedPointCloud(UnorganizedPointCloud*) | Initializes a new instance of the UnorganizedPointCloud class |
Name | Description | |
---|---|---|
![]() | IsDisposed | |
![]() | Size |
Name | Description | |
---|---|---|
![]() | Center | Translate the point cloud in-place so that its centroid lands at the origin (0,0,0) |
![]() | Centroid | Get the centroid of the point cloud, i.e. average of all XYZ point positions |
![]() | Clone |
Returns a clone of the point cloud. The clone will include a copy of all of the point cloud
data on the compute device memory. This means that the returned point cloud will not be
affected by subsequent modifications (such as transform or downsample) on the original point cloud.
|
![]() | CopyColorsBGRA | Get the color data of every point on 8-bit BGRA format |
![]() | CopyColorsBGRA_SRGB | Get the color data of every point on 8-bit BGRA format in the sRGB color space |
![]() | CopyColorsRGBA | Get the color data of every point on 8-bit RGBA format |
![]() | CopyColorsRGBA_SRGB | Get the color data of every point on 8-bit RGBA format in the sRGB color space |
![]() | CopyPointsXYZ | |
![]() | CopySNRs | Get the SNR data of every point |
![]() | Dispose | Releases all resources used by the UnorganizedPointCloud |
![]() | Extend | Extend this point cloud in-place by adding the points from another point cloud |
![]() | Extended | Create a new point cloud containing the combined data of this point cloud and another |
![]() | GetNativePtr | |
![]() | ShallowCopy |
Returns a shallow copy of the point cloud. The copy will share the point cloud data with the original
point cloud instance. This means that modifications to the point cloud data in the copy will also affect
the original point cloud instance.
|
![]() | Transform(Single) | Transform the point cloud in-place by the given 4x4 transformation matrix, represented as a 2D array |
![]() | Transform(Matrix4x4) | Transform the point cloud in-place by the given 4x4 transformation matrix |
![]() | Transformed(Single) | Transform the point cloud by the given 4x4 transformation matrix, represented as a 2D array |
![]() | Transformed(Matrix4x4) | Transform the point cloud by the given 4x4 transformation matrix |
![]() | VoxelDownsampled | Create a new point cloud that is a voxel downsampling of this point cloud |