OTB  9.0.0
Orfeo Toolbox
Public Types | Public Member Functions | List of all members
otb::Functor::LabelObjectFieldsFunctor< TLabelObject > Class Template Reference

#include <otbLabelObjectFieldsFunctor.h>

+ Inheritance diagram for otb::Functor::LabelObjectFieldsFunctor< TLabelObject >:

Public Types

typedef std::map< std::string, std::string > FieldsMapType
 
typedef TLabelObject LabelObjectType
 

Public Member Functions

FieldsMapType operator() (LabelObjectType *) const
 

Detailed Description

template<class TLabelObject>
class otb::Functor::LabelObjectFieldsFunctor< TLabelObject >

Returns additional OGR fields to be saved in VectorData.

See also
LabelObjectWithClassLabelFieldsFunctor

Definition at line 41 of file otbLabelObjectFieldsFunctor.h.

Member Typedef Documentation

◆ FieldsMapType

template<class TLabelObject >
typedef std::map<std::string, std::string> otb::Functor::LabelObjectFieldsFunctor< TLabelObject >::FieldsMapType

Definition at line 46 of file otbLabelObjectFieldsFunctor.h.

◆ LabelObjectType

template<class TLabelObject >
typedef TLabelObject otb::Functor::LabelObjectFieldsFunctor< TLabelObject >::LabelObjectType

Definition at line 45 of file otbLabelObjectFieldsFunctor.h.

Member Function Documentation

◆ operator()()

template<class TLabelObject >
FieldsMapType otb::Functor::LabelObjectFieldsFunctor< TLabelObject >::operator() ( LabelObjectType ) const
inline

Definition at line 48 of file otbLabelObjectFieldsFunctor.h.


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