|
|
| size_t | getPCLMajorVersion () const |
| | \script
|
| |
| size_t | getPCLMinorVersion () const |
| | Returns the minor PCL version.
|
| |
| size_t | getPCLRevisionVersion () const |
| | Returns the revision of the PCL version.
|
| |
| QString | getPCLVersionString () const |
| | Returns the PCL version string, for example "1.8.0" or "1.12.1".
|
| |
| bool | hasValidPointCloudPointer () const |
| | Returns whether the PCL base object contains a valid point cloud.
|
| |
| bool | hasValidPolygonMeshPointer () const |
| | Returns whether the PCL base object contains a valid polygon mesh.
|
| |
| bool | hasValidPCLObjectPointer () const |
| | Returns whether the PCL base object contains any valid pcl object mesh.
|
| |
| bool | isXYZPointCloud () const |
| | Returns true if the point cloud is a XYZ point cloud, otherwise false.
|
| |
| bool | isXYZLNormalPointCloud () const |
| | Returns true if the point cloud is a XYZLNormal point cloud, otherwise false.
|
| |
| bool | isXYZRGBNormalPointCloud () const |
| | Returns true if the point cloud is a XYZRGBNormal point cloud, otherwise false.
|
| |
| bool | isXYZINormalPointCloud () const |
| | Returns true if the point cloud is a XYZINormal point cloud, otherwise false.
|
| |
| bool | isPolygonMesh () const |
| | Returns true if the object in the wrapper is a polygon mesh, otherwise false.
|
| |
| void | clearPCLObjectPointers () |
| | Frees the actual pcl object if there is any.
|
| |
| void | createEmptyXYZPointCloud () |
| | Clears any object and creates an empty XYZ point cloud.
|
| |
| void | createEmptyXYZLNormalPointCloud () |
| | Clears any object and creates an empty XYZLNormal point cloud.
|
| |
| void | createEmptyXYZRGBNormalPointCloud () |
| | Clears any object and creates an empty XYZRGBNormal point cloud.
|
| |
| void | createEmptyXYZINormalPointCloud () |
| | Clears any object and creates an empty XYZINormal point cloud.
|
| |
| void | createEmptyPolygonMesh () |
| | Clears any object and creates an empty polygon mesh.
|
| |
| void | resizePointCloud (size_t newNumEntries) |
| | Resizes the point cloud to newNumEntries number of points.
|
| |
| size_t | getNumberOfPoints () const |
| | Returns the number of points of the point cloud.
|
| |
| size_t | getWidth () const |
| | Returns the width member of the point cloud.
|
| |
| size_t | getHeight () const |
| | Returns the height member of the point cloud.
|
| |
| bool | getIsDense () const |
| | Returns the is_dense member of the point cloud.
|
| |
| bool | getIsOrganized () const |
| | Returns the return value of isOrganized member function of the point cloud.
|
| |
| void | setIntensityReplacement (size_t idx, float replVal) |
| | 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.
|
| |
| float | getIntensityReplacement (size_t idx) const |
| | Returns the point member value which is the most appropriate to be considered as intensity; if no appropriate members exists then 0 is returned.
|
| |
|
| float | getPointMemberX (size_t idx) const |
| |
| float | getPointMemberY (size_t idx) const |
| |
| float | getPointMemberZ (size_t idx) const |
| |
| float | getPointMemberNormalX (size_t idx) const |
| |
| float | getPointMemberNormalY (size_t idx) const |
| |
| float | getPointMemberNormalZ (size_t idx) const |
| |
| float | getPointMemberCurvature (size_t idx) const |
| |
| float | getPointMemberRGBAAsFloat (size_t idx) const |
| |
| float | getPointMemberIntensity (size_t idx) const |
| |
| quint32 | getPointMemberRGBAAsInt (size_t idx) const |
| |
| quint32 | getPointMemberLabel (size_t idx) const |
| |
|
| void | setPointMemberXYZ (size_t idx, float x, float y, float z) |
| |
| void | setPointMemberXYZIntensityReplacement (size_t idx, float x, float y, float z, float val) |
| |
| void | setPointMemberNormalXYZ (size_t idx, float x, float y, float z) |
| |
|
| void | setPointMemberXYZIntensityReplacement (PyObject *x, PyObject *y, PyObject *z, PyObject *val) |
| |
|
| void | setPointMemberX (size_t idx, float val) |
| |
| void | setPointMemberY (size_t idx, float val) |
| |
| void | setPointMemberZ (size_t idx, float val) |
| |
| void | setPointMemberNormalX (size_t idx, float val) |
| |
| void | setPointMemberNormalY (size_t idx, float val) |
| |
| void | setPointMemberNormalZ (size_t idx, float val) |
| |
| void | setPointMemberCurvature (size_t idx, float val) |
| |
| void | setPointMemberIntensity (size_t idx, float val) |
| |
| void | setPointMemberRGBAAsFloat (size_t idx, float val) |
| |
| void | setPointMemberRGBAAsInt (size_t idx, quint32 val) |
| |
| void | setPointMemberLabel (size_t idx, quint32 val) |
| |
|
\script Returns the number index sets in the vector of index sets.
|
| size_t | getNumberOfIndexSetsInIndexVector () const |
| |
| size_t | getNumberOfIndicesInNthIndexVector (size_t nthIndexSet) const |
| | Returns the number indices in the nthIndexSet index set of the vector of index sets; accesses out of range will except.
|
| |
| size_t | getNumberOfComposedIndices () const |
| | Return number of total indices in all index sets in the vector of index sets.
|
| |
| void | resizeVectorOfIndexVectors (size_t numIndexVectors) |
| | Resize vector of index vectors to have numIndexVectors entries; resize is performed as std::vector resize.
|
| |
| void | resizeNthVectorOfIndexVectors (size_t nthIndexSet, size_t numIndices) |
| | 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.
|
| |
| void | clearVectorOfIndexVectors () |
| | Clear entire vector of index vectors to have 0 entries.
|
| |
| int | getIndex (size_t idxVecIdx, size_t idx) const |
| | Returns index idx in nth entry of vector of index; accesses out of range will except.
|
| |
| void | setIndex (size_t idxVecIdx, size_t idx, int newVal) |
| | Set index idx in nth entry of vector of index vectors to newVal; accesses out of range will except.
|
| |
| void | setIndexSet (size_t idxVecIdx, PyObject *idxSet) |
| | Set the nthIndexSet to the numpy array newIdxSet; idxVecIdx accesses out of range will except.
|
| |
This class is an object wrapper for MultiFileVolume objects for Python.
\script
Definition at line 28 of file mlPCLBaseObjectWrapper.h.