MRPT  1.9.9
CRangeScanEdgeRegistrationDecider_impl.h
Go to the documentation of this file.
1 /* +------------------------------------------------------------------------+
2  | Mobile Robot Programming Toolkit (MRPT) |
3  | http://www.mrpt.org/ |
4  | |
5  | Copyright (c) 2005-2018, Individual contributors, see AUTHORS file |
6  | See: http://www.mrpt.org/Authors - All rights reserved. |
7  | Released under BSD License. See details in http://www.mrpt.org/License |
8  +------------------------------------------------------------------------+ */
9 #ifndef CRANGESCANEDGEREGISTRATIONDECIDER_IMPL_H
10 #define CRANGESCANEDGEREGISTRATIONDECIDER_IMPL_H
11 
13 {
14 template <class GRAPH_T>
16  : m_last_total_num_nodes(0)
17 {
18 }
19 
20 template <class GRAPH_T>
22 {
23 }
24 
25 template <class GRAPH_T>
27  const std::string& source_fname)
28 {
29  MRPT_START;
30 
31  parent_t::loadParams(source_fname);
32  range_ops_t::params.loadFromConfigFileName(source_fname, "ICP");
33 
34  MRPT_END;
35 }
36 
37 template <class GRAPH_T>
39 {
40  MRPT_START;
41 
42  parent_t::printParams();
43  range_ops_t::params.dumpToConsole();
44 
45  MRPT_END;
46 }
47 } // end of namespaces
48 
49 #endif /* end of include guard: CRANGESCANEDGEREGISTRATIONDECIDER_IMPL_H */
50 
51 
virtual void loadParams(const std::string &source_fname)
Fetch the latest observation that the current instance received (most probably during a call to the u...
#define MRPT_START
Definition: exceptions.h:262
virtual void printParams() const
Print the problem parameters - relevant to the decider/optimizer to the screen in a unified/compact w...
GLsizei const GLchar ** string
Definition: glext.h:4101
#define MRPT_END
Definition: exceptions.h:266
GLenum const GLfloat * params
Definition: glext.h:3534



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7d5e6d718 Fri Aug 24 01:51:28 2018 +0200 at lun nov 2 08:35:50 CET 2020