g2o
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
g2o
apps
g2o_viewer
viewer_properties_widget.h
Go to the documentation of this file.
1
// g2o - General Graph Optimization
2
// Copyright (C) 2011 R. Kuemmerle, G. Grisetti, W. Burgard
3
//
4
// This file is part of g2o.
5
//
6
// g2o is free software: you can redistribute it and/or modify
7
// it under the terms of the GNU General Public License as published by
8
// the Free Software Foundation, either version 3 of the License, or
9
// (at your option) any later version.
10
//
11
// g2o is distributed in the hope that it will be useful,
12
// but WITHOUT ANY WARRANTY; without even the implied warranty of
13
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
// GNU General Public License for more details.
15
//
16
// You should have received a copy of the GNU General Public License
17
// along with g2o. If not, see <http://www.gnu.org/licenses/>.
18
19
#ifndef G2O_VIEWER_PROPERTIES_WIDGET_H
20
#define G2O_VIEWER_PROPERTIES_WIDGET_H
21
22
#include "
g2o_viewer_api.h
"
23
#include "
properties_widget.h
"
24
25
namespace
g2o
26
{
27
class
G2oQGLViewer;
28
}
29
30
class
G2O_VIEWER_API
ViewerPropertiesWidget
:
public
PropertiesWidget
31
{
32
public
:
33
ViewerPropertiesWidget
(QWidget * parent = 0, Qt::WindowFlags f = 0);
34
virtual
~
ViewerPropertiesWidget
();
35
36
void
setViewer(
g2o::G2oQGLViewer
* viewer);
37
38
protected
:
39
g2o::G2oQGLViewer
*
_viewer
;
40
41
virtual
void
applyProperties();
42
virtual
std::string humanReadablePropName(
const
std::string& probName)
const
;
43
};
44
45
#endif
PropertiesWidget
Definition:
properties_widget.h:36
G2O_VIEWER_API
#define G2O_VIEWER_API
Definition:
g2o_viewer_api.h:21
g2o_viewer_api.h
g2o
Definition:
dl_wrapper.cpp:54
ViewerPropertiesWidget
Definition:
viewer_properties_widget.h:30
ViewerPropertiesWidget::_viewer
g2o::G2oQGLViewer * _viewer
Definition:
viewer_properties_widget.h:39
g2o::G2oQGLViewer
OpenGL based viewer for the graph.
Definition:
g2o_qglviewer.h:33
properties_widget.h
Generated on Mon Mar 18 2019 20:14:37 for g2o by
1.8.11