►NPointMatcherSupport | Functions and classes that are not dependant on scalar type are defined in this namespace |
CConfigurationError | An expception thrown when the yaml config file contains invalid configuration (e.g., mutually exclusive settings) |
CConverterToAndFromBytes | |
CCurrentBibliography | |
CFileLogger | |
CHistogram | |
CIdxCompare | |
CInvalidElement | An exception thrown when one tries to instanciate an element that does not exist in the registrar |
CInvalidModuleType | An exception thrown when one tries to use a module type that does not exist |
CLogger | The logger interface, used to output warnings and informations |
CNullLogger | |
►CParametrizable | The superclass of classes that are constructed using generic parameters. This class provides the parameter storage and fetching mechanism |
CInvalidParameter | An exception thrown when one tries to fetch the value of an unexisting parameter |
CParameterDoc | The documentation of a parameter |
►CRegistrar | A factor for subclasses of Interface |
CClassDescriptor | The interface for class descriptors |
CGenericClassDescriptor | A descriptor for a class C that provides parameters |
CGenericClassDescriptorNoParam | A descriptor for a class C that does not provide any parameter |
CTransformationError | An expection thrown when a transformation has invalid parameters |
►Npython | |
►Npointmatcher | |
►Npointmatchersupport | |
►Nsetup | |
CBinaryDistribution | |
►Nstd | |
►Ntr1 | |
►Ngtest_internal | |
CAddRef | |
CAddRef< T & > | |
CByRef | |
CByRef< T & > | |
CGet | |
CGet< 0 > | |
CGet< 1 > | |
CGet< 2 > | |
CGet< 3 > | |
CGet< 4 > | |
CGet< 5 > | |
CGet< 6 > | |
CGet< 7 > | |
CGet< 8 > | |
CGet< 9 > | |
CSameSizeTuplePrefixComparator | |
CSameSizeTuplePrefixComparator< 0, 0 > | |
CSameSizeTuplePrefixComparator< k, k > | |
CTupleElement | |
CTupleElement< true, 0, GTEST_10_TUPLE_(T) > | |
CTupleElement< true, 1, GTEST_10_TUPLE_(T) > | |
CTupleElement< true, 2, GTEST_10_TUPLE_(T) > | |
CTupleElement< true, 3, GTEST_10_TUPLE_(T) > | |
CTupleElement< true, 4, GTEST_10_TUPLE_(T) > | |
CTupleElement< true, 5, GTEST_10_TUPLE_(T) > | |
CTupleElement< true, 6, GTEST_10_TUPLE_(T) > | |
CTupleElement< true, 7, GTEST_10_TUPLE_(T) > | |
CTupleElement< true, 8, GTEST_10_TUPLE_(T) > | |
CTupleElement< true, 9, GTEST_10_TUPLE_(T) > | |
Ctuple | |
Ctuple<> | |
Ctuple_element | |
Ctuple_size | |
Ctuple_size< GTEST_0_TUPLE_(T) > | |
Ctuple_size< GTEST_10_TUPLE_(T) > | |
Ctuple_size< GTEST_1_TUPLE_(T) > | |
Ctuple_size< GTEST_2_TUPLE_(T) > | |
Ctuple_size< GTEST_3_TUPLE_(T) > | |
Ctuple_size< GTEST_4_TUPLE_(T) > | |
Ctuple_size< GTEST_5_TUPLE_(T) > | |
Ctuple_size< GTEST_6_TUPLE_(T) > | |
Ctuple_size< GTEST_7_TUPLE_(T) > | |
Ctuple_size< GTEST_8_TUPLE_(T) > | |
Ctuple_size< GTEST_9_TUPLE_(T) > | |
►Ntesting | |
►Ninternal | |
CAddReference | |
CAddReference< T & > | |
►CAssertHelper | |
CAssertHelperData | |
Cbool_constant | |
CCompileAssert | |
CCompileAssertTypesEqual | |
CCompileAssertTypesEqual< T, T > | |
CConstCharPtr | |
CDefaultGlobalTestPartResultReporter | |
CDefaultPerThreadTestPartResultReporter | |
CEnableIf | |
CEnableIf< true > | |
CEqHelper | |
CEqHelper< true > | |
CFilePath | |
►CFloatingPoint | |
CFloatingPointUnion | |
CFormatForComparison | |
CFormatForComparison< ToPrint[N], OtherOperand > | |
CGTestFlagSaver | |
CGTestLog | |
CGTestMutexLock | |
CHasNewFatalFailureHelper | |
CImplicitlyConvertible | |
Cis_pointer | |
Cis_pointer< T * > | |
CIsAProtocolMessage | |
CIteratorTraits | |
CIteratorTraits< const T * > | |
CIteratorTraits< T * > | |
Clinked_ptr | |
Clinked_ptr_internal | |
CMutex | |
CNativeArray | |
COsStackTraceGetter | |
COsStackTraceGetterInterface | |
►CParameterizedTestCaseInfo | |
CTestInfo | |
CParameterizedTestCaseInfoBase | |
CParameterizedTestCaseRegistry | |
CParameterizedTestFactory | |
CParamGenerator | |
CParamGeneratorInterface | |
CParamIterator | |
CParamIteratorInterface | |
CPrettyUnitTestResultPrinter | |
CRandom | |
►CRangeGenerator | |
CIterator | |
CRE | |
CRemoveConst | |
CRemoveConst< const T > | |
CRemoveConst< const T[N]> | |
CRemoveReference | |
CRemoveReference< T & > | |
Cscoped_ptr | |
CScopedPrematureExitFile | |
CScopedTrace | |
CSingleFailureChecker | |
CStaticAssertTypeEqHelper | |
CStaticAssertTypeEqHelper< T, T > | |
CString | |
CTestCaseNameIs | |
CTestEventRepeater | |
CTestFactoryBase | |
CTestFactoryImpl | |
CTestMetaFactory | |
CTestMetaFactoryBase | |
CTestPropertyKeyIs | |
CTestResultAccessor | |
CThreadLocal | |
CTraceInfo | |
CTuplePrefixPrinter | |
CTuplePrefixPrinter< 0 > | |
CTuplePrefixPrinter< 1 > | |
CTypeIdHelper | |
CTypeWithSize | |
CTypeWithSize< 4 > | |
CTypeWithSize< 8 > | |
CUnitTestImpl | |
CUnitTestOptions | |
CUniversalPrinter | |
CUniversalPrinter< T & > | |
CUniversalPrinter< T[N]> | |
CUniversalTersePrinter | |
CUniversalTersePrinter< char * > | |
CUniversalTersePrinter< const char * > | |
CUniversalTersePrinter< const wchar_t * > | |
CUniversalTersePrinter< T & > | |
CUniversalTersePrinter< T[N]> | |
CUniversalTersePrinter< wchar_t * > | |
CValueArray1 | |
CValueArray10 | |
CValueArray11 | |
CValueArray12 | |
CValueArray13 | |
CValueArray14 | |
CValueArray15 | |
CValueArray16 | |
CValueArray17 | |
CValueArray18 | |
CValueArray19 | |
CValueArray2 | |
CValueArray20 | |
CValueArray21 | |
CValueArray22 | |
CValueArray23 | |
CValueArray24 | |
CValueArray25 | |
CValueArray26 | |
CValueArray27 | |
CValueArray28 | |
CValueArray29 | |
CValueArray3 | |
CValueArray30 | |
CValueArray31 | |
CValueArray32 | |
CValueArray33 | |
CValueArray34 | |
CValueArray35 | |
CValueArray36 | |
CValueArray37 | |
CValueArray38 | |
CValueArray39 | |
CValueArray4 | |
CValueArray40 | |
CValueArray41 | |
CValueArray42 | |
CValueArray43 | |
CValueArray44 | |
CValueArray45 | |
CValueArray46 | |
CValueArray47 | |
CValueArray48 | |
CValueArray49 | |
CValueArray5 | |
CValueArray50 | |
CValueArray6 | |
CValueArray7 | |
CValueArray8 | |
CValueArray9 | |
►CValuesInIteratorRangeGenerator | |
CIterator | |
CXmlUnitTestResultPrinter | |
►Ninternal2 | |
CTypeWithoutFormatter | |
CTypeWithoutFormatter< T, kConvertibleToInteger > | |
CTypeWithoutFormatter< T, kProtobuf > | |
CAssertionResult | |
CEmptyTestEventListener | |
►CEnvironment | |
CSetup_should_be_spelled_SetUp | |
CMessage | |
CScopedFakeTestPartResultReporter | |
►CTest | |
CSetup_should_be_spelled_SetUp | |
CTestCase | |
CTestEventListener | |
CTestEventListeners | |
CTestInfo | |
CTestPartResult | |
CTestPartResultArray | |
CTestPartResultReporterInterface | |
CTestProperty | |
CTestResult | |
CTestWithParam | |
CUnitTest | |
CWithParamInterface | |
CAddDescriptorDataPointsFilter | Add new descriptor to an existing point cloud |
CBoundingBoxDataPointsFilter | Subsampling. Remove point laying in a bounding box |
CConfig | |
CCovarianceSamplingDataPointsFilter | |
CCutAtDescriptorThresholdDataPointsFilter | Subsampling. Cut points with value of a given descriptor above or below a given threshold |
CDataFilterTest | |
CDataPointsFiltersImpl | |
CDataSetInfo | |
CDistanceLimitDataPointsFilter | Subsampling. Filter points based on distance measured on a specific axis |
►CElipsoidsDataPointsFilter | Subsampling Surfels (Elipsoids) filter. First decimate the space until there is at most knn points, then find the center of mass and use the points to estimate nromal using eigen-decomposition |
CBuildData | |
CCompareDim | |
CErrorMinimizersImpl | |
CErrorMinimizerTest | |
CEvaluationModule | |
CFixStepSamplingDataPointsFilter | Systematic sampling, with variation over time |
CGenericTest | |
►CGestaltDataPointsFilter | Gestalt descriptors filter as described in Bosse & Zlot ICRA 2013 |
CBuildData | |
CCompareDim | |
Ch | Tensor Voting framework for inference of structures |
Ch | Octree class for DataPoints spatial representation |
CIcpHelper | |
CIdentityDataPointsFilter | IdentityDataPointsFilter, does nothing |
CIdentityErrorMinimizer | |
CIncidenceAngleDataPointsFilter | Incidence angle, compute the incidence angle of a surface normal with the observation direction |
►CInspectorsImpl | |
CAbstractVTKInspector | |
CNullInspector | |
CPerformanceInspector | |
CVTKFileInspector | |
CIOLoadSaveTest | |
CLAUPointMatcherWidget | |
►CMatchersImpl | |
CKDTreeMatcher | |
CKDTreeVarDistMatcher | |
CNullMatcher | |
CMatcherTest | |
CMaxDensityDataPointsFilter | Subsampling. Reduce the points number by randomly removing points with a dentsity higher than a treshold |
CMaxDistDataPointsFilter | Subsampling. Filter points beyond a maximum distance measured on a specific axis |
CMaxPointCountDataPointsFilter | Maximum number of points |
CMaxQuantileOnAxisDataPointsFilter | Subsampling. Filter points beyond a maximum quantile measured on a specific axis |
CMinDistDataPointsFilter | Subsampling. Filter points before a minimum distance measured on a specific axis |
CNormalSpaceDataPointsFilter | |
CObservationDirectionDataPointsFilter | Extract observation direction |
►COctree_ | |
CBoundingBox | |
►COctreeGridDataPointsFilter | Data Filter based on Octree representation |
CCentroidSampler | |
CFirstPtsSampler | |
CMedoidSampler | |
CRandomPtsSampler | |
COctreeHelper | |
COctreeHelper< T, 2 > | |
COctreeHelper< T, 3 > | |
COrientNormalsDataPointsFilter | Reorientation of normals |
►COutlierFiltersImpl | |
CGenericDescriptorOutlierFilter | |
CMaxDistOutlierFilter | |
CMedianDistOutlierFilter | |
CMinDistOutlierFilter | |
CNullOutlierFilter | |
CRobustOutlierFilter | |
CSurfaceNormalOutlierFilter | |
CTrimmedDistOutlierFilter | |
CVarTrimmedDistOutlierFilter | |
COutlierFilterTest | |
CPointCloudGeneratorTest | |
►CPointMatcher | Functions and classes that are dependant on scalar type are defined in this templatized class |
CConvergenceError | Point matcher did not converge |
►CDataPoints | A point cloud |
CInvalidField | An exception thrown when one tries to access features or descriptors unexisting or of wrong dimensions |
CLabel | The name for a certain number of dim |
CLabels | A vector of Label |
CDataPointsFilter | A data filter takes a point cloud as input, transforms it, and produces another point cloud as output |
CDataPointsFilters | A chain of DataPointsFilter |
►CErrorMinimizer | An error minimizer will compute a transformation matrix such as to minimize the error between the reading and the reference |
CErrorElements | A structure holding data ready for minimization. The data are "normalized", for instance there are no points with 0 weight, etc |
CICP | ICP algorithm |
CICPChainBase | Stuff common to all ICP algorithms |
CICPSequence | |
CInspector | An inspector allows to log data at the different steps, for analysis |
CMatcher | A matcher links points in the reading to points in the reference |
CMatches | Result of the data-association step (Matcher::findClosests), before outlier rejection |
COutlierFilter | An outlier filter removes or weights links between points in reading and their matched points in reference, depending on some criteria |
COutlierFilters | A chain of OutlierFilter |
CPointCloudGenerator | |
CTransformation | A function that transforms points and their descriptors given a transformation matrix |
CTransformationChecker | A transformation checker can stop the iteration depending on some conditions |
CTransformationCheckers | A chain of TransformationChecker |
CTransformations | A chain of Transformation |
►CPointMatcherIO | IO Functions and classes that are dependant on scalar type are defined in this templatized class |
CCsvDescriptor | A structure to hold information about descriptors contained in a CSV file |
CFileInfo | Information to exploit a reading from a file using this library. Fields might be left blank if unused |
CFileInfoVector | A vector of file info, to be used in batch processing |
CGenericInputHeader | Helper structure designed to parse file headers |
CLabelGenerator | Generate a vector of Labels by checking for collision is the same name is reused |
CPCDheader | All information contained in the header of a PCD file |
CPCDproperty | Information for a PCD property |
CPLYElement | Interface for all PLY elements |
CPLYElementF | Factory for PLY elements |
CPLYProperty | Interface for PLY property |
CPLYVertex | Implementation of PLY vertex element |
CSplitTime | Storage for time loaded separatly |
CSupportedLabel | Structure containing all information required to map external information to PointMatcher internal representation |
CPointToPlaneErrorMinimizer | |
CPointToPlaneWithCovErrorMinimizer | |
CPointToPointErrorMinimizer | |
CPointToPointSimilarityErrorMinimizer | |
CPointToPointWithCovErrorMinimizer | |
CRandomSamplingDataPointsFilter | Random sampling |
CRemoveNaNDataPointsFilter | Remove points having NaN as coordinate |
►CRemoveSensorBiasDataPointsFilter | |
CSensorParameters | |
CSaliencyDataPointsFilter | |
►CSamplingSurfaceNormalDataPointsFilter | Sampling surface normals. First decimate the space until there is at most knn points, then find the center of mass and use the points to estimate nromal using eigen-decomposition |
CBuildData | |
CCompareDim | |
CShadowDataPointsFilter | Shadow filter, remove ghost points appearing on edges |
CSimpleSensorNoiseDataPointsFilter | Sick LMS-xxx noise model |
CSpectralDecompositionDataPointsFilter | |
CSphericalityDataPointsFilter | |
CSurfaceNormalDataPointsFilter | Surface normals estimation. Find the normal for every point using eigen-decomposition of neighbour points |
►CTensorVoting | |
CDecayFunction | Kernel methods |
►CTransformationCheckersImpl | |
CBoundTransformationChecker | |
►CCounterTransformationChecker | |
CMaxNumIterationsReached | Struct used to inform through an exeption that ICP reached max number of iterations |
CDifferentialTransformationChecker | |
CTransformationCheckerTest | |
►CTransformationsImpl | |
CPureTranslation | |
CRigidTransformation | |
CSimilarityTransformation | |
►CVoxelGridDataPointsFilter | |
CVoxel | |