|
| | EGridDecimator () |
| | Creates an EGridDecimator object. If the required cell size is not specified, the default value is 10, 10, 10.
|
| | EGridDecimator (eVision.Easy3D.E3DPoint cellSize) |
| | Creates an EGridDecimator object. If the required cell size is not specified, the default value is 10, 10, 10.
|
| | EGridDecimator (float isotropicCellSize) |
| | Creates an EGridDecimator object. If the required cell size is not specified, the default value is 10, 10, 10.
|
| | EGridDecimator (eVision.Easy3D.EGridDecimator other) |
| | Creates an EGridDecimator object. If the required cell size is not specified, the default value is 10, 10, 10.
|
| override void | Decimate (eVision.Easy3D.EPointCloud cloudIn, eVision.Easy3D.EPointCloud cloudOut) |
| | Decimates a given EPointCloud and writes the result into a new point cloud.
|
| | EDecimator () |
| | Creates an EDecimator object.
|
| void | Load (string path) |
| | Loads the decimator configuration. The given ESerializer must have been created for reading.
|
| void | Load (eVision.ESerializer serializer) |
| | Loads the decimator configuration. The given ESerializer must have been created for reading.
|
| void | Save (string path) |
| | Saves the decimator configuration. The given ESerializer must have been created for writing.
|
| void | Save (eVision.ESerializer serializer) |
| | Saves the decimator configuration. The given ESerializer must have been created for writing.
|
Decimation of an EPointCloud.
The grid decimator decimates a point cloud by creating a new point cloud containing a point for each grid cell where at least one point exists in the input.
For each grid cell, the output point is the centroid of the input points in the cell. If the cloud has attributes, the attributes of each centroid are the ones of its closest point in the input and the same cell.
License(s): Easy3D