Namespace pcl¶
This file defines compatibility wrappers for low level I/O functions.
Detailed Description¶
Implemented as inlinable functions to prevent any performance overhead.
Namespaces¶
Classes¶
Template Struct NdCopyPointFunctor::Helper< Key, FieldT[NrDims], NrDims >
Struct GeneralizedIterativeClosestPoint::OptimizationFunctorWithIndices
Struct PyramidFeatureHistogram::PyramidFeatureHistogramLevel
Template Class AgastKeypoint2D< pcl::PointXYZ, pcl::PointUV >
Template Class DefaultPointRepresentation< FPFHSignature33 >
Template Class DefaultPointRepresentation< GASDSignature512 >
Template Class DefaultPointRepresentation< GASDSignature7992 >
Template Class DefaultPointRepresentation< GASDSignature984 >
Template Class DefaultPointRepresentation< NormalBasedSignature12 >
Template Class DefaultPointRepresentation< PFHRGBSignature250 >
Template Class DefaultPointRepresentation< PFHSignature125 >
Template Class DefaultPointRepresentation< ShapeContext1980 >
Template Class DefaultPointRepresentation< UniqueShapeContext1960 >
Template Class DefaultPointRepresentation< VFHSignature308 >
Template Class EuclideanClusterComparator< PointT, PointLT, deprecated::T >
Template Class ScaledMultiChannel2DComparisonFeatureHandlerCCodeGenerator
Template Class StatisticalMultiscaleInterestRegionExtraction
Template Class StatisticalOutlierRemoval< pcl::PCLPointCloud2 >
Enums¶
Functions¶
Template Function pcl::compute3DCentroid(ConstCloudIterator<PointT>&, Eigen::Matrix<Scalar, 4, 1>&)
Template Function pcl::compute3DCentroid(ConstCloudIterator<PointT>&, Eigen::Vector4f&)
Template Function pcl::compute3DCentroid(ConstCloudIterator<PointT>&, Eigen::Vector4d&)
Template Function pcl::compute3DCentroid(const pcl::PointCloud<PointT>&, Eigen::Vector4f&)
Template Function pcl::compute3DCentroid(const pcl::PointCloud<PointT>&, Eigen::Vector4d&)
Template Function pcl::computeCentroid(const pcl::PointCloud<PointInT>&, PointOutT&)
Template Function pcl::computeCovarianceMatrix(const pcl::PointCloud<PointT>&, Eigen::Matrix3f&)
Template Function pcl::computeCovarianceMatrix(const pcl::PointCloud<PointT>&, Eigen::Matrix3d&)
Template Function pcl::computeNDCentroid(const pcl::PointCloud<PointT>&, Eigen::VectorXf&)
Template Function pcl::computeNDCentroid(const pcl::PointCloud<PointT>&, Eigen::VectorXd&)
Template Function pcl::computePointNormal(const pcl::PointCloud<PointT>&, Eigen::Vector4f&, float&)
Function pcl::copyPointCloud(const pcl::PCLPointCloud2&, pcl::PCLPointCloud2&)
Template Function pcl::copyPointCloud(const pcl::PointCloud<PointInT>&, pcl::PointCloud<PointOutT>&)
Template Function pcl::eigen22(const Matrix&, Matrix&, Vector&)
Template Function pcl::eigen22(const Matrix&, typename Matrix::Scalar&, Vector&)
Template Function pcl::eigen33(const Matrix&, typename Matrix::Scalar&, Vector&)
Template Function pcl::eigen33(const Matrix&, Matrix&, Vector&)
Template Function pcl::fromPCLPointCloud2(const pcl::PCLPointCloud2&, pcl::PointCloud<PointT>&)
Function pcl::getAngle3D(const Eigen::Vector3f&, const Eigen::Vector3f&, const bool)
Function pcl::getAngle3D(const Eigen::Vector4f&, const Eigen::Vector4f&, const bool)
Function pcl::getEulerAngles(const Eigen::Affine3f&, float&, float&, float&)
Function pcl::getEulerAngles(const Eigen::Affine3d&, double&, double&, double&)
Function pcl::getFieldIndex(const pcl::PCLPointCloud2&, const std::string&)
Template Function pcl::getFieldIndex(const std::string&, std::vector<pcl::PCLPointField>&)
Template Function pcl::getFields(const pcl::PointCloud<PointT>&, std::vector<pcl::PCLPointField>&)
Template Function pcl::getFields(std::vector<pcl::PCLPointField>&)
Template Function pcl::getFieldsList(const pcl::PointCloud<PointT>&)
Template Function pcl::getMaxSegment(const pcl::PointCloud<PointT>&, PointT&, PointT&)
Function pcl::getMinMax(const pcl::PCLPointCloud2&, int, const std::string&, float&, float&)
Template Function pcl::getMinMax(const PointT&, int, float&, float&)
Template Function pcl::getMinMax3D(const pcl::PointCloud<PointT>&, PointT&, PointT&)
Template Function pcl::getPrincipalTransformation(const pcl::PointCloud<PointT>&, Eigen::Affine3f&)
Function pcl::getTransformation(float, float, float, float, float, float, Eigen::Affine3f&)
Function pcl::getTransformation(double, double, double, double, double, double, Eigen::Affine3d&)
Function pcl::getTransformation(float, float, float, float, float, float)
Function pcl::getTransformationFromTwoUnitVectors(const Eigen::Vector3f&, const Eigen::Vector3f&)
Function pcl::getTransFromUnitVectorsXY(const Eigen::Vector3f&, const Eigen::Vector3f&)
Function pcl::getTransFromUnitVectorsZY(const Eigen::Vector3f&, const Eigen::Vector3f&)
Function pcl::operator<<(std::ostream&, const InterestPoint&)
Function pcl::operator<<(std::ostream&, const NarfKeypoint::Parameters&)
Function pcl::operator<<(std::ostream&, const Intensity32u&)
Function pcl::operator<<(std::ostream&, const PointXYZRGBA&)
Function pcl::operator<<(std::ostream&, const PointXYZRGBL&)
Function pcl::operator<<(std::ostream&, const Correspondence&)
Function pcl::operator<<(std::ostream&, const PointXYZRGBNormal&)
Function pcl::operator<<(std::ostream&, const PointXYZINormal&)
Function pcl::operator<<(std::ostream&, const PointXYZLNormal&)
Function pcl::operator<<(std::ostream&, const PointWithRange&)
Function pcl::operator<<(std::ostream&, const PointWithViewpoint&)
Function pcl::operator<<(std::ostream&, const MomentInvariants&)
Function pcl::operator<<(std::ostream&, const PrincipalRadiiRSD&)
Function pcl::operator<<(std::ostream&, const PrincipalCurvatures&)
Function pcl::operator<<(std::ostream&, const PFHSignature125&)
Function pcl::operator<<(std::ostream&, const PFHRGBSignature250&)
Function pcl::operator<<(std::ostream&, const PPFSignature&)
Function pcl::operator<<(std::ostream&, const CPPFSignature&)
Function pcl::operator<<(std::ostream&, const PPFRGBSignature&)
Function pcl::operator<<(std::ostream&, const NormalBasedSignature12&)
Function pcl::operator<<(std::ostream&, const ShapeContext1980&)
Function pcl::operator<<(std::ostream&, const UniqueShapeContext1960&)
Function pcl::operator<<(std::ostream&, const ReferenceFrame&)
Function pcl::operator<<(std::ostream&, const FPFHSignature33&)
Function pcl::operator<<(std::ostream&, const VFHSignature308&)
Function pcl::operator<<(std::ostream&, const GRSDSignature21&)
Function pcl::operator<<(std::ostream&, const BRISKSignature512&)
Function pcl::operator<<(std::ostream&, const ESFSignature640&)
Function pcl::operator<<(std::ostream&, const GASDSignature512&)
Function pcl::operator<<(std::ostream&, const GASDSignature984&)
Function pcl::operator<<(std::ostream&, const GASDSignature7992&)
Function pcl::operator<<(std::ostream&, const GFPFHSignature16&)
Function pcl::operator<<(std::ostream&, const BorderDescription&)
Template Function pcl::operator<<(std::ostream&, const BivariatePolynomialT<real>&)
Function pcl::operator<<(std::ostream&, const IntensityGradient&)
Function pcl::operator<<(std::ostream&, const PointWithScale&)
Template Function pcl::operator<<(std::ostream&, const Histogram<N>&)
Function pcl::operator<<(std::ostream&, const ::pcl::ModelCoefficients&)
Function pcl::operator<<(std::ostream&, const ::pcl::PCLImage&)
Function pcl::operator<<(std::ostream&, const ::pcl::PCLPointCloud2&)
Function pcl::operator<<(std::ostream&, const ::pcl::PCLPointField&)
Template Function pcl::operator<<(std::ostream&, const pcl::PointCloud<PointT>&)
Function pcl::operator<<(std::ostream&, const ::pcl::PointIndices&)
Function pcl::operator<<(std::ostream&, const ::pcl::PolygonMesh&)
Function pcl::operator<<(std::ostream&, const ::pcl::Vertices&)
Function pcl::operator<<(std::ostream&, const RangeImageBorderExtractor::Parameters&)
Function pcl::PointCloudRGBtoI(const PointCloud<RGB>&, PointCloud<Intensity>&)
Function pcl::PointCloudRGBtoI(const PointCloud<RGB>&, PointCloud<Intensity8u>&)
Function pcl::PointCloudRGBtoI(const PointCloud<RGB>&, PointCloud<Intensity32u>&)
Template Function pcl::pointToPlaneDistance(const Point&, double, double, double, double)
Template Function pcl::pointToPlaneDistance(const Point&, const Eigen::Vector4f&)
Template Function pcl::pointToPlaneDistanceSigned(const Point&, double, double, double, double)
Template Function pcl::pointToPlaneDistanceSigned(const Point&, const Eigen::Vector4f&)
Template Function pcl::removeNaNFromPointCloud(const pcl::PointCloud<PointT>&, std::vector<int>&)
Function pcl::solvePlaneParameters(const Eigen::Matrix3f&, float&, float&, float&, float&)
Template Function pcl::squaredEuclideanDistance(const PointType1&, const PointType2&)
Function pcl::squaredEuclideanDistance(const PointXY&, const PointXY&)
Template Function pcl::toPCLPointCloud2(const pcl::PointCloud<PointT>&, pcl::PCLPointCloud2&)
Template Function pcl::toPCLPointCloud2(const CloudT&, pcl::PCLImage&)
Function pcl::toPCLPointCloud2(const pcl::PCLPointCloud2&, pcl::PCLImage&)
Function pcl::transformLine(const Eigen::VectorXf&, Eigen::VectorXf&, const Eigen::Affine3f&)
Function pcl::transformLine(const Eigen::VectorXd&, Eigen::VectorXd&, const Eigen::Affine3d&)
Function pcl::transformPoint(const Eigen::Vector3f&, Eigen::Vector3f&, const Eigen::Affine3f&)
Function pcl::transformPoint(const Eigen::Vector3d&, Eigen::Vector3d&, const Eigen::Affine3d&)
Template Function pcl::transformPoint(const PointT&, const Eigen::Affine3f&)
Template Function pcl::transformPointWithNormal(const PointT&, const Eigen::Affine3f&)
Function pcl::transformVector(const Eigen::Vector3f&, Eigen::Vector3f&, const Eigen::Affine3f&)
Function pcl::transformVector(const Eigen::Vector3d&, Eigen::Vector3d&, const Eigen::Affine3d&)