Point Cloud Library (PCL)  1.8.1-dev
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oC__pixAdd_CN< Tin, Tout, CN >
oC__pixAdd_CN< Tin, Tout, 1 >
oC__pixAdd_CN< Tin, Tout, 3 >
oC__pixAdd_CN< Tin, Tout, 4 >
oC__pixColorConv< CSin, CSout, Tin, Tout >
oC__pixColorConv< NCVColorSpaceGray, NCVColorSpaceRGBA, Tin, Tout >
oC__pixColorConv< NCVColorSpaceRGBA, NCVColorSpaceGray, Tin, Tout >
oC__pixDemoteClampNN_CN< Tin, Tout, CN >
oC__pixDemoteClampNN_CN< Tin, Tout, 1 >
oC__pixDemoteClampNN_CN< Tin, Tout, 3 >
oC__pixDemoteClampNN_CN< Tin, Tout, 4 >
oC__pixDemoteClampZ_CN< Tin, Tout, CN >
oC__pixDemoteClampZ_CN< Tin, Tout, 1 >
oC__pixDemoteClampZ_CN< Tin, Tout, 3 >
oC__pixDemoteClampZ_CN< Tin, Tout, 4 >
oC__pixDist_CN< Tin, Tout, CN >
oC__pixDist_CN< Tin, Tout, 1 >
oC__pixDist_CN< Tin, Tout, 3 >
oC__pixDist_CN< Tin, Tout, 4 >
oC__pixScale_CN< Tin, Tout, Tw, CN >
oC__pixScale_CN< Tin, Tout, Tw, 1 >
oC__pixScale_CN< Tin, Tout, Tw, 3 >
oC__pixScale_CN< Tin, Tout, Tw, 4 >
oCpcl::_Axis
oCpcl::_Intensity
oCpcl::_Intensity32u
oCpcl::_Intensity8u
oCpcl::_Normal
oCpcl::tracking::_ParticleXYR
oCpcl::tracking::_ParticleXYRP
oCpcl::tracking::_ParticleXYRPY
oCpcl::tracking::_ParticleXYZR
oCpcl::tracking::_ParticleXYZRPY
oCpcl::_PointDEM
oCpcl::_PointNormal
oCpcl::_PointSurfel
oCpcl::_PointWithRange
oCpcl::_PointWithScale
oCpcl::_PointWithViewpoint
oCpcl::_PointXYZ
oCpcl::_PointXYZHSV
oCpcl::_PointXYZIA point structure representing Euclidean xyz coordinates, and the intensity value
oCpcl::_PointXYZINormal
oCpcl::_PointXYZL
oCpcl::_PointXYZLAB
oCpcl::_PointXYZLNormal
oCpcl::_PointXYZRGB
oCpcl::_PointXYZRGBA
oCpcl::_PointXYZRGBL
oCpcl::_PointXYZRGBNormal
oCpcl::_ReferenceFrameA structure representing the Local Reference Frame of a point
oCpcl::_RGB
oCpcl::keypoints::agast::AbstractAgastDetectorAbstract detector class for AGAST corner point detectors
oCAbstractMetadataAbstract interface for outofcore metadata file types
oCpcl::detail::AccumulatorCurvature
oCpcl::detail::AccumulatorIntensity
oCpcl::detail::AccumulatorLabel
oCpcl::detail::AccumulatorNormal
oCpcl::detail::AccumulatorRGBA
oCpcl::detail::Accumulators< Point1T, Point2T >
oCpcl::detail::Accumulators< pcl::PointXYZRGB >
oCpcl::detail::AccumulatorXYZ
oCpcl::AdaptiveRangeCoderAdaptiveRangeCoder compression class
oCpcl::cuda::AddCovariancesAdds two matrices element-wise
oCpcl::detail::AddPoint< PointT >
oCpcl::cuda::AddPointsSimple kernel to add two points
oCpcl::keypoints::internal::AgastApplyNonMaxSuppresion< Out >
oCpcl::keypoints::internal::AgastApplyNonMaxSuppresion< pcl::PointUV >
oCpcl::keypoints::internal::AgastDetector< Out >
oCpcl::keypoints::internal::AgastDetector< pcl::PointUV >
oCpcl::poisson::Allocator< T >This templated class assists in memory allocation and is well suited for instances when it is known that the sequence of memory allocations is performed in a stack-based manner, so that memory allocated last is released first
oCpcl::poisson::Allocator< pcl::poisson::MatrixEntry< T > >
oCpcl::poisson::Allocator< pcl::poisson::OctNode >
oCpcl::poisson::AllocatorState
oCapply
oCpcl::visualization::AreaPickingEvent/brief Class representing 3D area picking events
oCarray
oCpcl::FastBilateralFilter< PointT >::Array3D
oCpcl::traits::asEnum< T >
oCpcl::traits::asEnum< double >
oCpcl::traits::asEnum< float >
oCpcl::traits::asEnum< int16_t >
oCpcl::traits::asEnum< int32_t >
oCpcl::traits::asEnum< int8_t >
oCpcl::traits::asEnum< uint16_t >
oCpcl::traits::asEnum< uint32_t >
oCpcl::traits::asEnum< uint8_t >
oCNcvCTprep::assertTest< x >
oCpcl::traits::asType< int >
oCpcl::traits::asType< pcl::PCLPointField::FLOAT32 >
oCpcl::traits::asType< pcl::PCLPointField::FLOAT64 >
oCpcl::traits::asType< pcl::PCLPointField::INT16 >
oCpcl::traits::asType< pcl::PCLPointField::INT32 >
oCpcl::traits::asType< pcl::PCLPointField::INT8 >
oCpcl::traits::asType< pcl::PCLPointField::UINT16 >
oCpcl::traits::asType< pcl::PCLPointField::UINT32 >
oCpcl::traits::asType< pcl::PCLPointField::UINT8 >
oCpcl::gpu::AsyncCopy< T >
oCpcl::gpu::people::trees::AttribLocation
oCBFGS< FunctorType >BFGS stands for Broyden–Fletcher–Goldfarb–Shanno (BFGS) method for solving unconstrained nonlinear optimization problems
oCBFGSDummyFunctor< _Scalar, NX >
oCBFGSDummyFunctor< double, 6 >
oCbinary_function
oCpcl::poisson::BinaryNode< Real >
oCpcl::BivariatePolynomialT< real >This represents a bivariate polynomial and provides some functionality for it
oCpcl::gpu::people::Blob2This structure containts all parameters to describe blobs and their parent/child relations
oCpcl::device::Block
oCpcl::device::kinfuLS::Block
oCpcl::BorderDescriptionA structure to store if a point in a range image lies on a border between an obstacle and the background
oCpcl::BoundaryA point structure representing a description of whether a point is lying on a surface boundary or not
oCpcl::recognition::BVH< UserData >::BoundedObject
oCpcl::BoundingBoxXYZ
oCpcl::segmentation::grabcut::BoykovKolmogorovBoost implementation of Boykov and Kolmogorov's maxflow algorithm doesn't support negative flows which makes it inappropriate for this conext
oCpcl::BranchEstimatorInterface for branch estimators
oCpcl::BRISK2DEstimation< PointInT, PointOutT, KeypointT, IntensityT >Implementation of the BRISK-descriptor, based on the original code and paper reference by
oCpcl::BRISKSignature512A point structure representing the Binary Robust Invariant Scalable Keypoints (BRISK)
oCpcl::poisson::BSplineData< Degree, Real >::BSplineComponents
oCpcl::poisson::BSplineData< Degree, Real >
oCpcl::poisson::BSplineData< Degree, BSplineDataReal >
oCpcl::poisson::BSplineElementCoefficients< Degree >
oCpcl::io::Buffer< T >An abstract base class for fixed-size data buffers
oCbuffer_traits< T >
oCbuffer_traits< double >
oCbuffer_traits< float >
oCpcl::recognition::BVH< UserData >This class is an implementation of bounding volume hierarchies
oCpcl::registration::by_scoreSorting of candidates based on fitness score value
oCpcl::device::CalcMorton
oCpcl::texture_mapping::CameraStructure to store camera pose and focal length
oCpcl::visualization::CameraCamera class holds a set of camera parameters together with the window pos/size
oCpcl::io::CameraParametersBasic camera parameters placeholder
oCCameraPoseProcessorInterface to extract camera pose data generated by the pcl_kinfu_app program
oCpcl::ColorGradientDOTModality< PointInT >::Candidate
oCpcl::ColorGradientModality< PointInT >::CandidateCandidate for a feature (used in feature extraction methods)
oCpcl::ColorModality< PointInT >::Candidate
oCpcl::SurfaceNormalModality< PointInT >::CandidateCandidate for a feature (used in feature extraction methods)
oCpcl::gpu::CaptureOpenNI
oCpcl::gpu::kinfuLS::CaptureOpenNI
oCpcl::CentroidPoint< PointT >A generic class that computes the centroid of points fed to it
oCpcl::cuda::ChangeColor
oCpcl::cuda::CheckPlanarInlierCheck if a certain tuple is a point inlier
oCpcl::cuda::CheckPlanarInlierIndicesCheck if a certain tuple is a point inlier
oCpcl::cuda::CheckPlanarInlierKinectIndicesCheck if a certain tuple is a point inlier
oCpcl::cuda::CheckPlanarInlierKinectNormalIndicesCheck if a certain tuple is a point inlier
oCpcl::cuda::CheckPlanarInlierNormalIndicesCheck if a certain tuple is a point inlier
oCcJSON
oCcJSON_Hooks
oCpcl::Clipper3D< PointT >Base class for 3D clipper objects
oCcloud_point_index_idx
oCpcl::visualization::CloudActor
oCpcl::common::CloudGenerator< PointT, GeneratorT >
oCpcl::common::CloudGenerator< pcl::PointXY, GeneratorT >
oCpcl::CloudIterator< PointT >Iterator class for point clouds with or without given indices
oCcode
oCpcl::segmentation::grabcut::ColorStructure to save RGB colors into floats
oCpcl::octree::ColorCoding< PointT >ColorCoding class
oCpcl::octree::ColorCoding< pcl::PointXYZRGB >
oCpcl::gpu::ColorVolumeColorVolume class
oCpcl::gpu::kinfuLS::ColorVolumeColorVolume class
oCpcl::keypoints::brisk::Layer::CommonParams
oCpcl::Comparator< PointT >Comparator is the base class for comparators that compare two points given some function
oCpcl::device::CompareByLevelCode
oCpcl::SupervoxelClustering< PointT >::SupervoxelHelper::compareLeavesComparator for LeafContainerT pointers - used for sorting set of leaves
oCpcl::keypoints::agast::AbstractAgastDetector::CompareScoreIndexScore index comparator
oCpcl::ComparisonBase< PointT >The (abstract) base class for the comparison object
oCpcl::io::CompressionPointTraits< PointT >
oCpcl::io::CompressionPointTraits< PointXYZRGB >
oCpcl::io::CompressionPointTraits< PointXYZRGBA >
oCpcl::cuda::ComputeCovarianceForPointKernel to compute a ``covariance matrix'' for a single point
oCpcl::cuda::ComputeXYZCompute the XYZ values for a point based on disparity information
oCpcl::cuda::ComputeXYZRGBCompute the XYZ and RGB values for a point based on disparity information
oCpcl::ConditionBase< PointT >Base condition class
oCpcl::io::configurationProfile_t
oCpcl::device::ConnectedComponents
oCpcl::ConstCloudIterator< PointT >Iterator class for point clouds with or without given indices
oCpcl::ConstCloudIterator< PointT >::ConstIteratorIdx
oCpcl::poisson::OctNode< NodeData, Real >::ConstNeighborKey3
oCpcl::poisson::OctNode< NodeData, Real >::ConstNeighborKey5
oCpcl::poisson::OctNode< NodeData, Real >::ConstNeighbors3
oCpcl::poisson::OctNode< NodeData, Real >::ConstNeighbors5
oCboost::container_gen< eigen_listS, ValueType >
oCboost::container_gen< eigen_vecS, ValueType >
oCpcl::registration::ConvergenceCriteriaConvergenceCriteria represents an abstract base class for different convergence criteria used in registration loops
oCpcl::cuda::convert_point_to_float3Simple kernel to convert a PointXYZRGB to float3
oCpcl::filters::Convolution< PointIn, PointOut >Convolution is a mathematical operation on two functions f and g, producing a third function that is typically viewed as a modified version of one of the original functions
oCpcl::filters::ConvolvingKernel< PointInT, PointOutT >Class ConvolvingKernel base class for all convolving kernels
oCpcl::filters::ConvolvingKernel< PointT, pcl::Normal >
oCpcl::filters::ConvolvingKernel< PointT, pcl::PointXY >
oCDataGenerator::ConvPoint< Dst >
oCpcl::CopyIfFieldExists< PointInT, OutT >A helper functor that can copy a specific value if the given field exists
oCpcl::detail::CopyPointHelper< PointInT, PointOutT, Enable >
oCpcl::detail::CopyPointHelper< PointInT, PointOutT, typename boost::enable_if< boost::is_same< PointInT, PointOutT > >::type >
oCpcl::detail::CopyPointHelper< PointInT, PointOutT, typename boost::enable_if< boost::mpl::and_< boost::mpl::not_< boost::is_same< PointInT, PointOutT > >, boost::mpl::or_< boost::mpl::and_< pcl::traits::has_field< PointInT, pcl::fields::rgb >, pcl::traits::has_field< PointOutT, pcl::fields::rgba > >, boost::mpl::and_< pcl::traits::has_field< PointInT, pcl::fields::rgba >, pcl::traits::has_field< PointOutT, pcl::fields::rgb > > > > >::type >
oCpcl::detail::CopyPointHelper< PointInT, PointOutT, typename boost::enable_if< boost::mpl::and_< boost::mpl::not_< boost::is_same< PointInT, PointOutT > >, boost::mpl::or_< boost::mpl::not_< pcl::traits::has_color< PointInT > >, boost::mpl::not_< pcl::traits::has_color< PointOutT > >, boost::mpl::and_< pcl::traits::has_field< PointInT, pcl::fields::rgb >, pcl::traits::has_field< PointOutT, pcl::fields::rgb > >, boost::mpl::and_< pcl::traits::has_field< PointInT, pcl::fields::rgba >, pcl::traits::has_field< PointOutT, pcl::fields::rgba > > > > >::type >
oCpcl::poisson::CoredEdgeIndex
oCpcl::poisson::CoredMeshData
oCpcl::poisson::CoredMeshData2
oCpcl::poisson::CoredPointIndex
oCpcl::poisson::CoredVertexIndex
oCpcl::poisson::SortedTreeNodes::CornerIndices
oCpcl::poisson::SortedTreeNodes::CornerTableData
oCpcl::CorrespondenceCorrespondence represents a match between two entities (e.g., points, descriptors, etc)
oCpcl::registration::CorrespondenceRejectorCorrespondenceRejector represents the base class for correspondence rejection methods
oCpcl::cuda::CountPlanarInlierCheck if a certain tuple is a point inlier
oCpcl::cuda::CovarianceMatrixMisnamed class holding a 3x3 matrix
oCpcl::CPPFSignatureA point structure for storing the Point Pair Feature (CPPF) values
oCpcl::cuda::Create1PointPlaneHypothesis< Storage >Check if a certain tuple is a point inlier
oCpcl::cuda::Create1PointPlaneSampleHypothesis< Storage >Check if a certain tuple is a point inlier
oCpcl::cuda::CreatePlaneHypothesis< Storage >Check if a certain tuple is a point inlier
oCpcl::CrfNormalSegmentation< PointT >
oCpcl::CrfSegmentation< PointT >
oCpcl::CRHAlignment< PointT, nbins_ >CRHAlignment uses two Camera Roll Histograms (CRH) to find the roll rotation that aligns both views
oCNcvCTprep::CT_ASSERT_FAILURE< x >
oCNcvCTprep::CT_ASSERT_FAILURE< true >
oCct_data_s
oCpcl::poisson::Cube
oCpcl::device::CUDATreeStruct that holds a single RDF tree in GPU
oCpcl::gpu::kinfuLS::CyclicalBufferCyclicalBuffer implements a cyclical TSDF buffer
oCpcl::recognition::ORROctree::Node::Data
oCpcl::registration::DataContainerInterfaceDataContainerInterface provides a generic interface for computing correspondence scores between correspondent points in the input and target clouds
oCDataGenerator
oCpcl::gpu::DataSource
oCpcl::traits::datatype< PointT, Tag >
oCpcl::io::DeBayerVarious debayering methods
oCpcl::cuda::DebayerBilinear< Storage >
oCpcl::cuda::Debayering< Storage >
oCpcl::cuda::DebayeringDownsampling< Storage >
oCpcl::DecisionForestEvaluator< FeatureType, DataSet, LabelType, ExampleIndex, NodeType >Utility class for evaluating a decision forests
oCpcl::DecisionForestTrainer< FeatureType, DataSet, LabelType, ExampleIndex, NodeType >Trainer for decision trees
oCpcl::DecisionTree< NodeType >Class representing a decision tree
oCpcl::DecisionTreeEvaluator< FeatureType, DataSet, LabelType, ExampleIndex, NodeType >Utility class for evaluating a decision tree
oCpcl::DecisionTreeTrainer< FeatureType, DataSet, LabelType, ExampleIndex, NodeType >Trainer for decision trees
oCpcl::DecisionTreeTrainerDataProvider< FeatureType, DataSet, LabelType, ExampleIndex, NodeType >
oCpcl::traits::decomposeArray< T >
oCpcl::ConstCloudIterator< PointT >::DefaultConstIterator
oCpcl::DefaultIterator< PointT >
oCpcl::geometry::DefaultMeshTraits< VertexDataT, HalfEdgeDataT, EdgeDataT, FaceDataT >The mesh traits are used to set up compile time settings for the mesh
oCpcl::cuda::DeleteIndicesCheck if a certain tuple is a point inlier
oCpcl::DenseCrf
oCpcl::DenseQuantizedMultiModTemplate
oCpcl::DenseQuantizedSingleModTemplate
oCpcl::io::DepthImageThis class provides methods to fill a depth or disparity image
oCopenni_wrapper::DepthImageThis class provides methods to fill a depth or disparity image
oCpcl::io::depth_sense::DepthSenseGrabberImpl
oCpcl::LineRGBD< PointXYZT, PointRGBT >::DetectionA LineRGBD detection
oCpcl::cuda::Device< T >Device helper class
oCopenni_wrapper::OpenNIDriver::DeviceContext
oCpcl::gpu::DeviceMemoryDeviceMemory class
oCpcl::gpu::DeviceMemory2DDeviceMemory2D class
oCpcl::gpu::DevPtr< T >
oCpcl::device::Dilatation
oCpcl::cuda::DisparityBoundSmoothing
oCpcl::cuda::DisparityClampedSmoothing
oCpcl::cuda::DisparityHelperMap
oCpcl::DisparityMapConverter< PointT >Compute point cloud from the disparity map
oCpcl::DisparityMapConverter< PointDEM >
oCpcl::cuda::DisparityToCloudDisparity to PointCloudAOS generator
oCpcl::DistanceMapRepresents a distance map obtained from a distance transformation
oCpcl::cuda::detail::DjSets
oCpcl::DOTMODTemplate matching using the DOTMOD approach
oCpcl::DOTModality
oCpcl::DOTMODDetection
oCpcl::cuda::downsampleIndices
oCpcl::poisson::Edge
oCpcl::Edge< PointInT, PointOutT >
oCpcl::poisson::EdgeIndex
oCpcl::poisson::SortedTreeNodes::EdgeIndices
oCpcl::registration::LUM< PointT >::EdgeProperties
oCpcl::poisson::SortedTreeNodes::EdgeTableData
oCpcl::device::Eigen33
oCpcl::device::kinfuLS::Eigen33
oCboost::eigen_listS
oCboost::eigen_vecS
oCpcl::device::Emulation
oCpcl::device::kinfuLS::Emulation
oCpcl::EnergyMapsStores a set of energy maps
oCpcl::recognition::RotationSpaceCell::Entry
oCpcl::search::OrganizedNeighbor< PointT >::Entry
oCequality_comparable
oCpcl::SampleConsensusInitialAlignment< PointSource, PointTarget, FeatureT >::ErrorFunctor
oCpcl::ESFSignature640A point structure representing the Ensemble of Shape Functions (ESF)
oCpcl::gpu::EuclideanClusterExtractionEuclideanClusterExtraction represents a segmentation class for cluster extraction in an Euclidean sense, depending on pcl::gpu::octree
oCpcl::gpu::EuclideanLabeledClusterExtraction< PointT >EuclideanLabeledClusterExtraction represents a segmentation class for cluster extraction in an Euclidean sense, depending on pcl::gpu::octree
oCEvaluationClass for RGB-D SLAM Dataset and Benchmark
oCpcl::EventFrequencyA helper class to measure frequency of a certain event
oCexception
oCpcl::geometry::FaceA face is a closed loop of edges
oCpcl::gpu::people::FaceDetector
oCpcl::device::FacetStream
oCpcl::cuda::FastNormalEstimationKernel< Storage >
oCpcl::gpu::FeatureFeature represents the base feature class
oCpcl::registration::CorrespondenceRejectorFeatures::FeatureContainerInterface
oCpcl::FeatureHandler< FeatureType, DataSet, ExampleIndex >Utility class interface which is used for creating and evaluating features
oCpcl::FeatureHandler< FT, DataSet, ExampleIndex >
oCpcl::FeatureHandler< pcl::MultiChannel2DComparisonFeature< pcl::PointXY32f >, pcl::MultiChannel2DDataSet< DATA_TYPE, NUM_OF_CHANNELS >, pcl::MultipleData2DExampleIndex >
oCpcl::FeatureHandler< pcl::MultiChannel2DComparisonFeature< pcl::PointXY32i >, pcl::MultiChannel2DDataSet< DATA_TYPE, NUM_OF_CHANNELS >, pcl::MultipleData2DExampleIndex >
oCFeatureHandlerCodeGenerator
oCpcl::FeatureHistogramType for histograms for computing mean and variance of some floats
oCpcl::face_detection::FeatureType
oCpcl::FeatureWithLocalReferenceFrames< PointInT, PointRFT >FeatureWithLocalReferenceFrames provides a public interface for descriptor extractor classes which need a local reference frame at each input keypoint
oCpcl::Fern< FeatureType, NodeType >Class representing a Fern
oCpcl::FernEvaluator< FeatureType, DataSet, LabelType, ExampleIndex, NodeType >Utility class for evaluating a fern
oCpcl::FernTrainer< FeatureType, DataSet, LabelType, ExampleIndex, NodeType >Trainer for a Fern
oCpcl::detail::FieldAdder< PointT >
oCpcl::traits::fieldList< PointT >
oCpcl::detail::FieldMapper< PointT >
oCpcl::detail::FieldMapping
oCpcl::FieldMatches< PointT, Tag >
oCFieldMatches< PointT, fields::rgb >
oCpcl::visualization::Figure2DAbstract class for storing figure information
oCpcl::FileGrabber< PointT >FileGrabber provides a container-style interface for grabbers which operate on fixed-size input
oCpcl::FileReaderPoint Cloud Data (FILE) file format reader interface
oCpcl::FileWriterPoint Cloud Data (FILE) file format writer
oCpcl::search::FlannSearch< PointT, FlannDistance >::FlannIndexCreatorHelper class that creates a FLANN index from a given FLANN matrix
oCpcl::device::float12
oCpcl::device::kinfuLS::float12
oCpcl::device::float8
oCpcl::device::kinfuLS::float8
oCpcl::visualization::FloatImageUtilsProvide some gerneral functionalities regarding 2d float arrays, e.g., for visualization purposes
oCpcl::for_each_type_impl< done >
oCpcl::for_each_type_impl< false >
oCpcl::FPFHSignature33A point structure representing the Fast Point Feature Histogram (FPFH)
oCpcl::io::FrameWrapperPure abstract interface to wrap native frame data types
oCpcl::poisson::FunctionData< Degree, Real >
oCpcl::registration::TransformationEstimationLM< PointSource, PointTarget, MatScalar >::Functor< _Scalar, NX, NY >Base functor all the models that need non linear optimization must define their own one and implement operator() (const Eigen::VectorXd& x, Eigen::VectorXd& fvec) or operator() (const Eigen::VectorXf& x, Eigen::VectorXf& fvec) dependening on the choosen _Scalar
oCpcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::Functor< _Scalar, NX, NY >Base functor all the models that need non linear optimization must define their own one and implement operator() (const Eigen::VectorXd& x, Eigen::VectorXd& fvec) or operator() (const Eigen::VectorXf& x, Eigen::VectorXf& fvec) dependening on the choosen _Scalar
oCpcl::Functor< _Scalar, NX, NY >Base functor all the models that need non linear optimization must define their own one and implement operator() (const Eigen::VectorXd& x, Eigen::VectorXd& fvec) or operator() (const Eigen::VectorXf& x, Eigen::VectorXf& fvec) dependening on the choosen _Scalar
oCpcl::Functor< double >
oCpcl::Functor< float >
oCpcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::Functor< MatScalar >
oCpcl::registration::TransformationEstimationLM< PointSource, PointTarget, MatScalar >::Functor< MatScalar >
oCfunctorAddValues< T >
oCfunctorMaxValues< T >
oCfunctorMinValues< T >
oCpcl::segmentation::grabcut::GaussianGaussian structure
oCpcl::segmentation::grabcut::GaussianFitterHelper class that fits a single Gaussian to color samples
oCpcl::GaussianKernelClass GaussianKernel assembles all the method for computing, convolving, smoothing, gradients computing an image using a gaussian kernel
oCpcl::detail::GetPoint< PointT >
oCpcl::GFPFHSignature16A point structure representing the GFPFH descriptor with 16 bins
oCpcl::GlasbeyLUTColor lookup table consisting of 256 colors structured in a maximally discontinuous manner
oCpcl::segmentation::grabcut::GMM
oCpcl::GrabberGrabber interface for PCL 1.x device drivers
oCpcl::GradientXYA point structure representing Euclidean xyz coordinates, and the intensity value
oCpcl::cuda::detail::Graph< T >
oCpcl::cuda::detail::GraphEdge< T >
oCpcl::registration::GraphHandler< GraphT >GraphHandler class is a wrapper for a general SLAM graph The actual graph class must fulfil the following boost::graph concepts:
oCpcl::registration::GraphOptimizer< GraphT >GraphOptimizer class; derive and specialize for each graph type
oCpcl::GraphRegistration< GraphT >GraphRegistration class is the base class for graph-based registration methods
oCpcl::people::GroundBasedPeopleDetectionApp< PointT >GroundBasedPeopleDetectionApp performs people detection on RGB-D data having as input the ground plane coefficients
oCpcl::GRSDSignature21A point structure representing the Global Radius-based Surface Descriptor (GRSD)
oCgz_header_s
oCHaarClassifierCascadeDescriptorClassifier cascade descriptor
oCHaarClassifierNode128
oCHaarClassifierNodeDescriptor32
oCHaarFeature64
oCHaarFeatureDescriptor32
oCHaarStage64
oCpcl::geometry::HalfEdgeAn edge is a connection between two vertices
oC__gnu_cxx::hash< const long long >
oC__gnu_cxx::hash< const unsigned long long >
oC__gnu_cxx::hash< long long >
oC__gnu_cxx::hash< unsigned long long >
oCpcl::HashTableOLD
oCpcl::HDLGrabber::HDLDataPacket
oCpcl::HDLGrabber::HDLFiringData
oCpcl::HDLGrabber::HDLLaserCorrection
oCpcl::HDLGrabber::HDLLaserReturn
oCpcl::people::HeadBasedSubclustering< PointT >HeadBasedSubclustering represents a class for searching for people inside a HeightMap2D based on a 3D head detection algorithm
oCpcl::TSDFVolume< VoxelT, WeightT >::HeaderStructure storing voxel grid resolution, volume size (in mm) and element_size of stored data
oCpcl::gpu::kinfuLS::TsdfVolume::HeaderStructure storing voxel grid resolution, volume size (in mm) and element_size of data stored on host
oCpcl::people::HeightMap2D< PointT >HeightMap2D represents a class for creating a 2D height map from a point cloud and searching for its local maxima
oCpcl::DefaultFeatureRepresentation< PointDefault >::NdCopyPointFunctor::Helper< Key, FieldT, NrDims >
oCpcl::DefaultFeatureRepresentation< PointDefault >::NdCopyPointFunctor::Helper< Key, FieldT[NrDims], NrDims >
oCpcl::device::Histogram< N >
oCpcl::Histogram< N >A point structure representing an N-D histogram
oCpcl::gpu::people::trees::HistogramPair
oCpcl::people::HOGHOG represents a class for computing the HOG descriptor described in Dalal, N
oCpcl::cuda::Host< T >Host helper class
oCpcl::recognition::HoughSpace3DHoughSpace3D is a 3D voting space
oCpcl::recognition::HypothesisBase
oCpcl::recognition::ObjRecRANSAC::HypothesisCreator
oCpcl::HypothesisVerification< ModelT, SceneT >Abstract class for hypotheses verification methods
oCpcl::IFSReaderIndexed Face set (IFS) file format reader
oCpcl::IFSWriterPoint Cloud Data (IFS) file format writer
oCpcl::io::ImageImage interface class providing an interface to fill a RGB or Grayscale image buffer
oCopenni_wrapper::ImageImage class containing just a reference to image meta data
oCpcl::visualization::ImageViewerImageViewer is a class for 2D image visualization
oCpcl::ism::ImplicitShapeModelEstimation< FeatureSize, PointT, NormalT >This class implements Implicit Shape Model algorithm described in "Hough Transforms and 3D SURF for robust three dimensional classication" by Jan Knopp1, Mukta Prasad, Geert Willems1, Radu Timofte, and Luc Van Gool
oCpcl::registration::IncrementalRegistration< PointT, Scalar >Incremental IterativeClosestPoint class
oCINCVMemAllocatorINCVMemAllocator (Interface)
oCflann::Index< T >
oCinflate_state
oCpcl::device::InitalSimplex
oCLoki::Int2Type< v >
oCpcl::IntegralImage2D< DataType, Dimension >Determines an integral image representation for a given organized data array
oCpcl::IntegralImage2D< DataType, 1 >Partial template specialization for integral images with just one channel
oCpcl::IntegralImage2D< float, 1 >
oCpcl::IntegralImage2D< float, 3 >
oCpcl::IntegralImageTypeTraits< DataType >
oCpcl::IntegralImageTypeTraits< char >
oCpcl::IntegralImageTypeTraits< float >
oCpcl::IntegralImageTypeTraits< int >
oCpcl::IntegralImageTypeTraits< short >
oCpcl::IntegralImageTypeTraits< unsigned char >
oCpcl::IntegralImageTypeTraits< unsigned int >
oCpcl::IntegralImageTypeTraits< unsigned short >
oCpcl::common::IntensityFieldAccessor< PointT >
oCpcl::common::IntensityFieldAccessor< pcl::InterestPoint >
oCpcl::common::IntensityFieldAccessor< pcl::PointNormal >
oCpcl::common::IntensityFieldAccessor< pcl::PointSurfel >
oCpcl::common::IntensityFieldAccessor< pcl::PointWithRange >
oCpcl::common::IntensityFieldAccessor< pcl::PointWithScale >
oCpcl::common::IntensityFieldAccessor< pcl::PointWithViewpoint >
oCpcl::common::IntensityFieldAccessor< pcl::PointXYZ >
oCpcl::common::IntensityFieldAccessor< pcl::PointXYZHSV >
oCpcl::common::IntensityFieldAccessor< pcl::PointXYZL >
oCpcl::common::IntensityFieldAccessor< pcl::PointXYZLNormal >
oCpcl::common::IntensityFieldAccessor< pcl::PointXYZRGB >
oCpcl::common::IntensityFieldAccessor< pcl::PointXYZRGBA >
oCpcl::common::IntensityFieldAccessor< pcl::PointXYZRGBL >
oCpcl::common::IntensityFieldAccessor< pcl::PointXYZRGBNormal >
oCpcl::common::IntensityFieldAccessor< PointInT >
oCpcl::common::IntensityFieldAccessor< PointOutT >
oCpcl::IntensityGradientA point structure representing the intensity gradient of an XYZI point cloud
oCpcl::InterestPointA point structure representing an interest point with Euclidean xyz coordinates, and an interest value
oCinternal_state
oCpcl::intersect< Sequence1, Sequence2 >
oCpcl::device::IntrCamera intrinsics structure
oCpcl::TSDFVolume< VoxelT, WeightT >::IntrCamera intrinsics structure
oCpcl::device::kinfuLS::IntrCamera intrinsics structure
oCpcl::io::IRImageClass containing just a reference to IR meta data
oCopenni_wrapper::IRImageClass containing just a reference to IR meta data
oCboost::detail::is_random_access< eigen_listS >
oCboost::detail::is_random_access< eigen_vecS >
oCpcl::PosesFromMatches::PoseEstimate::IsBetter
oCpcl_cuda::isFiniteAOSCheck if a specific point is valid or not
oCpcl_cuda::isFiniteSOACheck if a specific point is valid or not
oCpcl_cuda::isFiniteZIPSOACheck if a specific point is valid or not
oCpcl::cuda::isInlierCheck if a certain tuple is a point inlier
oCpcl::features::ISMModelThe assignment of this structure is to store the statistical/learned weights and other information of the trained Implict Shape Model algorithm
oCpcl::ISMPeakThis struct is used for storing peak
oCpcl::features::ISMVoteList< PointT >This class is used for storing, analyzing and manipulating votes obtained from ISM algorithm
oCpcl::cuda::isNaNPoint
oCpcl::cuda::isNotInlier
oCpcl::cuda::isNotZero< T >
oCiterator
oCpcl::IteratorIdx< PointT >
oCpcl::octree::IteratorState
oCpcl::KdTree< PointT >KdTree represents the base spatial locator class for kd-tree implementations
oCpcl::KdTree< FeatureT >
oCpcl::KdTree< pcl::pcl::InterestPoint >
oCpcl::KdTree< pcl::pcl::PointXYZ >
oCpcl::KdTree< pcl::PointXYZRGB >
oCpcl::KdTree< pcl::VFHSignature308 >
oCpcl::KdTree< PointTarget >
oCpcl::kernel< PointT >
oCpcl::kernel< PointInT >
oCNCVRuntimeTemplateBool::KernelCaller< TList, NumArguments, Func >
oCNCVRuntimeTemplateBool::KernelCaller< TList, 0, Func >
oCpcl::visualization::KeyboardEvent/brief Class representing key hit/release events
oCpcl::gpu::KinfuTrackerKinfuTracker class encapsulates implementation of Microsoft Kinect Fusion algorithm
oCpcl::gpu::kinfuLS::KinfuTrackerKinfuTracker class encapsulates implementation of Microsoft Kinect Fusion algorithm
oCkiss_fft_cpx
oCkiss_fft_state
oCpcl::KmeansK-means clustering
oCflann::L2< T >
oCflann::L2_Simple< T >
oCpcl::Label
oCpcl::gpu::people::trees::LabeledAttrib
oCpcl::gpu::people::trees::LabeledFeature
oCpcl::keypoints::brisk::LayerA layer in the BRISK detector pyramid
oCpcl::LCCPSegmentation< PointT >A simple segmentation algorithm partitioning a supervoxel graph into groups of locally convex connected supervoxels separated by concave borders
oCpcl::UniformSampling< PointT >::LeafSimple structure to hold an nD centroid and the number of points in a leaf
oCpcl::VoxelGridCovariance< PointT >::LeafSimple structure to hold a centroid, covarince and the number of points in a leaf
oCpcl::GridProjection< PointNT >::LeafData leaf
oCpcl::MovingLeastSquares< PointInT, PointOutT >::MLSVoxelGrid::Leaf
oCpcl::device::LessThanByFacet
oCpcl::device::LightSourceLight source collection
oCpcl::device::kinfuLS::LightSourceLight source collection
oCpcl::LinearizedMapsStores a set of linearized maps
oCpcl::LINEMODTemplate matching using the LINEMOD approach
oCpcl::LINEMOD_OrientationMapMap that stores orientations
oCpcl::LINEMODDetectionRepresents a detection of a template using the LINEMOD approach
oCpcl::LineRGBD< PointXYZT, PointRGBT >High-level class for template matching using the LINEMOD approach based on RGB and Depth data
oCpcl::io::ply::ply_parser::list_property_begin_callback_type< SizeType, ScalarType >
oCpcl::io::ply::ply_parser::list_property_begin_callback_type< size_type, scalar_type >
oCpcl::io::ply::ply_parser::list_property_definition_callback_type< SizeType, ScalarType >
oCpcl::io::ply::ply_parser::list_property_definition_callback_type< size_type, scalar_type >
oCpcl::io::ply::ply_parser::list_property_definition_callbacks_type
oCpcl::io::ply::ply_parser::list_property_element_callback_type< SizeType, ScalarType >
oCpcl::io::ply::ply_parser::list_property_element_callback_type< size_type, scalar_type >
oCpcl::io::ply::ply_parser::list_property_end_callback_type< SizeType, ScalarType >
oCpcl::io::ply::ply_parser::list_property_end_callback_type< size_type, scalar_type >
oCpcl::RangeImageBorderExtractor::LocalSurfaceStores some information extracted from the neighborhood of a point
oCpcl::ism::ImplicitShapeModelEstimation< FeatureSize, PointT, NormalT >::LocationInfoThis structure stores the information about the keypoint
oCLRUCache< KeyT, CacheItemT >
oCLRUCacheItem< T >
oCLRUCacheItem< vtkSmartPointer< vtkPolyData > >
oCpcl::registration::LUM< PointT >Globally Consistent Scan Matching based on an algorithm by Lu and Milios
oCpcl::io::LZFImageReaderPCL-LZF image format reader
oCpcl::io::LZFImageWriterPCL-LZF image format writer
oCON_SerialNumberMap::MAP_VALUE
oCpcl::poisson::MapReduceVector< T2 >
oCpcl::gpu::MarchingCubesMarchingCubes implements MarchingCubes functionality for TSDF volume on GPU
oCpcl::gpu::kinfuLS::MarchingCubesMarchingCubes implements MarchingCubes functionality for TSDF volume on GPU
oCpcl::poisson::MarchingCubes
oCpcl::poisson::MarchingSquares
oCpcl::MaskMap
oCpcl::device::Mat333x3 Matrix for device code
oCpcl::device::kinfuLS::Mat333x3 Matrix for device code
oCpcl::registration::MatchingCandidateContainer for matching candidate consisting of
oCflann::Matrix< T >
oCpcl::poisson::MatrixEntry< T >
oCMesh
oCpcl::geometry::MeshBase< DerivedT, MeshTraitsT, MeshTagT >Base class for the half-edge mesh
oCpcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag >
oCpcl::geometry::MeshBase< QuadMesh< MeshTraitsT >, MeshTraitsT, QuadMeshTag >
oCpcl::geometry::MeshBase< TriangleMesh< MeshTraitsT >, MeshTraitsT, TriangleMeshTag >
oCpcl::geometry::MeshIO< MeshT >Read / write the half-edge mesh from / to a file
oCpcl::MeshProcessingMeshProcessing represents the base class for mesh processing algorithms
oCpcl::registration::MetaRegistration< PointT, Scalar >Meta Registration class
oCpcl::poisson::MinimalAreaTriangulation< Real >
oCpcl::device::Eigen33::MiniMat< Rows >
oCpcl::device::kinfuLS::Eigen33::MiniMat< Rows >
oCpcl::MLSResult::MLSProjectionResultsData structure used to store the MLS projection results
oCpcl::MLSResultData structure used to store the results of the MLS fitting
oCpcl::MovingLeastSquares< PointInT, PointOutT >::MLSVoxelGridA minimalistic implementation of a voxel grid, necessary for the point cloud upsampling
oCpcl::RealSenseGrabber::ModeA descriptor for capturing mode
oCpcl::OpenNIGrabber::modeComp
oCpcl::recognition::ModelLibrary::ModelStores some information about the model
oCpcl::ModelCoefficients
oCpcl::recognition::ModelLibrary
oCpcl::MomentInvariantsA point structure representing the three moment invariants
oCpcl::device::Morton
oCpcl::visualization::MouseEvent
oCpcl::MTLReader
oCpcl::MultiChannel2DComparisonFeature< PointT >Feature for comparing two sample points in 2D multi-channel data
oCpcl::MultiChannel2DData< DATA_TYPE, NUM_OF_CHANNELS >Holds two-dimensional multi-channel data
oCpcl::MultiChannel2DDataSet< DATA_TYPE, NUM_OF_CHANNELS >Holds a set of two-dimensional multi-channel data
oCpcl::MultipleData2DExampleIndexExample index for a set of 2D data blocks
oCpcl::device::MultiTreeLiveProcProcessor using multiple trees
oCpcl::traits::name< PointT, Tag, dummy >
oCpcl::NarfNARF (Normal Aligned Radial Features) is a point feature descriptor type for 3D data
oCpcl::Narf36A point structure representing the Narf descriptor
oCNCVMatrix< T >NCVMatrix (2D)
oCNCVMemPtrNCVMemPtr
oCNCVMemSegmentNCVMemSegment
oCNcvPoint2D32s
oCNcvPoint2D32u
oCNcvRect32s
oCNcvRect32u
oCNcvRect8u
oCNcvSize32s
oCNcvSize32u
oCNCVVector< T >NCVVector (1D)
oCNCVVector< HaarClassifierNode128 >
oCNCVVector< HaarFeature64 >
oCNCVVector< HaarStage64 >
oCpcl::NdCentroidFunctor< PointT, Scalar >Helper functor structure for n-D centroid estimation
oCpcl::NdConcatenateFunctor< PointInT, PointOutT >Helper functor structure for concatenate
oCpcl::NdCopyEigenPointFunctor< PointOutT >Helper functor structure for copying data between an Eigen type and a PointT
oCpcl::NdCopyPointEigenFunctor< PointInT >Helper functor structure for copying data between an Eigen type and a PointT
oCpcl::OrganizedNeighborSearch< PointT >::nearestNeighborCandidatenearestNeighborCandidate entry for the nearest neighbor candidate queue
oCpcl::OrganizedEdgeBase< PointT, PointLT >::Neighbor
oCpcl::gpu::NeighborIndices
oCpcl::poisson::OctNode< NodeData, Real >::NeighborKey3
oCpcl::poisson::OctNode< NodeData, Real >::NeighborKey5
oCpcl::Permutohedral::Neighbors
oCpcl::poisson::OctNode< NodeData, Real >::Neighbors3
oCpcl::poisson::OctNode< NodeData, Real >::Neighbors5
oCpcl::cuda::NewCheckPlanarInlier< Storage >Check if a certain tuple is a point inlier
oCNewFrameListener
oCpcl::GrabCut< PointT >::NLinks
oCflann::NNIndex< T >
oCpcl::geometry::NoDataNo data is associated with the vertices / half-edges / edges / faces
oCpcl::recognition::SimpleOctree< NodeData, NodeDataCreator, Scalar >::Node
oCpcl::recognition::BVH< UserData >::Node
oCpcl::gpu::people::trees::Node
oCpcl::recognition::ORRGraph< NodeData >::Node
oCpcl::recognition::ORROctree::Node
oCpcl::device::NonCachedLoad< T >
oCnoncopyable
oCpcl::gpu::DataSource::Normal2PointXYZ
oCpcl::common::normal_distribution< T >Normal distribution
oCpcl::NormalBasedSignature12A point structure representing the Normal Based Signature for a feature matrix of 4-by-3
oCpcl::cuda::NormalDeviationKernel< Storage >
oCpcl::ndt2d::NormalDist< PointT >A normal distribution estimation class
oCpcl::cuda::NormalEstimationKernel< Storage >
oCpcl::common::NormalGenerator< T >NormalGenerator class generates a random number from a normal distribution specified by (mean, sigma)
oCNppStInterpolationStateFrame interpolation state
oCpcl::registration::NullEstimateNullEstimate struct
oCpcl::registration::NullMeasurementNullMeasurement struct
oCLoki::NullType
oCpcl::device::numeric_limits< T >
oCpcl::device::kinfuLS::numeric_limits< T >
oCpcl::device::numeric_limits< bool >
oCpcl::device::numeric_limits< char >
oCpcl::device::numeric_limits< double >
oCpcl::device::numeric_limits< float >
oCpcl::device::kinfuLS::numeric_limits< float >
oCpcl::device::numeric_limits< int >
oCpcl::device::numeric_limits< long >
oCpcl::device::numeric_limits< short >
oCpcl::device::kinfuLS::numeric_limits< short >
oCpcl::device::numeric_limits< signed char >
oCpcl::device::numeric_limits< unsigned char >
oCpcl::device::numeric_limits< unsigned int >
oCpcl::device::numeric_limits< unsigned long >
oCpcl::device::numeric_limits< unsigned short >
oCEigen::NumTraits< pcl::ndt2d::NormalDist< PointT > >
oCpcl::poisson::NVector< T, Dim >
oCObject
oCObjectFeatures
oCObjectModel
oCObjectRecognition
oCObjectRecognitionParameters
oCpcl::recognition::ObjRecRANSACThis is a RANSAC-based 3D object recognition method
oCpcl::poisson::OctNode< NodeData, Real >
oCpcl::poisson::OctNode< class TreeNodeData, Real >
oCpcl::gpu::OctreeOctree implementation on GPU
oCpcl::poisson::Octree< Degree >
oCpcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT >Octree double buffer class
oCpcl::octree::OctreeBase< LeafContainerT, BranchContainerT >Octree class
oCpcl::octree::OctreeContainerBaseOctree container class that can serve as a base to construct own leaf node container classes
oCpcl::device::OctreeImpl::OctreeDataHost
oCpcl::device::OctreeGlobal
oCpcl::device::OctreeImpl
oCpcl::device::OctreeIteratorDevice< CTA_SIZE, STACK_DEPTH >
oCpcl::device::OctreeIteratorDeviceNS
oCpcl::octree::OctreeKeyOctree key class
oCpcl::octree::OctreeNodeAbstract octree node class
oCpcl::octree::OctreeNodePool< NodeT >Octree node pool
oCpcl::device::OctreePriorityIteratorDevice
oCOctreeT
oCpcl::traits::offset< PointT, Tag >
oCON_2dPoint
oCON_2dVector
oCON_2fPoint
oCON_2fVector
oCON_3DM_BIG_CHUNK
oCON_3DM_CHUNK
oCON_3dmAnnotationSettings
oCON_3dmApplication
oCON_3dmConstructionPlane
oCON_3dmConstructionPlaneGridDefaults
oCON_3dmGoo
oCON_3dmIOSettings
oCON_3dmNotes
oCON_3dmPageSettings
oCON_3dmProperties
oCON_3dmRenderSettings
oCON_3dmRevisionHistory
oCON_3dmSettings
oCON_3dmUnitsAndTolerances
oCON_3dmView
oCON_3dmViewPosition
oCON_3dmViewTraceImage
oCON_3dmWallpaperImage
oCON_3dPoint
oCON_3dRay
oCON_3dVector
oCON_3fPoint
oCON_3fVector
oCON_4dPoint
oCON_4fPoint
oCON_Base64EncodeStream
oCON_BezierCage
oCON_BezierCurve
oCON_BezierSurface
oCON_BinaryArchive
oCON_BoundingBox
oCON_Box
oCON_BrepRegionTopology
oCON_BrepTrimPoint
oCON_Buffer
oCON_BumpFunction
oCON_CheckSum
oCON_Circle
oCON_ClassArray< T >
oCON_ClassArray< ON_3dmConstructionPlane >
oCON_ClassArray< ON_3dmView >
oCON_ClassArray< ON_BrepEdge >
oCON_ClassArray< ON_BrepFace >
oCON_ClassArray< ON_BrepFaceSide >
oCON_ClassArray< ON_BrepLoop >
oCON_ClassArray< ON_BrepRegion >
oCON_ClassArray< ON_BrepTrim >
oCON_ClassArray< ON_BrepVertex >
oCON_ClassArray< ON_CurveProxyHistory >
oCON_ClassArray< ON_DimStyle >
oCON_ClassArray< ON_Font >
oCON_ClassArray< ON_Group >
oCON_ClassArray< ON_HatchLine >
oCON_ClassArray< ON_HatchPattern >
oCON_ClassArray< ON_InstanceDefinition >
oCON_ClassArray< ON_Layer >
oCON_ClassArray< ON_Linetype >
oCON_ClassArray< ON_Localizer >
oCON_ClassArray< ON_MappingRef >
oCON_ClassArray< ON_Material >
oCON_ClassArray< ON_MaterialRef >
oCON_ClassArray< ON_PlugInRef >
oCON_ClassArray< ON_Texture >
oCON_ClassArray< ON_TextureCoordinates >
oCON_ClassArray< ON_TextureMapping >
oCON_ClassArray< ON_UserString >
oCON_ClassArray< ONX_Model_Object >
oCON_ClassArray< ONX_Model_RenderLight >
oCON_ClassArray< ONX_Model_UserData >
oCON_ClassId
oCON_ClippingPlane
oCON_ClippingPlaneInfo
oCON_ClippingRegion
oCON_Color
oCON_CompressedBuffer
oCON_CompressStream
oCON_Cone
oCON_CurveProxyHistory
oCON_Cylinder
oCON_DecodeBase64
oCON_DisplayMaterialRef
oCON_EarthAnchorPoint
oCON_Ellipse
oCON_Evaluator
oCON_FileIterator
oCON_FileStream
oCON_FixedSizePool
oCON_FixedSizePoolIterator
oCON_HatchLine
oCON_HatchLoop
oCON_Interval
oCON_Line
oCON_LinetypeSegment
oCON_Localizer
oCON_LocalZero1
oCON_MappingChannel
oCON_MappingRef
oCON_MappingTag
oCON_MaterialRef
oCON_Matrix
oCON_MeshCurvatureStats
oCON_MeshCurveParameters
oCON_MeshFace
oCON_MeshFaceSide
oCON_MeshNgon
oCON_MeshNgonList
oCON_MeshParameters
oCON_MeshPart
oCON_MeshPartition
oCON_MeshTopology
oCON_MeshTopologyEdge
oCON_MeshTopologyFace
oCON_MeshTopologyVertex
oCON_Object
oCON_ObjRef
oCON_ObjRef_IRefID
oCON_ObjRefEvaluationParameter
oCON_OffsetSurfaceFunction
oCON_OffsetSurfaceValue
oCON_Plane
oCON_PlugInRef
oCON_PolyEdgeHistory
oCON_PolynomialCurve
oCON_PolynomialSurface
oCON_RANDOM_NUMBER_CONTEXT
oCON_RenderingAttributes
oCON_RTree
oCON_RTreeBBox
oCON_RTreeBranch
oCON_RTreeCapsule
oCON_RTreeIterator
oCON_RTreeLeaf
oCON_RTreeMemPool
oCON_RTreeNode
oCON_RTreeSearchResult
oCON_RTreeSphere
oCON_SerialNumberMap
oCON_SimpleArray< T >
oCON_SimpleArray< bool >
oCON_SimpleArray< class ON_BumpFunction >
oCON_SimpleArray< class ON_Value * >
oCON_SimpleArray< double * >
oCON_SimpleArray< double >
oCON_SimpleArray< int >
oCON_SimpleArray< ON_2dex >
oCON_SimpleArray< ON_2dPoint >
oCON_SimpleArray< ON_2dVector >
oCON_SimpleArray< ON_2fPoint >
oCON_SimpleArray< ON_2fVector >
oCON_SimpleArray< ON_3DM_BIG_CHUNK >
oCON_SimpleArray< ON_3dPoint >
oCON_SimpleArray< ON_3dVector >
oCON_SimpleArray< ON_3fPoint >
oCON_SimpleArray< ON_3fVector >
oCON_SimpleArray< ON_4dPoint >
oCON_SimpleArray< ON_4fPoint >
oCON_SimpleArray< ON_Bitmap * >
oCON_SimpleArray< ON_BrepTrimPoint >
oCON_SimpleArray< ON_ClippingPlaneInfo >
oCON_SimpleArray< ON_Color >
oCON_SimpleArray< ON_Curve * >
oCON_SimpleArray< ON_DisplayMaterialRef >
oCON_SimpleArray< ON_HatchLoop * >
oCON_SimpleArray< ON_HistoryRecord * >
oCON_SimpleArray< ON_Interval >
oCON_SimpleArray< ON_LinetypeSegment >
oCON_SimpleArray< ON_MappingChannel >
oCON_SimpleArray< ON_MeshFace >
oCON_SimpleArray< ON_MeshTopologyEdge >
oCON_SimpleArray< ON_MeshTopologyFace >
oCON_SimpleArray< ON_MeshTopologyVertex >
oCON_SimpleArray< ON_ObjRef_IRefID >
oCON_SimpleArray< ON_OffsetSurfaceValue >
oCON_SimpleArray< ON_Surface * >
oCON_SimpleArray< ON_SurfaceCurvature >
oCON_SimpleArray< ON_UUID >
oCON_SimpleArray< ON_UuidIndex >
oCON_SimpleArray< ON_UuidPair >
oCON_SimpleArray< struct ON_MeshPart >
oCON_SpaceMorph
oCON_Sphere
oCON_String
oCON_Sum
oCON_SurfaceCurvature
oCON_SurfaceProperties
oCON_TensorProduct
oCON_TextLog
oCON_TextureCoordinates
oCON_Torus
oCON_U
oCON_UncompressStream
oCON_UnicodeErrorParameters
oCON_UnitSystem
oCON_UserString
oCON_UUID
oCON_UuidPair
oCON_WindowsBITMAPINFO
oCON_WindowsBITMAPINFOHEADER
oCON_WindowsRGBQUAD
oCON_Workspace
oCON_wString
oCON_Xform
oCONX_Model
oCONX_Model_Object
oCONX_Model_RenderLight
oCONX_Model_UserData
oCpcl::io::openni2::OpenNI2Device
oCpcl::io::openni2::OpenNI2DeviceInfo
oCpcl::io::openni2::OpenNI2DeviceManager
oCpcl::io::openni2::OpenNI2TimerFilter
oCpcl::io::openni2::OpenNI2VideoMode
oCOpenNICapture
oCopenni_wrapper::OpenNIDeviceClass representing an astract device for OpenNI devices: Primesense PSDK, Microsoft Kinect, Asus Xtion Pro/Live
oCopenni_wrapper::OpenNIDriverDriver class implemented as Singleton
oCpcl::cuda::OpenNIRGBSimple structure holding RGB data
oCpcl::io::OrganizedConversion< PointT, enableColor >
oCpcl::io::OrganizedConversion< PointT, false >
oCpcl::io::OrganizedConversion< PointT, true >
oCpcl::OrganizedIndexIteratorBase class for iterators on 2-dimensional maps like images/organized clouds etc
oCpcl::OrganizedNeighborSearch< PointT >OrganizedNeighborSearch class
oCpcl::gpu::people::OrganizedPlaneDetector
oCpcl::io::OrganizedPointCloudCompression< PointT >
oCpcl::cuda::OrganizedRadiusSearch< CloudPtr >Kernel to compute a radius neighborhood given a organized point cloud (aka range image cloud)
oCpcl::cuda::OrganizedRadiusSearch< CloudConstPtr >
oCpcl::recognition::ObjRecRANSAC::OrientedPointPair
oCpcl::recognition::ORRGraph< NodeData >
oCpcl::recognition::ORROctreeThat's a very specialized and simple octree class
oCpcl::recognition::ORROctreeZProjection
oCpcl::outofcore::OutofcoreAbstractMetadata
oCpcl::outofcore::OutofcoreAbstractNodeContainer< PointT >
oCpcl::outofcore::OutofcoreOctreeBase< ContainerT, PointT >This code defines the octree used for point storage at Urban Robotics
oCpcl::outofcore::OutofcoreOctreeBase< ContainerT, pcl::PointXYZRGB >
oCpcl::outofcore::OutofcoreOctreeNodeMetadataEncapsulated class to read JSON metadata into memory, and write the JSON metadata for each node
oCpcl::outofcore::OutofcoreParams
oCpcl::recognition::ObjRecRANSAC::OutputThis is an output item of the ObjRecRANSAC::recognize() method
oCpair
oCpcl::PairwisePotential
oCboost::parallel_edge_traits< eigen_listS >
oCboost::parallel_edge_traits< eigen_vecS >
oCpcl::cuda::parallel_random_generator
oCpcl::common::UniformGenerator< T >::Parameters
oCpcl::NarfDescriptor::Parameters
oCpcl::common::NormalGenerator< T >::Parameters
oCBFGS< FunctorType >::Parameters
oCpcl::PolynomialCalculationsT< real >::ParametersParameters used in this class
oCpcl::RangeImageBorderExtractor::ParametersParameters used in this class
oCpcl::NarfKeypoint::ParametersParameters used in this class
oCpcl::PosesFromMatches::ParametersParameters used in this class
oCpcl::gpu::ParticleFilterGPUTracker
oCOutofcoreCloud::PcdQueueItem
oCpcl::PCLBase< PointT >PCL base class
oCpcl::PCLBase< NormalT >
oCpcl::PCLBase< pcl::pcl::PCLPointCloud2 >
oCpcl::PCLBase< pcl::PCLPointCloud2 >
oCpcl::PCLBase< pcl::PointXYZ >
oCpcl::PCLBase< pcl::PointXYZRGB >
oCpcl::PCLBase< pcl::PointXYZRGBA >
oCpcl::PCLBase< pcl::PointXYZRGBL >
oCpcl::PCLBase< PointFeature >
oCpcl::PCLBase< PointIn >
oCpcl::PCLBase< PointInT >
oCpcl::PCLBase< PointModelT >
oCpcl::PCLBase< PointNT >
oCpcl::PCLBase< PointRGBT >
oCpcl::PCLBase< PointSource >
oCpcl::PCLBase< PointTarget >
oCpcl::PCLBase< PointWithRange >
oCpcl::PCLBase< PointXYZRGB >
oCpcl::PCLBase< PointXYZT >
oCPCLCUDABase
oCpcl::cuda::PCLCUDABase< CloudT >PCL base class
oCpcl::PCLHeader
oCpcl::visualization::PCLHistogramVisualizerPCL histogram visualizer main class
oCpcl::PCLImage
oCpcl::visualization::PCLPlotterPCL Plotter main class
oCpcl::PCLPointCloud2
oCpcl::PCLPointField
oCpcl::visualization::PCLSimpleBufferVisualizerPCL simple buffer visualizer main class
oCpcl::visualization::PCLVisualizerPCL Visualizer main class
oCpcl::gpu::people::PeopleDetector
oCpcl::PermutohedralImplementation of a high-dimensional gaussian filtering using the permutohedral lattice
oCpcl::gpu::people::PersonAttribs
oCpcl::people::PersonClassifier< PointT >
oCpcl::people::PersonClassifier< pcl::pcl::RGB >
oCpcl::people::PersonCluster< PointT >PersonCluster represents a class for representing information about a cluster containing a person
oCpcl::PFHRGBSignature250A point structure representing the Point Feature Histogram with colors (PFHRGB)
oCpcl::PFHSignature125A point structure representing the Point Feature Histogram (PFH)
oCpcl::PiecewiseLinearFunctionThis provides functionalities to efficiently return values for piecewise linear function
oCpcl::recognition::ORROctreeZProjection::Pixel
oCpcl::gpu::PixelRGBInput/output pixel format for KinfuTracker
oCpcl::gpu::kinfuLS::PixelRGBInput/output pixel format for KinfuTracker
oCpcl::PlanarPolygon< PointT >PlanarPolygon represents a planar (2D) polygon, potentially in a 3D space
oCpcl::PlanarPolygonFusion< PointT >PlanarPolygonFusion takes a list of 2D planar polygons and attempts to reduce them to a minimum set that best represents the scene, based on various given comparators
oCpcl::io::ply::ply_parserClass ply_parser parses a PLY file and generates appropriate atomic parsers for the body
oCpcl::traits::POD< PointT >
oCpcl::poisson::Point3D< Real >
oCpcl::poisson::Point3D< float >
oCpoint_index_idx
oCpcl::PointCloud< T >PointCloud represents the base class in PCL for storing collections of 3D points
oCpcl::PointCloud< EdgeData >
oCpcl::PointCloud< FaceData >
oCpcl::PointCloud< FeatureT >
oCpcl::PointCloud< float >
oCpcl::PointCloud< GlobalDescriptorT >
oCpcl::PointCloud< HalfEdgeData >
oCpcl::PointCloud< KeypointT >
oCpcl::PointCloud< LocalDescriptorT >
oCpcl::PointCloud< ModelT >
oCpcl::PointCloud< NormalT >
oCpcl::PointCloud< pcl::device::prob_histogram >
oCpcl::PointCloud< pcl::InterestPoint >
oCpcl::PointCloud< pcl::Normal >
oCpcl::PointCloud< pcl::pcl::GradientXY >
oCpcl::PointCloud< pcl::pcl::InterestPoint >
oCpcl::PointCloud< pcl::pcl::Normal >
oCpcl::PointCloud< pcl::pcl::PointNormal >
oCpcl::PointCloud< pcl::pcl::PointUV >
oCpcl::PointCloud< pcl::pcl::PointXYZ >
oCpcl::PointCloud< pcl::pcl::PointXYZI >
oCpcl::PointCloud< pcl::pcl::PointXYZRGBA >
oCpcl::PointCloud< pcl::pcl::PointXYZRGBL >
oCpcl::PointCloud< pcl::pcl::RGB >
oCpcl::PointCloud< pcl::PointXYZ >
oCpcl::PointCloud< pcl::PointXYZRGB >
oCpcl::PointCloud< pcl::PointXYZRGBA >
oCpcl::PointCloud< pcl::VFHSignature308 >
oCpcl::PointCloud< PointInT >
oCpcl::PointCloud< PointNT >
oCpcl::PointCloud< PointRGBT >
oCpcl::PointCloud< PointSource >
oCpcl::PointCloud< PointT >
oCpcl::PointCloud< PointTarget >
oCpcl::PointCloud< PointWithRange >
oCpcl::PointCloud< PointXYZ >
oCpcl::PointCloud< PointXYZRGBA >
oCpcl::PointCloud< PointXYZT >
oCpcl::PointCloud< RGB >
oCpcl::PointCloud< SceneT >
oCpcl::PointCloud< unsigned char >
oCpcl::PointCloud< unsigned short >
oCpcl::PointCloud< VertexData >
oCpcl::PointCloud< WeightSACPointType >
oCpcl::cuda::PointCloudAOS< Storage >PointCloudAOS represents an AOS (Array of Structs) PointCloud implementation for CUDA processing
oCpcl::tracking::PointCloudCoherence< PointInT >PointCloudCoherence is a base class to compute coherence between the two PointClouds
oCpcl::visualization::PointCloudColorHandler< PointT >Base Handler class for PointCloud colors
oCpcl::visualization::PointCloudColorHandler< pcl::PCLPointCloud2 >Base Handler class for PointCloud colors
oCpcl::visualization::PointCloudGeometryHandler< PointT >Base handler class for PointCloud geometry
oCpcl::visualization::PointCloudGeometryHandler< pcl::PCLPointCloud2 >Base handler class for PointCloud geometry
oCpcl::io::PointCloudImageExtractor< PointT >Base Image Extractor class for organized point clouds
oCpcl::cuda::PointCloudSOA< Storage >PointCloudSOA represents a SOA (Struct of Arrays) PointCloud implementation for CUDA processing
oCpcl::octree::PointCoding< PointT >PointCoding class
oCpcl::octree::PointCoding< pcl::PointXYZRGB >
oCpcl::tracking::PointCoherence< PointInT >PointCoherence is a base class to compute coherence between the two points
oCpcl::PointDataAtOffset< PointT >A datatype that enables type-correct comparisons
oCpcl::PointDataAtOffset< pcl::PointXYZRGB >
oCpcl::PointIndices
oCPointIntensity
oCpcl::cuda::PointIterator< Storage, T >
oCpcl::cuda::PointIterator< Device, T >
oCpcl::cuda::PointIterator< Host, T >
oCpcl::visualization::PointPickingEvent/brief Class representing 3D point picking events
oCpcl::PointRepresentation< PointT >PointRepresentation provides a set of methods for converting a point structs/object into an n-dimensional vector
oCpcl::PointRepresentation< FeatureT >
oCpcl::PointRepresentation< FPFHSignature33 >
oCpcl::PointRepresentation< Narf * >
oCpcl::PointRepresentation< Narf36 >
oCpcl::PointRepresentation< NormalBasedSignature12 >
oCpcl::PointRepresentation< PFHRGBSignature250 >
oCpcl::PointRepresentation< PFHSignature125 >
oCpcl::PointRepresentation< PointDefault >
oCpcl::PointRepresentation< PointNormal >
oCpcl::PointRepresentation< PointTarget >
oCpcl::PointRepresentation< PointXYZ >
oCpcl::PointRepresentation< PointXYZI >
oCpcl::PointRepresentation< PPFSignature >
oCpcl::PointRepresentation< ShapeContext1980 >
oCpcl::PointRepresentation< SHOT1344 >
oCpcl::PointRepresentation< SHOT352 >
oCpcl::PointRepresentation< UniqueShapeContext1960 >
oCpcl::PointRepresentation< VFHSignature308 >
oCpcl::device::PointStream
oCpcl::PointUVA 2D point structure representing pixel image coordinates
oCpcl::PointXYA 2D point structure representing Euclidean xy coordinates
oCpcl::PointXY32f2D point with float x- and y-coordinates
oCpcl::PointXY32i2D point with integer x- and y-coordinates
oCpcl::PointXYZIEdgeThis typedef is used to represent a point cloud containing edge information
oCpcl::cuda::PointXYZRGBDefault point xyz-rgb structure
oCpcl::PolygonMesh
oCpcl::geometry::PolygonMeshTagTag describing the type of the mesh
oCpcl::poisson::Polynomial< Degree >
oCpcl::PolynomialCalculationsT< real >This provides some functionality for polynomials, like finding roots or approximating bivariate polynomials
oCpcl::MLSResult::PolynomialPartialDerivativeData structure used to store the MLS polynomial partial derivatives
oCPolynomialSolverBase
oCpcl::PosesFromMatches::PoseEstimateA result of the pose estimation process
oCpcl::registration::PoseEstimate< PointT >PoseEstimate struct
oCpcl::registration::PoseMeasurement< VertexT, InformationT >PoseMeasurement struct
oCpcl::PosesFromMatchesCalculate 3D transformation based on point correspondencdes
oCpcl::PPFRegistration< PointSource, PointTarget >::PoseWithVotesStructure for storing a pose (represented as an Eigen::Affine3f) and an integer for counting votes
oCpcl::PPFHashMapSearch
oCpcl::PPFRGBSignatureA point structure for storing the Point Pair Color Feature (PPFRGB) values
oCpcl::device::PPFRGBSignature
oCpcl::device::PPFSignature
oCpcl::PPFSignatureA point structure for storing the Point Pair Feature (PPF) values
oCpcl::poisson::PPolynomial< Degree >
oCpcl::poisson::PPolynomial< Degree+1 >
oCpcl::poisson::PPolynomial< Degree-1 >
oCpcl::PrincipalCurvaturesA point structure representing the principal curvatures and their magnitudes
oCpcl::device::PrincipalCurvatures
oCpcl::PrincipalRadiiRSDA point structure representing the minimum and maximum surface radii (in meters) computed using RSD
oCpcl::octree::OctreePointCloudSearch< PointT, LeafContainerT, BranchContainerT >::prioBranchQueueEntryPriority queue entry for branch nodes
oCpcl::octree::OctreePointCloudSearch< PointT, LeafContainerT, BranchContainerT >::prioPointQueueEntryPriority queue entry for point candidates
oCpcl::device::prob_histogram
oCpcl::device::ProbabilityProcImplementation Class to process probability histograms on GPU
oCpcl::gpu::people::ProbabilityProcessor
oCpcl::gpu::PseudoConvexHull3D
oCpcl::filters::Pyramid< PointT >Pyramid constructs a multi-scale representation of an organised point cloud
oCQMainWindow
oCpcl::geometry::QuadMeshTagTag describing the type of the mesh
oCpcl::QuantizableModalityInterface for a quantizable modality
oCpcl::QuantizedMap
oCpcl::QuantizedMultiModFeatureFeature that defines a position and quantized value in a specific modality
oCpcl::QuantizedNormalLookUpTableLook-up-table for fast surface normal quantization
oCpcl::OrganizedNeighborSearch< PointT >::radiusSearchLoopkupEntryradiusSearchLoopkupEntry entry for radius search lookup vector
oCpcl::segmentation::detail::RandomWalker< Graph, EdgeWeightMap, VertexColorMap >Multilabel graph segmentation using random walks
oCpcl::gpu::kinfuLS::RayCasterClass that performs raycasting for TSDF volume
oCpcl::gpu::RayCasterClass that performs raycasting for TSDF volume
oCpcl::gpu::people::RDFBodyPartsDetector
oCpcl::Region3D< PointT >Region3D represents summary statistics of a 3D collection of points
oCpcl::RegionXYDefines a region in XY-space
oCpcl::RegistrationVisualizer< PointSource, PointTarget >RegistrationVisualizer represents the base class for rendering the intermediate positions occupied by the source point cloud during it's registration to the target point cloud
oCpcl::RegressionVarianceNode< FeatureType, LabelType >Node for a regression trees which optimizes variance
oCpcl::visualization::RenWinInteract
oCpcl::RFFaceDetectorTrainer
oCpcl::face_detection::RFTreeNode< FeatureType >
oCpcl::TexMaterial::RGB
oCpcl::cuda::RGBDefault RGB structure, defined as a union over 4 chars
oCpcl::tracking::RGBValue
oCpcl::recognition::RigidTransformSpace
oCpcl::poisson::RootInfo
oCpcl::recognition::RotationSpaceThis is a class for a discrete representation of the rotation space based on the axis-angle representation
oCpcl::recognition::RotationSpaceCell
oCpcl::recognition::RotationSpaceCellCreator
oCpcl::recognition::RotationSpaceCreator
oCruntime_error
oCpcl::SampleConsensus< T >SampleConsensus represents the base class
oCSampleConsensus
oCpcl::cuda::SampleConsensus< Storage >
oCpcl::SampleConsensus< PointT >
oCpcl::SampleConsensus< WeightSACPointType >
oCpcl::SampleConsensusModel< PointT >SampleConsensusModel represents the base model class
oCpcl::cuda::SampleConsensusModel< Storage >SampleConsensusModel represents the base model class
oCpcl::SampleConsensusModel< pcl::PointXYZRGB >
oCpcl::SampleConsensusModel< PointXYZ >
oCpcl::SampleConsensusModel< T >
oCpcl::SampleConsensusModel< WeightSACPointType >
oCpcl::SampleConsensusModelFromNormals< PointT, PointNT >SampleConsensusModelFromNormals represents the base model class for models that require the use of surface normals for estimation
oCpcl::SampleConsensusModelFromNormals< pcl::PointXYZRGB, PointNT >
oCpcl::io::ply::ply_parser::scalar_property_callback_type< ScalarType >
oCpcl::io::ply::ply_parser::scalar_property_callback_type< scalar_type >
oCpcl::io::ply::ply_parser::scalar_property_definition_callback_type< ScalarType >
oCpcl::io::ply::ply_parser::scalar_property_definition_callback_type< scalar_type >
oCpcl::io::ply::ply_parser::scalar_property_definition_callbacks_type
oCpcl::keypoints::brisk::ScaleSpaceBRISK Scale Space helper
oCScene
oCpcl::cuda::ScopeTimeCPUClass to measure the time spent in a scope
oCpcl::cuda::ScopeTimeGPUClass to measure the time spent in a scope
oCpcl::gpu::ScopeTimer
oCpcl::keypoints::agast::AbstractAgastDetector::ScoreIndexStructure holding an index and the associated keypoint score
oCpcl::kinfuLS::ScreenshotManagerScreenshot Manager saves a screenshot with the corresponding camera pose from Kinfu
oCpcl::search::Search< PointT >Generic search class
oCpcl::search::Search< pcl::PointXYZ >
oCpcl::search::Search< pcl::PointXYZRGB >
oCpcl::search::Search< pcl::PointXYZRGBA >
oCpcl::search::Search< PointIn >
oCpcl::search::Search< PointInT >
oCpcl::search::Search< PointNT >
oCpcl::search::Search< PointSource >
oCpcl::search::Search< PointTarget >
oCpcl::search::Search< PointWithRange >
oCpcl::search::Search< PointXYZ >
oCpcl::search::Search< PointXYZRGB >
oCpcl::search::Search< SceneT >
oCpcl::search::Search< T >
oCpcl::search::Search< WeightSACPointType >
oCpcl::gpu::SeededHueSegmentation
oCpcl::cuda::detail::SegmLink
oCpcl::cuda::detail::SegmLinkVal
oCpcl::recognition::ORROctreeZProjection::Set
oCpcl::cuda::SetColor
oCpcl::SetIfFieldExists< PointOutT, InT >A helper functor that can set a specific value in a field if the field exists
oCpcl::RangeImageBorderExtractor::ShadowBorderIndicesStores the indices of the shadow border corresponding to obstacle borders
oCpcl::ShapeContext1980A point structure representing a Shape Context
oCopenni_wrapper::OpenNIDevice::ShiftConversion
oCopenni_wrapper::ShiftToDepthConverterThis class provides conversion of the openni 11-bit shift data to depth;
oCpcl::SHOT1344A point structure representing the generic Signature of Histograms of OrienTations (SHOT) - shape+color
oCpcl::SHOT352A point structure representing the generic Signature of Histograms of OrienTations (SHOT) - shape only
oCpcl::SIFTKeypointFieldSelector< PointT >
oCpcl::SIFTKeypointFieldSelector< PointInT >
oCpcl::SIFTKeypointFieldSelector< PointNormal >
oCpcl::SIFTKeypointFieldSelector< PointXYZRGB >
oCpcl::SIFTKeypointFieldSelector< PointXYZRGBA >
oCpcl::recognition::SimpleOctree< NodeData, NodeDataCreator, Scalar >
oCpcl::recognition::SimpleOctree< RotationSpace, RotationSpaceCreator, float >
oCpcl::recognition::SimpleOctree< RotationSpaceCell, RotationSpaceCellCreator, float >
oCpcl::surface::SimplificationRemoveUnusedVertices
oCON_SerialNumberMap::SN_ELEMENT
oCpcl::poisson::SortedTreeNodes
oCpcl::poisson::SparseMatrix< T >
oCpcl::SparseQuantizedMultiModTemplateA multi-modality template constructed from a set of quantized multi-modality features
oCpcl::gpu::people::trees::SplitPoint
oCpcl::poisson::Square
oCpcl::gpu::kinfuLS::StandaloneMarchingCubes< PointT >The Standalone Marching Cubes Class provides encapsulated functionality for the Marching Cubes implementation originally by Anatoly Baksheev
oCpcl::poisson::StartingPolynomial< Degree >
oCpcl::device::Static< expr >
oCpcl::device::Static< true >
oCpcl::StaticRangeCoderStaticRangeCoder compression class
oCpcl::StatsEstimator< LabelDataType, NodeType, DataSet, ExampleIndex >Class interface for gathering statistics for decision tree learning
oCpcl::StatsEstimator< LabelType, NodeType, DataSet, ExampleIndex >
oCpcl::StereoMatchingStereo Matching abstract class
oCpcl::StopWatchSimple stopwatch
oCpcl::cuda::StorageAllocator< Storage, T >
oCpcl::cuda::StorageAllocator< Device, T >
oCpcl::cuda::StorageAllocator< Host, T >
oCpcl::cuda::StoragePointer< Storage, T >
oCpcl::cuda::StoragePointer< Device, T >
oCpcl::cuda::StoragePointer< Host, T >
oCpcl::Supervoxel< PointT >Supervoxel container class - stores a cluster extracted using supervoxel clustering
oCpcl::SVMBase class for SVM SVM (Support Vector Machines)
oCsvm_model
oCsvm_node
oCsvm_parameter
oCsvm_problem
oCsvm_scaling
oCpcl::SVMDataThe structure stores the features and the label of a single sample which has to be used for the training or the classification of the SVM (Support Vector Machines)
oCpcl::SVMDataPointThe structure initialize a single feature value for the classification using SVM (Support Vector Machines)
oCpcl::SynchronizedQueue< T >
oCpcl::SynchronizedQueue< boost::shared_array< unsigned char > >
oCpcl::SynchronizedQueue< unsigned char * >
oCpcl::Synchronizer< T1, T2 >/brief This template class synchronizes two data streams of different types
oCpcl::Synchronizer< boost::shared_ptr< openni_wrapper::Image >, boost::shared_ptr< openni_wrapper::DepthImage > >
oCpcl::Synchronizer< boost::shared_ptr< openni_wrapper::IRImage >, boost::shared_ptr< openni_wrapper::DepthImage > >
oCTAccPixDist< Tfrom >
oCTAccPixDist< float1 >
oCTAccPixDist< float3 >
oCTAccPixDist< float4 >
oCTAccPixDist< uchar1 >
oCTAccPixDist< uchar3 >
oCTAccPixDist< uchar4 >
oCTAccPixDist< ushort1 >
oCTAccPixDist< ushort3 >
oCTAccPixDist< ushort4 >
oCTAccPixWeighted< T >
oCTAccPixWeighted< float1 >
oCTAccPixWeighted< float3 >
oCTAccPixWeighted< float4 >
oCTAccPixWeighted< uchar1 >
oCTAccPixWeighted< uchar3 >
oCTAccPixWeighted< uchar4 >
oCTAccPixWeighted< ushort1 >
oCTAccPixWeighted< ushort3 >
oCTAccPixWeighted< ushort4 >
oCtagON_2dex
oCtagON_3dex
oCtagON_4dex
oCtagON_RECT
oCpcl::io::TARHeaderA TAR file's header, as described on http://en.wikipedia.org/wiki/Tar_%28file_format%29
oCpcl::ism::ImplicitShapeModelEstimation< FeatureSize, PointT, NormalT >::TCThis structure is used for determining the end of the k-means clustering process
oCTConvBase2Vec< TBase, NC >
oCTConvBase2Vec< Ncv16u, 1 >
oCTConvBase2Vec< Ncv16u, 3 >
oCTConvBase2Vec< Ncv16u, 4 >
oCTConvBase2Vec< Ncv32f, 1 >
oCTConvBase2Vec< Ncv32f, 3 >
oCTConvBase2Vec< Ncv32f, 4 >
oCTConvBase2Vec< Ncv32u, 1 >
oCTConvBase2Vec< Ncv32u, 3 >
oCTConvBase2Vec< Ncv32u, 4 >
oCTConvBase2Vec< Ncv64f, 1 >
oCTConvBase2Vec< Ncv64f, 3 >
oCTConvBase2Vec< Ncv64f, 4 >
oCTConvBase2Vec< Ncv8u, 1 >
oCTConvBase2Vec< Ncv8u, 3 >
oCTConvBase2Vec< Ncv8u, 4 >
oCTConvVec2Base< Tvec >
oCTConvVec2Base< double1 >
oCTConvVec2Base< double3 >
oCTConvVec2Base< double4 >
oCTConvVec2Base< float1 >
oCTConvVec2Base< float3 >
oCTConvVec2Base< float4 >
oCTConvVec2Base< uchar1 >
oCTConvVec2Base< uchar3 >
oCTConvVec2Base< uchar4 >
oCTConvVec2Base< uint1 >
oCTConvVec2Base< uint3 >
oCTConvVec2Base< uint4 >
oCTConvVec2Base< ushort1 >
oCTConvVec2Base< ushort3 >
oCTConvVec2Base< ushort4 >
oCpcl::TexMaterial
oCpcl::gpu::TextureBinder
oCpcl::TextureMapping< PointInT >The texture mapping algorithm
oCpcl::TextureMesh
oCpcl::console::TicToc
oCpcl::gpu::Timer
oCpcl::TimeTriggerTimer class that invokes registered callback methods periodically
oCtotally_ordered
oCpcl::face_detection::TrainingExample
oCpcl::registration::TransformationEstimation< PointSource, PointTarget, Scalar >TransformationEstimation represents the base class for methods for transformation estimation based on:
oCpcl::registration::TransformationEstimation< pcl::pcl::PointXYZ, pcl::pcl::PointXYZ, float >
oCpcl::registration::TransformationEstimation< PointSource, PointTarget, MatScalar >
oCpcl::registration::TransformationEstimation< PointT, PointT, Scalar >
oCpcl::TransformationFromCorrespondencesCalculates a transformation based on corresponding 3D points
oCpcl::registration::TransformationValidation< PointSource, PointTarget, Scalar >TransformationValidation represents the base class for methods that validate the correctness of a transformation found through TransformationEstimation
oCpcl::registration::TransformationValidationEuclidean< PointSource, PointTarget, Scalar >TransformationValidationEuclidean computes an L2SQR norm between a source and target dataset
oCpcl::gpu::people::Tree2This structure containts all parameters to describe the segmented tree
oCtree_desc_s
oCpcl::poisson::TreeNodeData
oCpcl::poisson::Triangle
oCpcl::poisson::TriangleIndex
oCpcl::geometry::TriangleMeshTagTag describing the type of the mesh
oCpcl::poisson::Triangulation< Real >
oCpcl::poisson::TriangulationEdge
oCpcl::poisson::TriangulationTriangle
oCpcl::gpu::kinfuLS::tsdf_bufferStructure to handle buffer addresses
oCpcl::TSDFVolume< VoxelT, WeightT >
oCpcl::gpu::kinfuLS::TsdfVolumeTsdfVolume class
oCpcl::gpu::TsdfVolumeTsdfVolume class
oCtype
oCtype
oCpcl::io::ply::type_traits< ScalarType >
oCLoki::TL::TypeAt< TList, index >
oCLoki::TL::TypeAt< Typelist< Head, Tail >, 0 >
oCLoki::TL::TypeAt< Typelist< Head, Tail >, i >
oCLoki::Typelist< T, U >
oCpcl::UnaryClassifier< PointT >
oCpcl::common::uniform_distribution< T >Uniform distribution dummy struct
oCpcl::common::uniform_distribution< float >Uniform distribution float specialized
oCpcl::common::uniform_distribution< int >Uniform distribution int specialized
oCpcl::common::UniformGenerator< T >UniformGenerator class generates a random number from range [min, max] at each run picked according to a uniform distribution i.e eaach number within [min, max] has almost the same probability of being drawn
oCpcl::UniqueShapeContext1960A point structure representing a Unique Shape Context
oCpcl::poisson::UpSampleData
oCpcl::texture_mapping::UvIndexStructure that links a uv coordinate to its 3D point and face
oCpcl::ndt2d::ValueAndDerivatives< N, T >Class to store vector value and first and second derivatives (grad vector and hessian matrix), so they can be returned easily from functions
oCvector
oCpcl::poisson::Vector< T >
oCpcl::VectorAverage< real, dimension >Calculates the weighted average and the covariance matrix
oCpcl::registration::ELCH< PointT >::Vertex
oCpcl::poisson::CoredMeshData2::Vertex
oCpcl::geometry::VertexA vertex is a node in the mesh
oCpcl::poisson::VertexData
oCpcl::registration::LUM< PointT >::VertexProperties
oCpcl::VerticesDescribes a set of vertices in a polygon mesh, by basically storing an array of indices
oCpcl::device::VFHEstimationImpl
oCpcl::VFHSignature308A point structure representing the Viewpoint Feature Histogram (VFH)
oCViewport
oCpcl::ism::ImplicitShapeModelEstimation< FeatureSize, PointT, NormalT >::VisualWordStatStructure for storing the visual word
oCpcl::SupervoxelClustering< PointT >::VoxelDataVoxelData is a structure used for storing data within a pcl::octree::OctreePointCloudAdjacencyContainer
oCpcl::recognition::VoxelStructure< T, REAL >This class is a box in R3 built of voxels ordered in a regular rectangular grid
oCpcl::recognition::VoxelStructure< HashTableCell, float >
oCvtkCommand
oCvtkContextItem
oCvtkImageCanvasSource2D
oCvtkInteractorStyleImage
oCvtkInteractorStyleRubberBandPick
oCvtkInteractorStyleTrackballCamera
oCvtkMapper
oCvtkObject
oCvtkSmartPointer< T >
oCvtkSmartPointer< ExitCallback >
oCvtkSmartPointer< ExitMainLoopTimerCallback >
oCvtkSmartPointer< FPSCallback >
oCvtkSmartPointer< pcl::visualization::ImageViewer::ExitCallback >
oCvtkSmartPointer< pcl::visualization::ImageViewer::ExitMainLoopTimerCallback >
oCvtkSmartPointer< pcl::visualization::ImageViewerInteractorStyle >
oCvtkSmartPointer< pcl::visualization::PCLVisualizerInteractorStyle >
oCvtkSmartPointer< pcl::visualization::PointPickingCallback >
oCvtkSmartPointer< pcl::visualization::Window::ExitCallback >
oCvtkSmartPointer< pcl::visualization::Window::ExitMainLoopTimerCallback >
oCvtkSmartPointer< vtkActor >
oCvtkSmartPointer< vtkActorCollection >
oCvtkSmartPointer< vtkAxes >
oCvtkSmartPointer< vtkCallbackCommand >
oCvtkSmartPointer< vtkCamera >
oCvtkSmartPointer< vtkCameraActor >
oCvtkSmartPointer< vtkChartXY >
oCvtkSmartPointer< vtkColorSeries >
oCvtkSmartPointer< vtkContextActor >
oCvtkSmartPointer< vtkContextView >
oCvtkSmartPointer< vtkIdTypeArray >
oCvtkSmartPointer< vtkImageData >
oCvtkSmartPointer< vtkImageFlip >
oCvtkSmartPointer< vtkImageSlice >
oCvtkSmartPointer< vtkImageViewer >
oCvtkSmartPointer< vtkInteractorStyleTrackballCamera >
oCvtkSmartPointer< vtkLegendScaleActor >
oCvtkSmartPointer< vtkLODActor >
oCvtkSmartPointer< vtkMatrix4x4 >
oCvtkSmartPointer< vtkOrientationMarkerWidget >
oCvtkSmartPointer< vtkPNGWriter >
oCvtkSmartPointer< vtkPointPicker >
oCvtkSmartPointer< vtkPolyData >
oCvtkSmartPointer< vtkRectilinearGrid >
oCvtkSmartPointer< vtkRenderer >
oCvtkSmartPointer< vtkRendererCollection >
oCvtkSmartPointer< vtkRenderWindow >
oCvtkSmartPointer< vtkRenderWindowInteractor >
oCvtkSmartPointer< vtkScalarBarActor >
oCvtkSmartPointer< vtkShaderProgram2 >
oCvtkSmartPointer< vtkTextActor >
oCvtkSmartPointer< vtkWindowToImageFilter >
oCvtkSmartPointer< vtkXYPlotActor >
oCpcl::VTKUtils
oCvtkXRenderWindowInteractor
oCpcl::device::kinfuLS::Warp
oCpcl::device::Warp
oCpcl::registration::WarpPointRigid< PointSourceT, PointTargetT, Scalar >Base warp point class
oCpcl::visualization::Window
oCpcl::kinfuLS::WorldModel< PointT >WorldModel maintains a 3D point cloud that can be queried and updated via helper functions
oCpcl::kinfuLS::WorldModel< pcl::pcl::PointXYZI >
oCpcl::xNdCopyEigenPointFunctor< PointT >Helper functor structure for copying data between an Eigen::VectorXf and a PointT
oCpcl::xNdCopyPointEigenFunctor< PointT >Helper functor structure for copying data between an Eigen::VectorXf and a PointT
oCpcl::cuda::YUV2RGB< Storage >
oCpcl::cuda::YUV2RGBKernel< Storage >
oCz_stream_s
oCpcl::occlusion_reasoning::ZBuffering< ModelT, SceneT >Class to reason about occlusions
oCplus
\Cunary_function