cloudViewer.visualization.SelectionPolygonVolume#
- class cloudViewer.visualization.SelectionPolygonVolume#
Select a polygon volume for cropping.
- __init__(*args, **kwargs)#
Overloaded function.
__init__(self: cloudViewer.visualization.SelectionPolygonVolume) -> None
Default constructor
__init__(self: cloudViewer.visualization.SelectionPolygonVolume, arg0: cloudViewer.visualization.SelectionPolygonVolume) -> None
Copy constructor
- crop_in_polygon(self, input)#
Function to crop 3d point clouds.
- Parameters:
input (cloudViewer.geometry.ccPointCloud) – The input point cloud xyz.
- Returns:
list[int]
- crop_point_cloud(self, input)#
Function to crop point cloud.
- Parameters:
input (cloudViewer.geometry.ccPointCloud) – The input point cloud.
- Returns:
cloudViewer.geometry.ccPointCloud
- crop_triangle_mesh(self, input)#
Function to crop crop triangle mesh.
- Parameters:
input (cloudViewer.geometry.ccMesh) – The input triangle mesh.
- Returns:
cloudViewer.geometry.ccMesh
- property bounding_polygon#
Bounding polygon boundary.
- Type:
(n, 3)float64 numpy array
- property orthogonal_axis#
one of
{x, y, z}.- Type:
string