eVision .NET API
Loading...
Searching...
No Matches
eVision.Easy3D.ESphericalCropper Class Reference

Manages a spherical point cloud cropper. More...

Inheritance diagram for eVision.Easy3D.ESphericalCropper:
Collaboration diagram for eVision.Easy3D.ESphericalCropper:

Public Member Functions

 ESphericalCropper (eVision.Easy3D.E3DPoint center, float radius)
 Creates an ESphericalCropper object.
 ESphericalCropper (eVision.Easy3D.ESphericalCropper other)
 Creates an ESphericalCropper object.
void Crop (eVision.Easy3D.EPointCloud cloudIn, eVision.Easy3D.EPointCloud cloudOut, bool keepInside)
 Crops a point cloud.
void Crop (eVision.Easy3D.EPointCloud cloudIn, eVision.Easy3D.EPointCloud cloudOut)
 Crops a point cloud.

Detailed Description

Manages a spherical point cloud cropper.

License(s): Easy3D

Constructor & Destructor Documentation

◆ ESphericalCropper() [1/2]

eVision.Easy3D.ESphericalCropper.ESphericalCropper ( eVision.Easy3D.E3DPoint center,
float radius )

Creates an ESphericalCropper object.

Parameters
centerCenter of the sphere.
radiusRadius of the sphere.

◆ ESphericalCropper() [2/2]

eVision.Easy3D.ESphericalCropper.ESphericalCropper ( eVision.Easy3D.ESphericalCropper other)

Creates an ESphericalCropper object.

Parameters
otherAn other ESphericalCropper.

Member Function Documentation

◆ Crop() [1/2]

void eVision.Easy3D.ESphericalCropper.Crop ( eVision.Easy3D.EPointCloud cloudIn,
eVision.Easy3D.EPointCloud cloudOut )

Crops a point cloud.

Parameters
cloudInCloud to be cropped.
cloudOutCropped cloud.

The input point cloud 'cloudIn' should be different from the output point cloud 'cloudOut'. If not a exception will be thrown.

◆ Crop() [2/2]

void eVision.Easy3D.ESphericalCropper.Crop ( eVision.Easy3D.EPointCloud cloudIn,
eVision.Easy3D.EPointCloud cloudOut,
bool keepInside )

Crops a point cloud.

Parameters
cloudInCloud to be cropped.
cloudOutCropped cloud.
keepInsideIndicates if the points kept must be the points inside or outside the sphere.

The input point cloud 'cloudIn' should be different from the output point cloud 'cloudOut'. If not a exception will be thrown.