9 #ifndef CEDGEREGISTRATIONDECIDER_IMPL_H
10 #define CEDGEREGISTRATIONDECIDER_IMPL_H
21 template <
class GRAPH_T>
23 : m_just_inserted_lc(false), m_override_registered_nodes_check(false)
27 template <
class GRAPH_T>
32 template <
class GRAPH_T>
37 parent::getDescriptiveReport(report_str);
39 ss <<
"Edge Registration Decider Strategy [ERD]: " << endl;
40 *report_str += ss.str();
43 template <
class GRAPH_T>
46 const constraint_t& rel_edge)
51 "Registering new edge: " << from <<
" => " << to << endl
52 <<
"\tRelative Edge: "
53 << rel_edge.getMeanVal().asString()
54 <<
"\tNorm: " << rel_edge.getMeanVal().norm());
#define MRPT_LOG_DEBUG_STREAM(__CONTENTS)
Interface for implementing edge registration classes.
CEdgeRegistrationDecider()
Default class constructor.
GLsizei const GLchar ** string
uint64_t TNodeID
The type for node IDs in graphs of different types.