MIRA
include
topomap
Attribute.h
Go to the documentation of this file.
1
/*
2
Copyright (c) 2013,
3
Neuroinformatics and Cognitive Robotics Labs at TU Ilmenau, Germany
4
5
All rights reserved.
6
7
Copying, resale, or redistribution, with or without modification, is strictly
8
prohibited.
9
10
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
11
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
12
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
13
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
14
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES,
15
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
16
*/
17
26
#pragma once
27
28
#include <
factory/Factory.h
>
29
30
#include <
topomap/TopoMapFwd.h
>
31
32
namespace
viros
{
namespace
topomap {
33
35
36
// TODO: make Attribute a GraphElement? Then we can find attributes using GraphElement::findElement()
37
class
Attribute
:
public
mira::Object
38
{
39
MIRA_OBJECT
(
Attribute
)
40
public
:
41
template
<
typename
Reflector>
42
void
reflect
(Reflector& r)
43
{
44
}
45
};
46
48
49
} }
// namespace
Factory.h
viros::topomap::Attribute
Definition:
Attribute.h:37
viros::topomap::Attribute::reflect
void reflect(Reflector &r)
Definition:
Attribute.h:42
mira::Object
MIRA_OBJECT
#define MIRA_OBJECT(classIdentifier)
viros
Definition:
MetricCostmapTopoMapPlanner.h:45
TopoMapFwd.h
Forward decls.
GIT-ra9138aaee37e6e03ca5766a794530915a6954983 , Generated on Mon Dec 15 2025 03:39:07 for MIRA by
1.8.14