|
MeVisLab Scripting Reference
|
#include <mlPCLBaseObjectWrapper.h>
Inherits QObject.
Public Slots | |
Access to indices. | |
Returns the number index sets in the vector of index sets. | |
| size_t | getNumberOfIndicesInNthIndexVector (size_t nthIndexSet) const |
| size_t | getNumberOfComposedIndices () const |
| void | resizeVectorOfIndexVectors (size_t numIndexVectors) |
| void | resizeNthVectorOfIndexVectors (size_t nthIndexSet, size_t numIndices) |
| void | clearVectorOfIndexVectors () |
| int | getIndex (size_t idxVecIdx, size_t idx) const |
| void | setIndex (size_t idxVecIdx, size_t idx, int newVal) |
| void | setIndexSet (size_t idxVecIdx, PyObject *idxSet) |
Public Member Functions | |
| MLPCLBaseObjectWrapper (ML_NAMESPACE::PCLBaseObject *pclBaseObject) | |
| ~MLPCLBaseObjectWrapper () override | |
This class is an object wrapper for MultiFileVolume objects for Python.
| MLPCLBaseObjectWrapper::MLPCLBaseObjectWrapper | ( | ML_NAMESPACE::PCLBaseObject * | pclBaseObject | ) |
Constructor.
|
override |
Destructor.
|
slot |
Frees the actual pcl object if there is any.
|
slot |
Clear entire vector of index vectors to have 0 entries.
|
slot |
Clears any object and creates an empty polygon mesh.
|
slot |
Clears any object and creates an empty XYZINormal point cloud.
|
slot |
Clears any object and creates an empty XYZLNormal point cloud.
|
slot |
Clears any object and creates an empty XYZ point cloud.
|
slot |
Clears any object and creates an empty XYZRGBNormal point cloud.
|
slot |
Returns the height member of the point cloud.
|
slot |
Returns index idx in nth entry of vector of index; accesses out of range will except.
|
slot |
Returns the point member value which is the most appropriate to be considered as intensity; if no appropriate members exists then 0 is returned.
|
slot |
Returns the is_dense member of the point cloud.
|
slot |
Returns the return value of isOrganized member function of the point cloud.
|
slot |
Return number of total indices in all index sets in the vector of index sets.
|
slot |
Returns the number indices in the nthIndexSet index set of the vector of index sets; accesses out of range will except.
|
slot |
Returns the number of points of the point cloud.
|
slot |
Returns the major PCL version.
|
slot |
Returns the minor PCL version.
|
slot |
Returns the revision of the PCL version.
|
slot |
Returns the PCL version string, for example "1.8.0" or "1.12.1".
|
slot |
Returns the named member of point at position idx; for members which do not exist 0 is returned.
|
slot |
Returns the width member of the point cloud.
|
slot |
Returns whether the PCL base object contains any valid pcl object mesh.
|
slot |
Returns whether the PCL base object contains a valid point cloud.
|
slot |
Returns whether the PCL base object contains a valid polygon mesh.
|
slot |
Returns true if the object in the wrapper is a polygon mesh, otherwise false.
|
slot |
Returns true if the point cloud is a XYZINormal point cloud, otherwise false.
|
slot |
Returns true if the point cloud is a XYZLNormal point cloud, otherwise false.
|
slot |
Returns true if the point cloud is a XYZ point cloud, otherwise false.
|
slot |
Returns true if the point cloud is a XYZRGBNormal point cloud, otherwise false.
|
slot |
Resize nth entry of vector of index vectors to have numIndices entries; resize is performed as std::vector resize and accesses out of range will except.
|
slot |
Resizes the point cloud to newNumEntries number of points.
|
slot |
Resize vector of index vectors to have numIndexVectors entries; resize is performed as std::vector resize.
|
slot |
Set index idx in nth entry of vector of index vectors to newVal; accesses out of range will except.
|
slot |
Set the nthIndexSet to the numpy array newIdxSet; idxVecIdx accesses out of range will except.
|
slot |
Sets the point member value to repl which is the most appropriate to be considered as intensity; if no appropriate members exists then the call is ignored.
|
slot |
Sets the named member of point at position idx; if member does not exist the call is ignored.
|
slot |
Sets multiple members of the specified name of the point at position idx at the same time; if member does not exist the call is ignored.
|
slot |
Dedicated version expecting four one dimensional scalar and same sized numpy arrays containing x,y,z, and intensity replacement values.