Filters one or more clouds to one or more vector groups and outputs a new point group. Cloud points between the minimum and maximum proximity to a vector (radially)--and no more than the maximum distance from the be- ginning (tail end) of a vector--will be averaged to a new position (along the vector axis) and will be located on each vector’s axis.
Input Arguments
0 |
Collection Object Name Ref List |
Cloud Names |
One or more point clouds to filter. |
1 |
Collection Object Name Ref List |
Vector Group Names |
The names of the vector groups to filter to. |
2 |
Collection Object Name |
Output Group Name |
The name for the resulting point group. |
3 |
Double |
Minimum Proximity |
The minimum distance for which points should be retained. |
4 |
Double |
Maximum Proximity |
The maximum distance for which points should be retained. |
5 |
Double |
Maximum Distance From Vec- tor Begin |
The maximum distance from the tail end of a vector to a cloud point in order for that point to be considered. |
6 |
Integer |
Minimum number of required points |
The minimum number of cloud points required to satisfy the proximity requirements (Arguments 3-5) in order for a filtered point to be created. |
7 |
Output Type |
Output Type |
Specify whether point clouds or point groups should be created. |
Return Arguments
None.
Returned Status
SUCCESS |
The cloud(s) were filtered successfully. |
PARTIAL SUCCESS |
One or more clouds or vector groups (but not all) could not be found. |
FAILURE |
The clouds or vector groups could not be found. |
Remarks
If the “Minimum number of required points” argument is not satisfied for a given vector, no point will be created on that vector.