Main MRPT website > C++ reference
MRPT logo
List of all members | Classes | Public Types
mrpt::srba::landmark_traits< LM_TRAITS > Struct Template Reference

Detailed Description

template<class LM_TRAITS>
struct mrpt::srba::landmark_traits< LM_TRAITS >

The argument "LM_TRAITS" can be any of those defined in srba/models/landmarks.h (typically, either landmarks::Euclidean3D or landmarks::Euclidean2D).

See also
landmark_traits, observation_traits

Definition at line 100 of file srba_types.h.

#include <mrpt/srba/srba_types.h>

Inheritance diagram for mrpt::srba::landmark_traits< LM_TRAITS >:
Inheritance graph
[legend]

Classes

struct  TLandmarkEntry
 Used in the vector "all_lms". More...
 
struct  TRelativeLandmarkPos
 One relative feature observation entry, used with some relative bundle-adjustment functions. More...
 

Public Types

typedef landmark_traits< LM_TRAITS > me_t
 
typedef mrpt::math::CArrayDouble< LM_TRAITS::LM_DIMS > array_landmark_t
 A fixed-length array of the size of the parameters of one landmark in the map (e.g. if Euclidean coordinates are used, this will hold the coordinates) More...
 
typedef std::map< TLandmarkID, TRelativeLandmarkPosTRelativeLandmarkPosMap
 An index of feature IDs and their relative locations. More...
 

Member Typedef Documentation

template<class LM_TRAITS>
typedef mrpt::math::CArrayDouble<LM_TRAITS::LM_DIMS> mrpt::srba::landmark_traits< LM_TRAITS >::array_landmark_t

A fixed-length array of the size of the parameters of one landmark in the map (e.g. if Euclidean coordinates are used, this will hold the coordinates)

Definition at line 103 of file srba_types.h.

template<class LM_TRAITS>
typedef landmark_traits<LM_TRAITS> mrpt::srba::landmark_traits< LM_TRAITS >::me_t

Definition at line 102 of file srba_types.h.

template<class LM_TRAITS>
typedef std::map<TLandmarkID, TRelativeLandmarkPos> mrpt::srba::landmark_traits< LM_TRAITS >::TRelativeLandmarkPosMap

An index of feature IDs and their relative locations.

Definition at line 124 of file srba_types.h.




Page generated by Doxygen 1.8.9.1 for MRPT 1.3.0 SVN: at Sun Sep 13 03:55:12 UTC 2015