Public Member Functions | Private Attributes
PointMatcherIO< T >::LabelGenerator Class Reference

Generate a vector of Labels by checking for collision is the same name is reused. More...

#include <IO.h>

List of all members.

Public Member Functions

void add (const std::string internalName)
 add a name to the vector of labels. If already there, will increament the dimension.
void add (const std::string internalName, const unsigned int dim)
 add a name to the vector of labels with its dimension.
Labels getLabels () const
 Return the vector of labels used to build a DataPoints.

Private Attributes

Labels labels
 vector of labels used to cumulat information

Detailed Description

template<typename T>
class PointMatcherIO< T >::LabelGenerator

Generate a vector of Labels by checking for collision is the same name is reused.

Definition at line 162 of file IO.h.


Member Function Documentation

template<typename T >
void PointMatcherIO< T >::LabelGenerator::add ( const std::string  internalName)

add a name to the vector of labels. If already there, will increament the dimension.

Definition at line 428 of file pointmatcher/IO.cpp.

template<typename T >
void PointMatcherIO< T >::LabelGenerator::add ( const std::string  internalName,
const unsigned int  dim 
)

add a name to the vector of labels with its dimension.

Definition at line 449 of file pointmatcher/IO.cpp.

template<typename T >
PointMatcher< T >::DataPoints::Labels PointMatcherIO< T >::LabelGenerator::getLabels ( ) const

Return the vector of labels used to build a DataPoints.

Definition at line 457 of file pointmatcher/IO.cpp.


Member Data Documentation

template<typename T>
Labels PointMatcherIO< T >::LabelGenerator::labels [private]

vector of labels used to cumulat information

Definition at line 164 of file IO.h.


The documentation for this class was generated from the following files:


libpointmatcher
Author(s):
autogenerated on Thu Jun 20 2019 19:51:33