Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
Functions
Variables
Typedefs
Enumerations
Classes
Class List
Class Hierarchy
Class Members
All
a
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
~
Functions
a
c
e
f
g
i
m
o
p
r
s
t
v
w
~
Variables
a
c
d
e
f
g
h
l
m
n
o
p
s
t
v
Typedefs
Files
File List
File Members
All
Functions
Variables
Macros
include
tesseract_visualization
visualization_loader.h
Go to the documentation of this file.
1
26
#ifndef TESSERACT_VISUALIZATION_VISUALIZATION_LOADER_H
27
#define TESSERACT_VISUALIZATION_VISUALIZATION_LOADER_H
28
29
#include <
tesseract_common/macros.h
>
30
TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
31
#include <memory>
32
TESSERACT_COMMON_IGNORE_WARNINGS_POP
33
34
#include <
tesseract_common/plugin_loader.h
>
35
36
namespace
tesseract_visualization
37
{
38
class
Visualization;
39
44
class
VisualizationLoader
:
public
tesseract_common::PluginLoader
45
{
46
public
:
48
VisualizationLoader
();
49
55
std::shared_ptr<Visualization>
get
(std::string plugin_name =
""
)
const
;
56
};
57
58
}
// namespace tesseract_visualization
59
60
#endif // TESSERACT_VISUALIZATION_VISUALIZATION_LOADER_H
TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
#define TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
tesseract_common::PluginLoader
tesseract_visualization::VisualizationLoader::VisualizationLoader
VisualizationLoader()
This will attempt to load the tesseract_ignition visualizer provided by snap package.
Definition:
visualization_loader.cpp:44
tesseract_visualization::VisualizationLoader
This is used to dynamically load tesseract visualizer. This class must remain around for the life of ...
Definition:
visualization_loader.h:44
TESSERACT_COMMON_IGNORE_WARNINGS_POP
plugin_loader.h
tesseract_visualization::VisualizationLoader::get
std::shared_ptr< Visualization > get(std::string plugin_name="") const
Load the default visualization plugin.
Definition:
visualization_loader.cpp:52
macros.h
tesseract_visualization
Definition:
fwd.h:4
tesseract_visualization
Author(s): Levi Armstrong
autogenerated on Wed Apr 9 2025 03:03:25