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>
51 "Registering new edge: " << from <<
" => " << to << endl
52 <<
"\tRelative Edge: " 53 << rel_edge.getMeanVal().asString()
54 <<
"\tNorm: " << rel_edge.getMeanVal().norm());
Interface for implementing edge registration classes.
CEdgeRegistrationDecider()
Default class constructor.
typename GRAPH_t ::constraint_t constraint_t
type of graph constraints
#define MRPT_LOG_DEBUG_STREAM(__CONTENTS)
Use: MRPT_LOG_DEBUG_STREAM("Var=" << value << " foo=" << foo_var);
GLsizei const GLchar ** string
uint64_t TNodeID
A generic numeric type for unique IDs of nodes or entities.