Manages a point cloud cropper based on X/Y/Z value ranges. More...
Public Member Functions | |
| None | __init__ (self) |
| Creates an eVision.Easy3D.ESimpleCropper object. | |
| None | __init__ (self, eVision.EFloatRange|None rangeX, eVision.EFloatRange|None rangeY, eVision.EFloatRange|None rangeZ) |
| Creates an eVision.Easy3D.ESimpleCropper object. | |
| None | __init__ (self, eVision.Easy3D.ESimpleCropper other) |
| Creates an eVision.Easy3D.ESimpleCropper object. | |
| None | Crop (self, eVision.Easy3D.EPointCloud cloudIn, eVision.Easy3D.EPointCloud cloudOut) |
| Crops a point cloud. | |
Protected Member Functions | |
| _XRange__setter (self, eVision.EFloatRange|None value) | |
| Allowed value range along the X axis. | |
| _YRange__setter (self, eVision.EFloatRange|None value) | |
| Allowed value range along the Y axis. | |
| _ZRange__setter (self, eVision.EFloatRange|None value) | |
| Allowed value range along the Z axis. | |
Properties | |
| XRange | |
| YRange | |
| ZRange | |
| None eVision.Easy3D.ESimpleCropper.__init__ | ( | self | ) |
Creates an eVision.Easy3D.ESimpleCropper object.
| None eVision.Easy3D.ESimpleCropper.__init__ | ( | self, | |
| eVision.EFloatRange | None | rangeX, | ||
| eVision.EFloatRange | None | rangeY, | ||
| eVision.EFloatRange | None | rangeZ ) |
Creates an eVision.Easy3D.ESimpleCropper object.
| rangeX | Allowed value range along the X axis. Pass NULL if no cropping should be done along this axis. |
| rangeY | Allowed value range along the Y axis. Pass NULL if no cropping should be done along this axis. |
| rangeZ | Allowed value range along the Z axis. Pass NULL if no cropping should be done along this axis. |
| None eVision.Easy3D.ESimpleCropper.__init__ | ( | self, | |
| eVision.Easy3D.ESimpleCropper | other ) |
Creates an eVision.Easy3D.ESimpleCropper object.
| other | An other eVision.Easy3D.ESimpleCropper. |
|
protected |
Allowed value range along the X axis.
Pass NULL if no cropping should be done along this axis.
|
protected |
Allowed value range along the Y axis.
Pass NULL if no cropping should be done along this axis.
|
protected |
Allowed value range along the Z axis.
Pass NULL if no cropping should be done along this axis.
| None eVision.Easy3D.ESimpleCropper.Crop | ( | self, | |
| eVision.Easy3D.EPointCloud | cloudIn, | ||
| eVision.Easy3D.EPointCloud | cloudOut ) |
Crops a point cloud.
Remarks:
The input point cloud 'cloudIn' should be different from the output point cloud 'cloudOut'. If not a exception will be thrown.
| cloudIn | Cloud to be cropped. |
| cloudOut | Cropped cloud. |
|
static |
|
static |
|
static |