Relation.h
Go to the documentation of this file.
1 
18 #pragma once
19 
20 // Local includes
22 
23 namespace SceneModel {
24 
28 class Relation
29 {
30 
31 public:
37  Relation(std::string pObjectTypeA, std::string pObjectTypeB);
38 
43  std::string getObjectTypeA() const;
44 
49  std::string getObjectTypeB() const;
50 
56  bool containsObject(const std::string& pType) const;
57 
63  std::string getOtherType(const std::string& pFirstType) const;
64 
65 private:
69  std::string mObjectTypeA;
70 
74  std::string mObjectTypeB;
75 };
76 
77 }
std::string mObjectTypeA
Definition: Relation.h:69
std::string getObjectTypeB() const
Definition: Relation.cpp:31
std::string getOtherType(const std::string &pFirstType) const
Definition: Relation.cpp:41
bool containsObject(const std::string &pType) const
Definition: Relation.cpp:36
Relation(std::string pObjectTypeA, std::string pObjectTypeB)
Definition: Relation.cpp:22
std::string mObjectTypeB
Definition: Relation.h:74
std::string getObjectTypeA() const
Definition: Relation.cpp:27


asr_relation_graph_generator
Author(s): Meißner Pascal
autogenerated on Fri Nov 15 2019 03:39:19