| 
    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.