PCLIndexFilter¶
Purpose¶
PCLIndexFilter extracts subsets of points and indices from inputPCLObject0 according to indices from inputPCLObject1 to inputPCLObject9 if available. This is done by performing the following steps:
A default index set is created containing an index for each point in the point cloud in
inputPCLObject0.For each valid input from
inputPCLObject1toinputPCLObject9the indices are taken to incrementally create a subset of indices of the default indices. For each of those inputs the remaining indices in the default indices becomes smaller or remains equal.Using the remaining indices from the default index are passed to
outputPCLObject0and the corresponding subset of points frominputPCLObject0is also passed to that output.
In this way subsets of points from multiple filter can be extracted from a point set in one step.
Windows¶
Default Panel¶
Input Fields¶
inputPCLObject0¶
- name: inputPCLObject0, type: MLBase¶
Provides the finally extracted point cloud and index set.
inputPCLObject1¶
- name: inputPCLObject1, type: MLBase¶
If valid then the provided indices are taken to create a subset of indices and points of
inputPCLObject0; then the next input is used respectively. If invalid then this input is ignored.
inputPCLObject2¶
- name: inputPCLObject2, type: MLBase¶
See
inputPCLObject1.
inputPCLObject3¶
- name: inputPCLObject3, type: MLBase¶
See
inputPCLObject1.
inputPCLObject4¶
- name: inputPCLObject4, type: MLBase¶
See
inputPCLObject1.
inputPCLObject5¶
- name: inputPCLObject5, type: MLBase¶
See
inputPCLObject1.
inputPCLObject6¶
- name: inputPCLObject6, type: MLBase¶
See
inputPCLObject1.
inputPCLObject7¶
- name: inputPCLObject7, type: MLBase¶
See
inputPCLObject1.
inputPCLObject8¶
- name: inputPCLObject8, type: MLBase¶
See
inputPCLObject1.
inputPCLObject9¶
- name: inputPCLObject9, type: MLBase¶
See
inputPCLObject1.
Output Fields¶
outputPCLObject0¶
- name: outputPCLObject0, type: MLBase¶
The output point cloud containing points from
inputPCLObject1whose field members are overwritten with corresponding ones frominputPCLObject1according to filter selections. Indices of source points added to the output are also provided in the output base object.
Parameter Fields¶
Visible Fields¶
Status¶
- name: status, type: String, persistent: no¶
see PCLModule.status