|
MeVisLab Toolbox Reference
|
A collection of converter tools between the libraries ML and PCL. More...
#include "MLPCLMLAdaptersSystem.h"#include <mlPCLTypes.h>#include <mlPCLSupportTools.h>#include <mlModuleIncludes.h>#include <mlReleaseToolsString.h>#include <mlPointList.h>#include <mlVectorList.h>#include <mlXMarkerList.h>Go to the source code of this file.
Classes | |
| struct | ml::PCLMLTools::ImageToPointCloudConversionParameters |
| A container with parameters for the conversion from ML images to point clouds. More... | |
Namespaces | |
| namespace | ml |
| Defines the class GetTileJob. | |
| namespace | ml::PCLMLTools |
| Namespace with a collection of converter tools between the libraries ML and PCL. | |
Functions | |
| MLPCL_MLAdapters_EXPORT Vector3f | ml::PCLMLTools::getVector3fFromVoxVal (MLDataType dt, const MLTypeData *voxVal) |
| template<typename POINT_CLOUD_TYPE> | |
| void | ml::PCLMLTools::transformTo (POINT_CLOUD_TYPE &pointCloud, const Matrix4 &voxelToWorldMatrix, bool toWorld) |
| template<typename POINT_CLOUD_PTR_TYPE> | |
| bool | ml::PCLMLTools::appendSubImageVoxelsToPointCloud (const SubImage &subImg, const ImageToPointCloudConversionParameters &convParams, POINT_CLOUD_PTR_TYPE retPointCloudPtr) |
| template<typename POINT_CLOUD_PTR_TYPE> | |
| MLErrorCode | ml::PCLMLTools::createPointCloudFromPagedImage (PagedImage &inImg, const ImageToPointCloudConversionParameters &convParams, POINT_CLOUD_PTR_TYPE &retPointCloudPtr) |
| template<typename POINT_TYPE> | |
| void | ml::PCLMLTools::assignPointDataFromXMarker (const XMarker &xMarker, POINT_TYPE &point) |
| void | ml::PCLMLTools::assignPointDataFromXMarker (const XMarker &xMarker, pcl::PointXYZLNormal &point) |
| void | ml::PCLMLTools::assignPointDataFromXMarker (const XMarker &xMarker, pcl::PointXYZRGBNormal &point) |
| void | ml::PCLMLTools::assignPointDataFromXMarker (const XMarker &xMarker, pcl::PointXYZINormal &point) |
| template<typename POINT_CLOUD_PTR_TYPE> | |
| void | ml::PCLMLTools::createPointCloudFromBaseList (const Base *inBaseList, POINT_CLOUD_PTR_TYPE &retPointCloudPtr) |
| template<typename POINT_TYPE> | |
| void | ml::PCLMLTools::assignXMarkerFromPointData (const POINT_TYPE &point, XMarker &xMarker) |
| void | ml::PCLMLTools::assignXMarkerFromPointData (const pcl::PointXYZLNormal &point, XMarker &xMarker) |
| void | ml::PCLMLTools::assignXMarkerFromPointData (const pcl::PointXYZRGBNormal &point, XMarker &xMarker) |
| void | ml::PCLMLTools::assignXMarkerFromPointData (const pcl::PointXYZINormal &point, XMarker &xMarker) |
| template<typename POINT_CLOUD_TYPE> | |
| void | ml::PCLMLTools::convertPointCloudToXMarkerList (POINT_CLOUD_TYPE &inputPointCloud, XMarkerList &outputList) |
| void | ml::PCLMLTools::setVectorReplacement (pcl::PointXYZ &, const Vector3f &) |
| template<typename PCL_POINT_TYPE> | |
| void | ml::PCLMLTools::setVectorReplacement (PCL_POINT_TYPE &p, const Vector3f &vf) |
A collection of converter tools between the libraries ML and PCL.
A collection of converter tools between the libraries ML and PCL.
Definition in file mlPCLMLTools.h.