Operations#
The operations module provides a collection of geometry processing functions for point cloud and mesh manipulation. These operations handle common tasks like clustering, filtering, resampling, and surface fitting.
Decorator#
|
Decorator to ensure operations work on underlying point cloud data. |
Point Cloud Processing#
Operations for filtering, resampling, and extracting features from point clouds.
|
Reduces point density by removing points based on spatial or random criteria. |
|
Filters out points that are statistical outliers based on local neighborhoods. |
|
Extract structural skeleton from point cloud. |
|
Filters points based on their distance to a set of query points. |
Clustering#
Methods for partitioning point clouds into distinct groups.
|
Partitions points into clusters using the specified clustering algorithm. |
Normal Computation#
Functions for calculating or modifying surface normals.
|
Calculates normals for points or flips existing normals. |
Surface Fitting#
Operations for fitting parametric models and generating meshes from point clouds.
Mesh Operations#
Operations specific to triangular mesh processing.
Utility Functions#
General-purpose geometry utilities.
|
Duplicate a geometry. |
|
Change the visibility of a geometry object |
Operation Registry#
The GeometryOperations class provides a central registry for all operation functions, allowing dynamic registration and access.
Registry for geometry operation functions. |