Struct to be used as the NODE_ANNOTATIONS template argument in CNetworkOfPoses class instances for use in multiple-robot SLAM applications.
Definition at line 71 of file TNodeAnnotations.h.
#include <mrpt/graphs/TNodeAnnotations.h>
Public Types | |
typedef TNodeAnnotations | self_t |
Public Member Functions | |
TNodeAnnotationsEmpty () | |
virtual void | getAnnotsAsString (std::string *s) const |
std::string | retAnnotsAsString () const |
virtual bool | operator== (const TNodeAnnotations &other) const |
virtual bool | operator!= (const TNodeAnnotations &other) const |
TNodeAnnotations * | getCopyOfAnnots () const |
Create and return a copy of the TNodeAnnotations object at hand. More... | |
bool | setAnnots (const self_t &other) |
Set the properties of the current TNodeAnnotations object. More... | |
Public Attributes | |
bool | is_node_annots_empty |
Indicates if this is a dummy TNodeAnnotations struct or if it does contain meaningful data. More... | |
|
inherited |
Definition at line 19 of file TNodeAnnotations.h.
|
inline |
Definition at line 72 of file TNodeAnnotations.h.
References mrpt::graphs::detail::TNodeAnnotations::is_node_annots_empty.
|
inlinevirtualinherited |
Reimplemented in mrpt::graphs::detail::TMRSlamNodeAnnotations.
Definition at line 30 of file TNodeAnnotations.h.
References ASSERT_.
Referenced by mrpt::graphs::detail::TMRSlamNodeAnnotations::getAnnotsAsString(), and mrpt::graphs::detail::TNodeAnnotations::retAnnotsAsString().
|
inlineinherited |
Create and return a copy of the TNodeAnnotations object at hand.
Definition at line 51 of file TNodeAnnotations.h.
References mrpt::graphs::detail::TNodeAnnotations::TNodeAnnotations().
|
inlinevirtualinherited |
Definition at line 42 of file TNodeAnnotations.h.
|
inlinevirtualinherited |
Reimplemented in mrpt::graphs::detail::TMRSlamNodeAnnotations.
Definition at line 39 of file TNodeAnnotations.h.
|
inlineinherited |
Definition at line 33 of file TNodeAnnotations.h.
References mrpt::graphs::detail::TNodeAnnotations::getAnnotsAsString().
|
inlineinherited |
Set the properties of the current TNodeAnnotations object.
Definition at line 56 of file TNodeAnnotations.h.
Referenced by mrpt::graphs::detail::TMRSlamNodeAnnotations::setAnnots().
|
inherited |
Indicates if this is a dummy TNodeAnnotations struct or if it does contain meaningful data.
Definition at line 61 of file TNodeAnnotations.h.
Referenced by TNodeAnnotationsEmpty().
Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 5902e14cc Wed Apr 24 15:04:01 2019 +0200 at lun oct 28 01:39:17 CET 2019 |