libpointmatcher  1.3.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NPointMatcherSupportFunctions and classes that are not dependant on scalar type are defined in this namespace
 CInvalidElementAn exception thrown when one tries to instanciate an element that does not exist in the registrar
 CInvalidModuleTypeAn exception thrown when one tries to use a module type that does not exist
 CLoggerThe logger interface, used to output warnings and informations
 CParametrizableThe superclass of classes that are constructed using generic parameters. This class provides the parameter storage and fetching mechanism
 CInvalidParameterAn exception thrown when one tries to fetch the value of an unexisting parameter
 CParameterDocThe documentation of a parameter
 CRegistrarA factor for subclasses of Interface
 CClassDescriptorThe interface for class descriptors
 CGenericClassDescriptorA descriptor for a class C that provides parameters
 CGenericClassDescriptorNoParamA descriptor for a class C that does not provide any parameter
 CTransformationErrorAn expection thrown when a transformation has invalid parameters
 CPointMatcherFunctions and classes that are dependant on scalar type are defined in this templatized class
 CConvergenceErrorPoint matcher did not converge
 CDataPointsA point cloud
 CInvalidFieldAn exception thrown when one tries to access features or descriptors unexisting or of wrong dimensions
 CLabelThe name for a certain number of dim
 CLabelsA vector of Label
 CDataPointsFilterA data filter takes a point cloud as input, transforms it, and produces another point cloud as output
 CDataPointsFiltersA chain of DataPointsFilter
 CErrorMinimizerAn error minimizer will compute a transformation matrix such as to minimize the error between the reading and the reference
 CErrorElementsA structure holding data ready for minimization. The data are "normalized", for instance there are no points with 0 weight, etc
 CICPICP algorithm
 CICPChainBaseStuff common to all ICP algorithms
 CICPSequenceICP alogrithm, taking a sequence of clouds and using a map Warning: used with caution, you need to set the map manually
 CInspectorAn inspector allows to log data at the different steps, for analysis
 CMatcherA matcher links points in the reading to points in the reference
 CMatchesResult of the data-association step (Matcher::findClosests), before outlier rejection
 COutlierFilterAn outlier filter removes or weights links between points in reading and their matched points in reference, depending on some criteria
 COutlierFiltersA chain of OutlierFilter
 CTransformationA function that transforms points and their descriptors given a transformation matrix
 CTransformationCheckerA transformation checker can stop the iteration depending on some conditions
 CTransformationCheckersA chain of TransformationChecker
 CTransformationsA chain of Transformation
 CPointMatcherIOIO Functions and classes that are dependant on scalar type are defined in this templatized class
 CCsvDescriptorA structure to hold information about descriptors contained in a CSV file
 CFileInfoInformation to exploit a reading from a file using this library. Fields might be left blank if unused
 CFileInfoVectorA vector of file info, to be used in batch processing
 CGenericInputHeaderHelper structure designed to parse file headers
 CLabelGeneratorGenerate a vector of Labels by checking for collision is the same name is reused
 CPCDheaderAll information contained in the header of a PCD file
 CPCDpropertyInformation for a PCD property
 CPLYElementInterface for all PLY elements
 CPLYElementFFactory for PLY elements
 CPLYPropertyInterface for PLY property
 CPLYVertexImplementation of PLY vertex element
 CSplitTimeStorage for time loaded separatly
 CSupportedLabelStructure containing all information required to map external information to PointMatcher internal representation