Main Page
Classes
Files
File List
File Members
src
mrpt_localization
mrpt_localization_parameters.cpp
Go to the documentation of this file.
1
/***********************************************************************************
2
* Revised BSD License *
3
* Copyright (c) 2014, Markus Bader <markus.bader@tuwien.ac.at> *
4
* All rights reserved. *
5
* *
6
* Redistribution and use in source and binary forms, with or without *
7
* modification, are permitted provided that the following conditions are met: *
8
* * Redistributions of source code must retain the above copyright *
9
* notice, this list of conditions and the following disclaimer. *
10
* * Redistributions in binary form must reproduce the above copyright *
11
* notice, this list of conditions and the following disclaimer in the *
12
* documentation and/or other materials provided with the distribution. *
13
* * Neither the name of the Vienna University of Technology nor the *
14
* names of its contributors may be used to endorse or promote products *
15
* derived from this software without specific prior written permission. *
16
* *
17
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18
*AND *
19
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20
**
21
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE *
22
* DISCLAIMED. IN NO EVENT SHALL Markus Bader BE LIABLE FOR ANY *
23
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES *
24
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
25
**
26
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND *
27
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT *
28
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
29
**
30
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31
** *
32
***********************************************************************************/
33
34
#include <
mrpt_localization/mrpt_localization.h
>
35
#include <
mrpt_localization/mrpt_localization_defaults.h
>
36
37
PFLocalization::Parameters::Parameters
(
PFLocalization
*
p
)
38
: debug(
MRPT_LOCALIZATION_DEFAULT_DEBUG
),
39
gui_mrpt(
MRPT_LOCALIZATION_DEFAULT_GUI_MRPT
),
40
ini_file(
MRPT_LOCALIZATION_DEFAULT_INI_FILE
),
41
map_file
(
MRPT_LOCALIZATION_DEFAULT_MAP_FILE
),
42
sensor_sources(
MRPT_LOCALIZATION_DEFAULT_SENSOR_SOURCES
),
43
use_motion_model_default_options(&p->use_motion_model_default_options_),
44
motion_model_options(&p->motion_model_options_),
45
motion_model_default_options(&p->motion_model_default_options_)
46
{
47
}
map_file
map_file
MRPT_LOCALIZATION_DEFAULT_INI_FILE
#define MRPT_LOCALIZATION_DEFAULT_INI_FILE
Definition:
mrpt_localization_defaults.h:39
MRPT_LOCALIZATION_DEFAULT_MAP_FILE
#define MRPT_LOCALIZATION_DEFAULT_MAP_FILE
Definition:
mrpt_localization_defaults.h:40
MRPT_LOCALIZATION_DEFAULT_GUI_MRPT
#define MRPT_LOCALIZATION_DEFAULT_GUI_MRPT
Definition:
mrpt_localization_defaults.h:38
mrpt_localization_defaults.h
PFLocalization::Parameters::Parameters
Parameters(PFLocalization *p)
Definition:
mrpt_localization_parameters.cpp:37
p
GLfloat GLfloat p
MRPT_LOCALIZATION_DEFAULT_DEBUG
#define MRPT_LOCALIZATION_DEFAULT_DEBUG
Definition:
mrpt_localization_defaults.h:37
mrpt_localization.h
PFLocalization
Definition:
mrpt_localization.h:53
MRPT_LOCALIZATION_DEFAULT_SENSOR_SOURCES
#define MRPT_LOCALIZATION_DEFAULT_SENSOR_SOURCES
Definition:
mrpt_localization_defaults.h:41
mrpt_localization
Author(s): Markus Bader, Raphael Zack
autogenerated on Thu Mar 12 2020 03:21:48