Affordance.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <string>
4
5
namespace
armarx::priorknowledge::util
6
{
7
struct
AffordanceId
8
{
9
std::string
source
;
10
std::string
name
;
11
12
std::string
toString
()
const
;
13
};
14
15
struct
StaticAffordance
16
{
17
AffordanceId
id
;
18
};
19
20
struct
LocationAffordance
21
{
22
AffordanceId
id
;
23
std::string
locationName
;
24
};
25
26
}
// namespace armarx::priorknowledge::util
armarx::priorknowledge::util::AffordanceId::name
std::string name
Definition:
Affordance.h:10
armarx::priorknowledge::util::LocationAffordance
Definition:
Affordance.h:20
armarx::priorknowledge::util::AffordanceId::toString
std::string toString() const
Definition:
Affordance.cpp:10
armarx::priorknowledge::util::AffordanceId
Definition:
Affordance.h:7
armarx::priorknowledge::util::StaticAffordance::id
AffordanceId id
Definition:
Affordance.h:17
armarx::priorknowledge::util::AffordanceId::source
std::string source
Definition:
Affordance.h:9
armarx::priorknowledge::util::LocationAffordance::locationName
std::string locationName
Definition:
Affordance.h:23
armarx::priorknowledge::util::StaticAffordance
Definition:
Affordance.h:15
armarx::priorknowledge::util::LocationAffordance::id
AffordanceId id
Definition:
Affordance.h:22
armarx::priorknowledge::util
Definition:
AffordanceLoader.cpp:6
RobotAPI
libraries
PriorKnowledge
util
AffordanceLoader
datatypes
Affordance.h
Generated on Sat Sep 14 2024 09:13:50 for armarx_documentation by
1.8.17