MeVisLab Toolbox Reference
|
Basic types used in the MeVislab binding of the Point Cloud Library(PCL). More...
#include "MLPCLSupportSystem.h"
#include <mlRefCountedBase.h>
#include <PCLThirdPartyWarningsDisable.h>
#include <pcl/point_types.h>
#include <pcl/point_cloud.h>
#include <pcl/PolygonMesh.h>
#include <pcl/PointIndices.h>
#include <PCLThirdPartyWarningsRestore.h>
Go to the source code of this file.
Namespaces | |
ml | |
Main documentation file for ML users and developers. | |
Typedefs | |
typedef std::vector< pcl::PointIndices > | ml::MLPCLPointIndexVector |
Vector of point indexes which are generated by a number of algorithms. More... | |
The point cloud types supported the PLC MeVislab binding and their corresponding shared pointer types. | |
typedef pcl::PointCloud< pcl::PointXYZ > | ml::MLPointCloudXYZ |
The basic point cloud type used in the PCL MeVisLab binding. More... | |
typedef pcl::PointCloud< pcl::PointXYZ >::Ptr | ml::MLPointCloudXYZPtr |
The basic pointer type of a point cloud type used in the PCL MeVisLab binding. More... | |
typedef pcl::PointCloud< pcl::PointXYZLNormal > | ml::MLPointCloudXYZLNormal |
The basic point cloud type used in the PCL MeVisLab binding. More... | |
typedef pcl::PointCloud< pcl::PointXYZLNormal >::Ptr | ml::MLPointCloudXYZLNormalPtr |
The basic pointer type of a point cloud type used in the PCL MeVisLab binding. More... | |
typedef pcl::PointCloud< pcl::PointXYZRGBNormal > | ml::MLPointCloudXYZRGBNormal |
The basic point cloud type used in the PCL MeVisLab binding. More... | |
typedef pcl::PointCloud< pcl::PointXYZRGBNormal >::Ptr | ml::MLPointCloudXYZRGBNormalPtr |
The basic pointer type of a point cloud type used in the PCL MeVisLab binding. More... | |
typedef pcl::PointCloud< pcl::PointXYZINormal > | ml::MLPointCloudXYZINormal |
The basic point cloud type used in the PCL MeVisLab binding. More... | |
typedef pcl::PointCloud< pcl::PointXYZINormal >::Ptr | ml::MLPointCloudXYZINormalPtr |
The basic pointer type of a point cloud type used in the PCL MeVisLab binding. More... | |
typedef pcl::PolygonMesh | ml::MLPolygonMesh |
The basic polygon type of a pcl::PolygonMesh used in the PCL MeVisLab binding. More... | |
typedef pcl::PolygonMesh::Ptr | ml::MLPolygonMeshPtr |
The basic pointer type of a pcl::PolygonMesh in the PCL MeVisLab binding. More... | |
Functions | |
MLPCLSUPPORT_EXPORT std::string | ml::getPCLPointTypeName (int pclPointType) |
Returns a string description for the passed pclPointType. More... | |
MLPCLSUPPORT_EXPORT std::string | ml::getPCLObjectTypeName (int pclObjectType) |
Returns a string description for the passed pclObjectType. More... | |
MLPCLPointTypeEnumerators | ml::getEnumeratorOfPCLPointType (const pcl::PointXYZ &) |
Returns the enumerator for a specific point type. More... | |
MLPCLPointTypeEnumerators | ml::getEnumeratorOfPCLPointType (const MLPointCloudXYZ &) |
MLPCLPointTypeEnumerators | ml::getEnumeratorOfPCLPointType (const MLPointCloudXYZPtr) |
MLPCLPointTypeEnumerators | ml::getEnumeratorOfPCLPointType (const pcl::PointXYZLNormal &) |
MLPCLPointTypeEnumerators | ml::getEnumeratorOfPCLPointType (const MLPointCloudXYZLNormal &) |
MLPCLPointTypeEnumerators | ml::getEnumeratorOfPCLPointType (const MLPointCloudXYZLNormalPtr) |
MLPCLPointTypeEnumerators | ml::getEnumeratorOfPCLPointType (const pcl::PointXYZRGBNormal &) |
MLPCLPointTypeEnumerators | ml::getEnumeratorOfPCLPointType (const MLPointCloudXYZRGBNormal &) |
MLPCLPointTypeEnumerators | ml::getEnumeratorOfPCLPointType (const MLPointCloudXYZRGBNormalPtr) |
MLPCLPointTypeEnumerators | ml::getEnumeratorOfPCLPointType (const pcl::PointXYZINormal &) |
MLPCLPointTypeEnumerators | ml::getEnumeratorOfPCLPointType (const MLPointCloudXYZINormal &) |
MLPCLPointTypeEnumerators | ml::getEnumeratorOfPCLPointType (const MLPointCloudXYZINormalPtr) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const pcl::PointXYZ &) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const MLPointCloudXYZ &) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const MLPointCloudXYZPtr) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const pcl::PointXYZLNormal &) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const MLPointCloudXYZLNormal &) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const MLPointCloudXYZLNormalPtr) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const pcl::PointXYZRGBNormal &) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const MLPointCloudXYZRGBNormal &) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const MLPointCloudXYZRGBNormalPtr) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const pcl::PointXYZINormal &) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const MLPointCloudXYZINormal &) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const MLPointCloudXYZINormalPtr) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const MLPolygonMesh &) |
MLPCLObjectTypeEnumerators | ml::getEnumeratorOfPCLObjectType (const MLPolygonMeshPtr) |
Variables | |
MLPCLSUPPORT_EXPORT const char *const | ml::MLPCLPointTypeNames [ML_PCL_NUMBER_OF_POINT_TYPES] |
String names for the precompiled point types of the Point Cloud Library. More... | |
MLPCLSUPPORT_EXPORT const char *const | ml::MLPCLObjectTypeNames [ML_PCL_NUMBER_OF_OBJECT_TYPES] |
String names for the precompiled point types of the Point Cloud Library. More... | |
Basic types used in the MeVislab binding of the Point Cloud Library(PCL).
Basic types used in the MeVislab binding of the Point Cloud Library(PCL).
Definition in file mlPCLTypes.h.