AbstractGraphGenerator.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/generator/
AbstractGraphGenerator_8cpp
trainer/generator/AbstractGraphGenerator.h
SceneModel
AbstractGraphGenerator.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/generator/
AbstractGraphGenerator_8h
trainer/TreeNode.h
trainer/source/ObjectSetList.h
SceneModel::AbstractGraphGenerator
SceneModel
AbstractHeuristic.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/generator/heuristic/
AbstractHeuristic_8cpp
trainer/generator/heuristic/AbstractHeuristic.h
SceneModel
AbstractHeuristic.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/generator/heuristic/
AbstractHeuristic_8h
trainer/TreeNode.h
trainer/source/ObjectSetList.h
SceneModel::AbstractHeuristic
SceneModel
AbstractSource.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/source/
AbstractSource_8cpp
trainer/source/AbstractSource.h
SceneModel
AbstractSource.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/source/
AbstractSource_8h
trainer/source/ObjectSetList.h
SceneModel::AbstractSource
SceneModel
AbstractTopologyCreator.h
/tmp/ws/src/asr_relation_graph_generator/include/topology_creator/
AbstractTopologyCreator_8h
topology_creator/Topology.h
SceneModel::AbstractTopologyCreator
SceneModel
AbstractTrainer.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/
AbstractTrainer_8cpp
trainer/AbstractTrainer.h
SceneModel
AbstractTrainer.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/
AbstractTrainer_8h
trainer/TreeNode.h
trainer/source/AbstractSource.h
trainer/source/ObjectSetList.h
trainer/generator/AbstractGraphGenerator.h
SceneModel::AbstractTrainer
SceneModel
ConnectivityChecker.cpp
/tmp/ws/src/asr_relation_graph_generator/src/topology_creator/
ConnectivityChecker_8cpp
topology_creator/ConnectivityChecker.h
SceneModel
ConnectivityChecker.h
/tmp/ws/src/asr_relation_graph_generator/include/topology_creator/
ConnectivityChecker_8h
SceneModel::ConnectivityChecker
SceneModel
DirectionRelationHeuristic.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/generator/heuristic/
DirectionRelationHeuristic_8cpp
trainer/generator/heuristic/DirectionRelationHeuristic.h
SceneModel
DirectionRelationHeuristic.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/generator/heuristic/
DirectionRelationHeuristic_8h
helper/MathHelper.h
trainer/TreeNode.h
trainer/source/Object.h
trainer/source/ObjectSet.h
trainer/source/ObjectSetList.h
trainer/generator/heuristic/AbstractHeuristic.h
SceneModel::DirectionRelationHeuristic
SceneModel
ExamplesListSource.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/source/
ExamplesListSource_8h
trainer/source/ObjectSetList.h
trainer/source/AbstractSource.h
SceneModel::ExamplesListSource
SceneModel
FullyMeshedGenerator.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/generator/fully_meshed/
FullyMeshedGenerator_8cpp
trainer/generator/fully_meshed/FullyMeshedGenerator.h
SceneModel
FullyMeshedGenerator.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/generator/fully_meshed/
FullyMeshedGenerator_8h
trainer/TreeNode.h
trainer/AbstractTrainer.h
trainer/source/AbstractSource.h
trainer/source/PbdSceneGraphSource.h
trainer/generator/AbstractGraphGenerator.h
topology_creator/TopologyCreator.h
trainer/TopologyTreeTrainer.h
SceneModel::FullyMeshedGenerator
SceneModel
FullyMeshedTrainer.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/
FullyMeshedTrainer_8cpp
trainer/FullyMeshedTrainer.h
SceneModel
FullyMeshedTrainer.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/
FullyMeshedTrainer_8h
trainer/TreeNode.h
trainer/AbstractTrainer.h
trainer/source/AbstractSource.h
trainer/source/PbdSceneGraphSource.h
trainer/generator/AbstractGraphGenerator.h
trainer/generator/fully_meshed/FullyMeshedGenerator.h
SceneModel::FullyMeshedTrainer
SceneModel
HeuristicalTreeGenerator.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/generator/heuristic/
HeuristicalTreeGenerator_8cpp
trainer/generator/heuristic/HeuristicalTreeGenerator.h
SceneModel
HeuristicalTreeGenerator.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/generator/heuristic/
HeuristicalTreeGenerator_8h
trainer/TreeNode.h
trainer/source/Object.h
trainer/source/ObjectSet.h
trainer/source/ObjectSetList.h
trainer/generator/AbstractGraphGenerator.h
trainer/generator/heuristic/AbstractHeuristic.h
trainer/generator/heuristic/DirectionRelationHeuristic.h
SceneModel::HeuristicalTreeGenerator
SceneModel
main.cpp
/tmp/ws/src/asr_relation_graph_generator/src/
main_8cpp
trainer/PSMTrainer.h
int
main
main_8cpp.html
ac0f2228420376f4db7e1274f2b41667c
(int argc, const char *argv[])
mainpage.dox
/tmp/ws/src/asr_relation_graph_generator/
mainpage_8dox
MathHelper.cpp
/tmp/ws/src/asr_relation_graph_generator/src/helper/
MathHelper_8cpp
helper/MathHelper.h
SceneModel
MathHelper.h
/tmp/ws/src/asr_relation_graph_generator/include/helper/
MathHelper_8h
SceneModel::MathHelper
SceneModel
Object.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/source/
Object_8cpp
trainer/source/Object.h
SceneModel
Object.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/source/
Object_8h
SceneModel::Object
SceneModel
ObjectInformation.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/
ObjectInformation_8cpp
trainer/ObjectInformation.h
SceneModel
ObjectInformation.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/
ObjectInformation_8h
SceneModel::ObjectInformation
SceneModel
ObjectSet.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/source/
ObjectSet_8cpp
trainer/source/ObjectSet.h
SceneModel
ObjectSet.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/source/
ObjectSet_8h
trainer/source/Object.h
SceneModel::ObjectSet
SceneModel
ObjectSetList.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/source/
ObjectSetList_8cpp
trainer/source/ObjectSetList.h
SceneModel
ObjectSetList.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/source/
ObjectSetList_8h
trainer/source/ObjectSet.h
SceneModel::ObjectSetList
SceneModel
PbdSceneGraphSource.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/source/
PbdSceneGraphSource_8cpp
trainer/source/PbdSceneGraphSource.h
SceneModel
PbdSceneGraphSource.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/source/
PbdSceneGraphSource_8h
trainer/source/ObjectSetList.h
trainer/source/AbstractSource.h
SceneModel::PbdSceneGraphSource
SceneModel
PSMTrainer.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/
PSMTrainer_8cpp
trainer/PSMTrainer.h
SceneModel
PSMTrainer.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/
PSMTrainer_8h
trainer/TreeNode.h
trainer/AbstractTrainer.h
trainer/source/AbstractSource.h
trainer/source/PbdSceneGraphSource.h
trainer/generator/AbstractGraphGenerator.h
trainer/generator/heuristic/HeuristicalTreeGenerator.h
SceneModel::PSMTrainer
SceneModel
Relation.cpp
/tmp/ws/src/asr_relation_graph_generator/src/topology_creator/
Relation_8cpp
topology_creator/Relation.h
SceneModel
Relation.h
/tmp/ws/src/asr_relation_graph_generator/include/topology_creator/
Relation_8h
trainer/source/ObjectSet.h
SceneModel::Relation
SceneModel
Scene_model.cpp
/tmp/ws/src/asr_relation_graph_generator/src/
Scene__model_8cpp
Scene_model.hpp
Scene_model.hpp
/tmp/ws/src/asr_relation_graph_generator/include/
Scene__model_8hpp
Scene_model
Tester.cpp
/tmp/ws/src/asr_relation_graph_generator/src/
Tester_8cpp
Scene_model.hpp
int
main
Tester_8cpp.html
a51a9862f384ede11a978a2f1afa62380
(int agrc, char **argv)
Topology.cpp
/tmp/ws/src/asr_relation_graph_generator/src/topology_creator/
Topology_8cpp
topology_creator/Topology.h
SceneModel
Topology.h
/tmp/ws/src/asr_relation_graph_generator/include/topology_creator/
Topology_8h
topology_creator/Relation.h
trainer/TreeNode.h
SceneModel::Topology
SceneModel
TopologyCreator.cpp
/tmp/ws/src/asr_relation_graph_generator/src/topology_creator/
TopologyCreator_8cpp
topology_creator/TopologyCreator.h
SceneModel
TopologyCreator.h
/tmp/ws/src/asr_relation_graph_generator/include/topology_creator/
TopologyCreator_8h
topology_creator/Relation.h
topology_creator/ConnectivityChecker.h
topology_creator/Topology.h
topology_creator/AbstractTopologyCreator.h
SceneModel::TopologyCreator
SceneModel
TopologyTreeGenerator.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/generator/topology_tree/
TopologyTreeGenerator_8cpp
trainer/generator/topology_tree/TopologyTreeGenerator.h
SceneModel
TopologyTreeGenerator.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/generator/topology_tree/
TopologyTreeGenerator_8h
topology_creator/Relation.h
trainer/TreeNode.h
trainer/generator/AbstractGraphGenerator.h
trainer/source/ObjectSetList.h
SceneModel::TopologyTreeGenerator
SceneModel
TopologyTreeTrainer.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/
TopologyTreeTrainer_8cpp
trainer/TopologyTreeTrainer.h
SceneModel
TopologyTreeTrainer.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/
TopologyTreeTrainer_8h
trainer/TreeNode.h
trainer/AbstractTrainer.h
trainer/source/AbstractSource.h
trainer/source/PbdSceneGraphSource.h
trainer/generator/AbstractGraphGenerator.h
trainer/generator/topology_tree/TopologyTreeGenerator.h
SceneModel::TopologyTreeTrainer
SceneModel
TreeNode.cpp
/tmp/ws/src/asr_relation_graph_generator/src/trainer/
TreeNode_8cpp
trainer/TreeNode.h
SceneModel
TreeNode.h
/tmp/ws/src/asr_relation_graph_generator/include/trainer/
TreeNode_8h
trainer/source/ObjectSet.h
SceneModel::TreeNode
SceneModel
SceneModel::AbstractGraphGenerator
classSceneModel_1_1AbstractGraphGenerator.html
AbstractGraphGenerator
classSceneModel_1_1AbstractGraphGenerator.html
a6186927dcdc3c90c083aaf71d9664a8f
()
virtual void
buildTree
classSceneModel_1_1AbstractGraphGenerator.html
a53df0094de3b486cf61905785c7bdaf8
(ObjectSetList pTrajectories, boost::shared_ptr< TreeNode > &pRoot)
virtual void
buildTree
classSceneModel_1_1AbstractGraphGenerator.html
abd13197051005d08678c505f6235f4a3
(ObjectSetList pTrajectories, boost::shared_ptr< TreeNode > &pRoot, std::string pType)
virtual
~AbstractGraphGenerator
classSceneModel_1_1AbstractGraphGenerator.html
a5ba5f04cc4a3d44522bef20cd9817c43
()
SceneModel::AbstractHeuristic
classSceneModel_1_1AbstractHeuristic.html
AbstractHeuristic
classSceneModel_1_1AbstractHeuristic.html
ab6a0b6bf258cb5f3f4a5f6873bc78e7a
(std::string pDescription)
virtual void
apply
classSceneModel_1_1AbstractHeuristic.html
afe4f1f68467968cd4980b237ae4ed8d3
(std::vector< boost::shared_ptr< TreeNode > > pNodes)
virtual void
apply
classSceneModel_1_1AbstractHeuristic.html
af9ef2abc5a194bed3c5d9761c37b8cb5
(std::vector< boost::shared_ptr< TreeNode > > pNodes, boost::shared_ptr< TreeNode > pChild)
virtual boost::shared_ptr< TreeNode >
getBestCluster
classSceneModel_1_1AbstractHeuristic.html
af71395eee27f09e5af76129830c9e290
()
virtual boost::shared_ptr< TreeNode >
getBestParentNode
classSceneModel_1_1AbstractHeuristic.html
a0754643edc77428382cf0f769da33f6d
()
bool
operator<
classSceneModel_1_1AbstractHeuristic.html
afe888f72adecb9f63a94e71b1b08add1
(const AbstractHeuristic &heuristic) const
void
reset
classSceneModel_1_1AbstractHeuristic.html
ad4cc37637910211155d06aeea2f7cc71
()
virtual
~AbstractHeuristic
classSceneModel_1_1AbstractHeuristic.html
a21ae8cc22cf7c1deba9cf1907a5eed6c
()
std::vector< boost::shared_ptr< TreeNode > >
candidates
classSceneModel_1_1AbstractHeuristic.html
a15c3bdd329bcbf3f0afd8f4708298411
double
score
classSceneModel_1_1AbstractHeuristic.html
aeed66610ded07b1b45225f47c17b9f53
std::string
mDescription
classSceneModel_1_1AbstractHeuristic.html
aca835e29edee237e45e1de7f1088524e
SceneModel::AbstractSource
classSceneModel_1_1AbstractSource.html
AbstractSource
classSceneModel_1_1AbstractSource.html
a17a9aeaecded1c98b4cae3496559fd27
()
ObjectSetList
getTrajectories
classSceneModel_1_1AbstractSource.html
acb8a0637895b2ef04dc2ba11f8659b4d
()
virtual
~AbstractSource
classSceneModel_1_1AbstractSource.html
acc2659eabfee361ec56762e7fc8a62a8
()
ObjectSetList
mObjectSetList
classSceneModel_1_1AbstractSource.html
a988c2c4b4420b9f9a8629cc1703581e2
SceneModel::AbstractTopologyCreator
classSceneModel_1_1AbstractTopologyCreator.html
virtual std::vector< boost::shared_ptr< Topology > >
generateAllConnectedTopologies
classSceneModel_1_1AbstractTopologyCreator.html
af305fbf989361617d7a73ceb214a58bf
()=0
virtual boost::shared_ptr< Topology >
generateFullyMeshedTopology
classSceneModel_1_1AbstractTopologyCreator.html
abd1b209fbe078ddc27fd647d790f4180
()=0
virtual std::vector< boost::shared_ptr< Topology > >
generateNeighbours
classSceneModel_1_1AbstractTopologyCreator.html
aa073ff0bdc81a3378e8666a335348fd8
(boost::shared_ptr< Topology > pFrom)=0
virtual boost::shared_ptr< Topology >
generateRandomTopology
classSceneModel_1_1AbstractTopologyCreator.html
ae15bc3ae685ca95c158221e02258edbe
()=0
virtual std::vector< boost::shared_ptr< Topology > >
generateStarTopologies
classSceneModel_1_1AbstractTopologyCreator.html
abd650dc86c4626d1543b89d4cf53f6c3
()=0
SceneModel::AbstractTrainer
classSceneModel_1_1AbstractTrainer.html
AbstractTrainer
classSceneModel_1_1AbstractTrainer.html
aa56a54d955f4b2a805d27d6ccf293992
()
boost::shared_ptr< TreeNode >
getTree
classSceneModel_1_1AbstractTrainer.html
a8e31592400eb35a58b1aad1fd094aa8c
()
void
loadTrajectoriesAndBuildTree
classSceneModel_1_1AbstractTrainer.html
a4221e2a722e0f3195a31a5151ab41eb0
()
void
loadTrajectoriesAndBuildTree
classSceneModel_1_1AbstractTrainer.html
a64f69c9f647c5762bd8a61916340e5ba
(std::string pType)
~AbstractTrainer
classSceneModel_1_1AbstractTrainer.html
a149fc17f8eb7486bb26e69e9f065db38
()
boost::shared_ptr< AbstractGraphGenerator >
generator
classSceneModel_1_1AbstractTrainer.html
a50e126d94df21153a3fee7688a690e9e
boost::shared_ptr< TreeNode >
root
classSceneModel_1_1AbstractTrainer.html
abbf3a8fbc42fd8bf1a90b511191fb67a
boost::shared_ptr< AbstractSource >
source
classSceneModel_1_1AbstractTrainer.html
aee8924d309a1b5829f3365e1368d2ef1
SceneModel::ConnectivityChecker
classSceneModel_1_1ConnectivityChecker.html
ConnectivityChecker
classSceneModel_1_1ConnectivityChecker.html
a67282c2b1749983bf0538d7937111364
(unsigned int pNumObjects)
bool
isConnected
classSceneModel_1_1ConnectivityChecker.html
af4d782a15bb9b4dc5c1f2ab4a0d79c0d
(std::vector< bool > pBitvector)
~ConnectivityChecker
classSceneModel_1_1ConnectivityChecker.html
ab1baab7e7fda18f4c3607b97d3f5855a
()
unsigned int
mNumObjects
classSceneModel_1_1ConnectivityChecker.html
abe5db4cfbc5654cd5d343b2e0f4e10d2
SceneModel::DirectionRelationHeuristic
classSceneModel_1_1DirectionRelationHeuristic.html
SceneModel::AbstractHeuristic
void
apply
classSceneModel_1_1DirectionRelationHeuristic.html
abb28961906a5e49c3f2b68c84f6e9367
(std::vector< boost::shared_ptr< TreeNode > > pNodes)
void
apply
classSceneModel_1_1DirectionRelationHeuristic.html
aba5d0d84cdca0d73e2896f0c39fe9e92
(std::vector< boost::shared_ptr< TreeNode > > pNodes, boost::shared_ptr< TreeNode > pChild)
DirectionRelationHeuristic
classSceneModel_1_1DirectionRelationHeuristic.html
a7cf4a962a6a7f4bde939fc0b8a4c95f6
(const double pStaticBreakRatio, const double pTogetherRatio, const double pMaxAngleDeviation)
boost::shared_ptr< TreeNode >
getBestCluster
classSceneModel_1_1DirectionRelationHeuristic.html
aafc09388d852111097de8a8c5c4be8f3
()
boost::shared_ptr< TreeNode >
getBestParentNode
classSceneModel_1_1DirectionRelationHeuristic.html
ab28008c42cc5e391a79c99b1cf1db121
()
~DirectionRelationHeuristic
classSceneModel_1_1DirectionRelationHeuristic.html
a594ecb1b200c9e0075ca6d90d32763a2
()
Eigen::Vector3d
getDirectionVector
classSceneModel_1_1DirectionRelationHeuristic.html
a6ceeb29bd7321807c5f9b62f7a5f9171
(const boost::shared_ptr< ISM::Object > first, const boost::shared_ptr< ISM::Object > second)
double
mMaxAngleDeviation
classSceneModel_1_1DirectionRelationHeuristic.html
afe4dff8b870d9a47f3487e918c2d50ac
double
mStaticBreakRatio
classSceneModel_1_1DirectionRelationHeuristic.html
a28acf1cc46a64dda53c9d470d05f3f1a
double
mTogetherRatio
classSceneModel_1_1DirectionRelationHeuristic.html
aefe28878fd320dcd407033633a12b7c4
SceneModel::ExamplesListSource
classSceneModel_1_1ExamplesListSource.html
SceneModel::AbstractSource
void
addSceneGraphMessage
classSceneModel_1_1ExamplesListSource.html
a140b565397593c2621d93ba6b5107070
(std::vector< ISM::ObjectSetPtr > pMessage)
ExamplesListSource
classSceneModel_1_1ExamplesListSource.html
a5a24fc1858cb01a6107db916df25d6b7
()
~ExamplesListSource
classSceneModel_1_1ExamplesListSource.html
a15113ce9f9821f85a768331be94dee9f
()
SceneModel::FullyMeshedGenerator
classSceneModel_1_1FullyMeshedGenerator.html
SceneModel::AbstractGraphGenerator
void
buildTree
classSceneModel_1_1FullyMeshedGenerator.html
afea7a53748a0e0d689308396532ceaab
(ObjectSetList pObjectSets, boost::shared_ptr< TreeNode > &pRoot)
void
buildTree
classSceneModel_1_1FullyMeshedGenerator.html
acd4daf95d13563ca3941d7bcc887bb05
(ObjectSetList pTrajectories, boost::shared_ptr< TreeNode > &pRoot, std::string pType)
FullyMeshedGenerator
classSceneModel_1_1FullyMeshedGenerator.html
a3ec480e108d46f87e458527066535586
()
~FullyMeshedGenerator
classSceneModel_1_1FullyMeshedGenerator.html
a3e70560bc2b1427cd54a726b9ce3c8ad
()
SceneModel::FullyMeshedTrainer
classSceneModel_1_1FullyMeshedTrainer.html
SceneModel::AbstractTrainer
void
addSceneGraphMessages
classSceneModel_1_1FullyMeshedTrainer.html
a1e89df323a55cc6638683b2dcd04ffa3
(std::vector< ISM::ObjectSetPtr > pMessages)
FullyMeshedTrainer
classSceneModel_1_1FullyMeshedTrainer.html
ab78bf47570c4df0ff74425c7b3236aef
()
~FullyMeshedTrainer
classSceneModel_1_1FullyMeshedTrainer.html
a471874753b9042dcb6661317b9a75319
()
boost::shared_ptr< PbdSceneGraphSource >
pbdSource
classSceneModel_1_1FullyMeshedTrainer.html
a0fa6e85b8bfc7cd22f0714e643c3a1f6
SceneModel::HeuristicalTreeGenerator
classSceneModel_1_1HeuristicalTreeGenerator.html
SceneModel::AbstractGraphGenerator
void
addHeuristic
classSceneModel_1_1HeuristicalTreeGenerator.html
adf3815f2978f8977cc792d25219ca42e
(boost::shared_ptr< AbstractHeuristic > pHeuristic)
void
buildTree
classSceneModel_1_1HeuristicalTreeGenerator.html
a34c4aab58c4a75d13f3b0810a4c651b0
(ObjectSetList pObjectSets, boost::shared_ptr< TreeNode > &pRoot)
void
buildTree
classSceneModel_1_1HeuristicalTreeGenerator.html
a2db6bda297225f0b5ac5df71bb5ceeb2
(ObjectSetList pTrajectories, boost::shared_ptr< TreeNode > &pRoot, std::string pType)
void
evaluateHeuristics
classSceneModel_1_1HeuristicalTreeGenerator.html
a7861caf80819edd258c28078657919bb
(std::vector< boost::shared_ptr< TreeNode > > pClusters)
void
evaluateHeuristics
classSceneModel_1_1HeuristicalTreeGenerator.html
af596751db2f62187f7cb65eaef9d3368
(std::vector< boost::shared_ptr< TreeNode > > pClusters, boost::shared_ptr< TreeNode > pChild)
HeuristicalTreeGenerator
classSceneModel_1_1HeuristicalTreeGenerator.html
a42cd01fd8b73ba0df188892d7c747a93
()
~HeuristicalTreeGenerator
classSceneModel_1_1HeuristicalTreeGenerator.html
a407c2e79da4e572b571d94d175a2c89d
()
void
deleteEmptyObjectSets
classSceneModel_1_1HeuristicalTreeGenerator.html
a892c1cd413b5f058b77684630574d17c
(ObjectSetList &pObjectSets)
std::vector< boost::shared_ptr< AbstractHeuristic > >
mHeuristics
classSceneModel_1_1HeuristicalTreeGenerator.html
a91e6b89d3ce6701fc884c1554be2cd96
SceneModel::MathHelper
classSceneModel_1_1MathHelper.html
static double
deg2rad
classSceneModel_1_1MathHelper.html
ae4c24b086ee808fe18296630e351fa19
(double deg)
static double
getDistanceBetweenPoints
classSceneModel_1_1MathHelper.html
ae34dc8aa466eb7f9f265c390ec1a4819
(const Eigen::Vector3d p1, const Eigen::Vector3d p2)
static double
rad2deg
classSceneModel_1_1MathHelper.html
ae61bf5872d41ee40de4b92e92e61ac44
(double rad)
SceneModel::Object
classSceneModel_1_1Object.html
~Object
classSceneModel_1_1Object.html
a09bd5b763777ca8870e5002c7b148d5d
()
boost::shared_ptr< Eigen::Quaternion< double > >
mOrientation
classSceneModel_1_1Object.html
ac4978359c49292a075579d461abdaf63
boost::shared_ptr< Eigen::Vector3d >
mPosition
classSceneModel_1_1Object.html
aa7b8d2d853a0c0580aee53ededa5ea1f
std::string
mType
classSceneModel_1_1Object.html
a178e9404af185f6a365b1c3f7dfce59a
SceneModel::ObjectInformation
classSceneModel_1_1ObjectInformation.html
ObjectInformation
classSceneModel_1_1ObjectInformation.html
ab948980455eb8f52ce61718314d4af47
()
~ObjectInformation
classSceneModel_1_1ObjectInformation.html
a3fd973095a5a2ebd6f680a21b77ce0f1
()
std::string
mInstance
classSceneModel_1_1ObjectInformation.html
ae5e7c45a103e5efec9d10004b2fd9ad2
std::string
mType
classSceneModel_1_1ObjectInformation.html
a034adb50f1612bfe97b0d712e44bd73f
double
pose
classSceneModel_1_1ObjectInformation.html
a3ad4cac5949709c7160ce30464a1c261
[7]
SceneModel::ObjectSet
classSceneModel_1_1ObjectSet.html
ObjectSet
classSceneModel_1_1ObjectSet.html
a426b50274c2641984e88fcb54a16774b
(std::string pIdentifier)
~ObjectSet
classSceneModel_1_1ObjectSet.html
a7213e06d71443e30870c16e4b4f5c502
()
std::string
mIdentifier
classSceneModel_1_1ObjectSet.html
af4cabe0e419db20cbfb4fd638820ccb3
std::vector< boost::shared_ptr< Object > >
mObjects
classSceneModel_1_1ObjectSet.html
a3b9877c9eae4f116aa02fed804ef9cac
SceneModel::ObjectSetList
classSceneModel_1_1ObjectSetList.html
boost::shared_ptr< ISM::ObjectSet >
getSetIfExists
classSceneModel_1_1ObjectSetList.html
a429b67d8688219fc146248860f1277ce
(std::string identifier)
ObjectSetList
classSceneModel_1_1ObjectSetList.html
ac6952fdd84dc9afcde892a8dc4edeebd
()
~ObjectSetList
classSceneModel_1_1ObjectSetList.html
ac03b2567f83001760ae7d7f18a56ea2e
()
std::vector< boost::shared_ptr< ISM::ObjectSet > >
mObjectSets
classSceneModel_1_1ObjectSetList.html
a5cb55429ccea89c5007b36145efb8f21
SceneModel::PbdSceneGraphSource
classSceneModel_1_1PbdSceneGraphSource.html
SceneModel::AbstractSource
void
addSceneGraphMessage
classSceneModel_1_1PbdSceneGraphSource.html
afabf8a3147fa359ab3cbc1e4b1ad30d0
(std::vector< ISM::ObjectSetPtr > pMessage)
PbdSceneGraphSource
classSceneModel_1_1PbdSceneGraphSource.html
a556822f265b753960cbf23a35f0997b7
()
~PbdSceneGraphSource
classSceneModel_1_1PbdSceneGraphSource.html
a12a7aa8bc7dfe7a14121a660065f241c
()
SceneModel::PSMTrainer
classSceneModel_1_1PSMTrainer.html
SceneModel::AbstractTrainer
void
addSceneGraphMessages
classSceneModel_1_1PSMTrainer.html
a60360245275887c1736e6266a4a39bff
(std::vector< ISM::ObjectSetPtr > pMessages)
PSMTrainer
classSceneModel_1_1PSMTrainer.html
a3b84752b0441049daf087a63b3574d1f
(const double pStaticBreakRatio, const double pTogetherRatio, const double pMaxAngleDeviation)
~PSMTrainer
classSceneModel_1_1PSMTrainer.html
a1afc1bf447a7adf728909c2e550be3f9
()
boost::shared_ptr< PbdSceneGraphSource >
pbdSource
classSceneModel_1_1PSMTrainer.html
a5954b41f48ddc4ff4114f2d735bf507a
SceneModel::Relation
classSceneModel_1_1Relation.html
bool
containsObject
classSceneModel_1_1Relation.html
aa1d84bae5fe532d26ba6f19f1252c155
(const std::string &pType) const
std::string
getObjectTypeA
classSceneModel_1_1Relation.html
a388b6207e07ebb376737163c6653302f
() const
std::string
getObjectTypeB
classSceneModel_1_1Relation.html
ac2f4ffa2b7ece233a2a7852b4ce0d644
() const
std::string
getOtherType
classSceneModel_1_1Relation.html
a33855a614786c305178ecb3cb7e1a103
(const std::string &pFirstType) const
Relation
classSceneModel_1_1Relation.html
a310d470ba9e891c67118a0503ef007ee
(std::string pObjectTypeA, std::string pObjectTypeB)
std::string
mObjectTypeA
classSceneModel_1_1Relation.html
ac2298e4819fcfab3cee2718a3845a5da
std::string
mObjectTypeB
classSceneModel_1_1Relation.html
ad70c03c2b5612a1beb678e611d15e105
Scene_model
classScene__model.html
std::vector< std::map< std::string, std::string > >
dataToVector
classScene__model.html
a394f1a2a22a8ea9dc70d533de9939c8c
()
ISM::CollectedDataPtr
getDataCollector
classScene__model.html
a490fd96a42acd3f223e0d2bf7fd70210
()
std::vector< std::map< std::string, std::string > >
getDataVector
classScene__model.html
abe1828d14f768bf31d0afd6e7f93a9a2
()
void
printData
classScene__model.html
a48f3465559be047817d7bc3d7c283d36
()
void
printDataVector
classScene__model.html
a496eb68d436c0b651f501621d7ea37e8
()
Scene_model
classScene__model.html
a560ec893ff6b1ee2bf92d5bf13a00a08
(std::string database)
ISM::CollectedDataPtr
data
classScene__model.html
a7af710ac5746a964fa50333cef2b7a78
std::vector< std::map< std::string, std::string > >
dataVector
classScene__model.html
a17a5cd8c60a423efef1af1c1952940e5
ISM::Trainer *
trainer
classScene__model.html
abb675d806af1a2963a154a67761411ae
SceneModel::Topology
classSceneModel_1_1Topology.html
double
getAverageRecognitionRuntime
classSceneModel_1_1Topology.html
a05f95ee7df7fe2d36ee0709c45a4cf3a
() const
double
getCost
classSceneModel_1_1Topology.html
ae6f1f3dff2f4230dbedef8c168bbaa37
() const
double
getFalseNegatives
classSceneModel_1_1Topology.html
a12a99d29b68a13a0c6fb5ece95ff2263
() const
double
getFalsePositives
classSceneModel_1_1Topology.html
a340be026ddb403d785aab2d9c0582db3
() const
boost::shared_ptr< TreeNode >
getTree
classSceneModel_1_1Topology.html
a8cdb7e30e998e53093ec00e38e1565b1
()
bool
isCostValid
classSceneModel_1_1Topology.html
a7f8c65520746c6b673c902e734d93681
() const
bool
isEvaluated
classSceneModel_1_1Topology.html
a7fafaf40821b3e884c867e07dd74d9d3
() const
bool
isTreeValid
classSceneModel_1_1Topology.html
a1a0333adfedaccdfe401a0965170f758
() const
void
setCost
classSceneModel_1_1Topology.html
a81d7717d177f81e2961af8896337c128
(double pCost)
void
setEvaluationResult
classSceneModel_1_1Topology.html
a6a9f6cad6dd4e065a02f9adcd939abb9
(double pAverageRecognitionRuntime, double pFalsePositives, double pFalseNegatives)
void
setTree
classSceneModel_1_1Topology.html
a3b954814b5ce71c6cf306d9323028c1e
(boost::shared_ptr< TreeNode > pTree)
Topology
classSceneModel_1_1Topology.html
a8ad7dcd068b5be5ffddc82f5f369e568
()
~Topology
classSceneModel_1_1Topology.html
a3f7d572eb3269638125cdcc1fe372df3
()
std::string
mIdentifier
classSceneModel_1_1Topology.html
a95e0f9618bca4d43126dac7f59fabafa
std::vector< boost::shared_ptr< Relation > >
mRelations
classSceneModel_1_1Topology.html
a15eaf78c25c05a04dc2dcbf1630eb118
bool
mUsedInOptimization
classSceneModel_1_1Topology.html
a5dcf040c415a6cfb7b351d4baf634479
double
mAverageRecognitionRuntime
classSceneModel_1_1Topology.html
a9e61b5eb30039c03549623313e6b396e
double
mCost
classSceneModel_1_1Topology.html
a503ba15831dd65d27a38c5a3995a42fb
bool
mCostValid
classSceneModel_1_1Topology.html
a5da7b2920777b4b4a176775e007ed530
bool
mEvaluated
classSceneModel_1_1Topology.html
aaff9095ffbfa203aa5001be7d760f1e8
unsigned int
mFalseNegatives
classSceneModel_1_1Topology.html
af37afa96d94f42eb32f9dbfbccbae21f
unsigned int
mFalsePositives
classSceneModel_1_1Topology.html
ae797d35cd26092a139fc8ec8a73ec722
boost::shared_ptr< TreeNode >
mTree
classSceneModel_1_1Topology.html
a80a71e6c39901eccda8f7699881463c3
SceneModel::TopologyCreator
classSceneModel_1_1TopologyCreator.html
SceneModel::AbstractTopologyCreator
std::vector< boost::shared_ptr< Topology > >
generateAllConnectedTopologies
classSceneModel_1_1TopologyCreator.html
a4b5daab5921e3023c141e8daa6defe6c
()
boost::shared_ptr< Topology >
generateFullyMeshedTopology
classSceneModel_1_1TopologyCreator.html
a31b42237aac87b7a2a35e4e4596247fa
()
std::vector< boost::shared_ptr< Topology > >
generateNeighbours
classSceneModel_1_1TopologyCreator.html
a6437a9ff99aee652afcbc696b183b5f1
(boost::shared_ptr< Topology > pFrom)
boost::shared_ptr< Topology >
generateRandomTopology
classSceneModel_1_1TopologyCreator.html
a2c99827b55d60a899930f018488f7673
()
std::vector< boost::shared_ptr< Topology > >
generateStarTopologies
classSceneModel_1_1TopologyCreator.html
a45cf20eead7be218e1c8a1c99a3c849a
()
TopologyCreator
classSceneModel_1_1TopologyCreator.html
af5dc68bbd37106379061ce57e655ef51
(const std::vector< std::string > &pAllObjectTypes, unsigned int pMaxNeighbourCount, bool pRemoveRelations, bool pSwapRelations)
~TopologyCreator
classSceneModel_1_1TopologyCreator.html
a6089bad51ed060411639d3224c05214c
()
std::vector< std::vector< bool > >
calculateNeighbours
classSceneModel_1_1TopologyCreator.html
aa377e5ce8adf715c6e4c013a3e1a129d
(std::vector< bool > pFrom)
boost::shared_ptr< Topology >
convertBitvectorToTopology
classSceneModel_1_1TopologyCreator.html
ad09629c4ffcd8e05e347fc2e7d1df6dd
(const std::vector< bool > &pBitvector)
std::vector< bool >
convertTopologyToBitvector
classSceneModel_1_1TopologyCreator.html
a7830ebe66249330600bbbe644f91c9e3
(boost::shared_ptr< Topology > pTopology)
std::vector< std::vector< bool > >
selectRandomNeighbours
classSceneModel_1_1TopologyCreator.html
a92d512816b3c1d8fd977152ec3e0daf9
(std::vector< std::vector< bool >> &pNeighbours)
std::vector< std::string >
mAllObjectTypes
classSceneModel_1_1TopologyCreator.html
ace7ae803c083ddb92c5055022cae70cf
boost::shared_ptr< ConnectivityChecker >
mConnectivityChecker
classSceneModel_1_1TopologyCreator.html
af05b63f43bc216220976be5fc21387d6
unsigned int
mMaxNeighbourCount
classSceneModel_1_1TopologyCreator.html
a3a61c3355af0a8f68c94086fb37c9f08
bool
mRemoveRelations
classSceneModel_1_1TopologyCreator.html
a123cf9243182b99d2c77a7f4686cee88
bool
mSwapRelations
classSceneModel_1_1TopologyCreator.html
a477ab7d71bc6f25b753aa56d27392f81
SceneModel::TopologyTreeGenerator
classSceneModel_1_1TopologyTreeGenerator.html
SceneModel::AbstractGraphGenerator
void
buildTree
classSceneModel_1_1TopologyTreeGenerator.html
ac064497e7f843c971709d830fbf3439f
(ObjectSetList pObjectSets, boost::shared_ptr< TreeNode > &pRoot)
void
buildTree
classSceneModel_1_1TopologyTreeGenerator.html
a474248b7b5a8b4a1323addcac46cf892
(ObjectSetList pTrajectories, boost::shared_ptr< TreeNode > &pRoot, std::string pType)
void
setRelations
classSceneModel_1_1TopologyTreeGenerator.html
afc10198004cce05e3ca36bce044c7fa4
(std::vector< boost::shared_ptr< Relation >> pRelations)
TopologyTreeGenerator
classSceneModel_1_1TopologyTreeGenerator.html
a36fc049d1f1888562dcdd14e31b12bc5
()
~TopologyTreeGenerator
classSceneModel_1_1TopologyTreeGenerator.html
a055dcc7887c38ff9a109ceb413478f42
()
std::vector< boost::shared_ptr< Relation > >
mRelations
classSceneModel_1_1TopologyTreeGenerator.html
a76f4f79b0fc1bee0320d24dce6800e13
SceneModel::TopologyTreeTrainer
classSceneModel_1_1TopologyTreeTrainer.html
SceneModel::AbstractTrainer
void
addSceneGraphMessages
classSceneModel_1_1TopologyTreeTrainer.html
a90485869eeb052f070592f902acc8ab5
(std::vector< ISM::ObjectSetPtr > pMessages)
TopologyTreeTrainer
classSceneModel_1_1TopologyTreeTrainer.html
abda0a7159ee66c483b19ee62868e16c6
(std::vector< boost::shared_ptr< Relation >> pRelations)
~TopologyTreeTrainer
classSceneModel_1_1TopologyTreeTrainer.html
ad5854165ceeaf03a8957cd2ba797687a
()
boost::shared_ptr< PbdSceneGraphSource >
pbdSource
classSceneModel_1_1TopologyTreeTrainer.html
a3f7a630db1e71b59a3ff7ecd81ddf755
SceneModel::TreeNode
classSceneModel_1_1TreeNode.html
void
addChild
classSceneModel_1_1TreeNode.html
a6c0fa901da6b1f8caf59d0c1f5dc6c56
(boost::shared_ptr< TreeNode > pChild)
boost::shared_ptr< TreeNode >
f
classSceneModel_1_1TreeNode.html
a64c6ba4808ebfe0e8a61615e04e7431e
()
std::vector< boost::shared_ptr< TreeNode > >
getChildren
classSceneModel_1_1TreeNode.html
a27ad01866f38d03bc3aef6b986ca30ac
()
unsigned int
getNumberOfNodes
classSceneModel_1_1TreeNode.html
afd6c4414635be6d02376f459166e7287
()
boost::shared_ptr< ISM::ObjectSet >
getObjectSet
classSceneModel_1_1TreeNode.html
a10c638f27771e02155128e37cce9188a
()
void
printTreeToConsole
classSceneModel_1_1TreeNode.html
a0736032df14828e5afc60b1342f40128
(unsigned int space)
void
setIDs
classSceneModel_1_1TreeNode.html
a6e59f6e7fb332bc4ac73ec5467c75304
()
boost::shared_ptr< TreeNode >
setNewRootNodeByType
classSceneModel_1_1TreeNode.html
ab1e7b52102a02e16c3d2dd7658132d7d
(std::string pType)
TreeNode
classSceneModel_1_1TreeNode.html
aff75304a54b1c481de3f02e8eea73cc9
(boost::shared_ptr< ISM::ObjectSet > pObjectSet)
TreeNode
classSceneModel_1_1TreeNode.html
a0bcdf9530c4b72138173b065e1b51f18
(boost::shared_ptr< TreeNode > pRoot)
~TreeNode
classSceneModel_1_1TreeNode.html
a0320972d7f0110dd6e874aa1b2bbdd92
()
std::vector< boost::shared_ptr< TreeNode > >
mChildren
classSceneModel_1_1TreeNode.html
a0586de6b772a8d7a837892742f8aae2a
unsigned int
mID
classSceneModel_1_1TreeNode.html
ad8517d115ee787df4a0163251326e9bd
bool
mIsReference
classSceneModel_1_1TreeNode.html
aa7cf5bacad605c6b31df43823f54146f
boost::shared_ptr< ISM::ObjectSet >
mObjectSet
classSceneModel_1_1TreeNode.html
aa215e5e2894d991bfe0ebc947622716a
boost::shared_ptr< TreeNode >
mParent
classSceneModel_1_1TreeNode.html
ab3076aa9200c2dfc29e7cbe4c46bdd75
boost::shared_ptr< TreeNode >
mReferenceTo
classSceneModel_1_1TreeNode.html
aa8a366515b0c51fe02857f415a6987cc
void
reassignNewParentNode
classSceneModel_1_1TreeNode.html
aa8d177c0b2a8b544d627de4f5c83b06a
(boost::shared_ptr< TreeNode > pParent)
void
updateIDs
classSceneModel_1_1TreeNode.html
a54f61c55a94210e0176e992cd1d5cb13
(unsigned int &pID, bool pUpdateReferencIDs)
std::vector< boost::shared_ptr< TreeNode > >
updateReferences
classSceneModel_1_1TreeNode.html
a50aeef22c1b864bff7f91455a86f23de
(boost::shared_ptr< TreeNode > pRoot)
SceneModel
namespaceSceneModel.html
SceneModel::AbstractGraphGenerator
SceneModel::AbstractHeuristic
SceneModel::AbstractSource
SceneModel::AbstractTopologyCreator
SceneModel::AbstractTrainer
SceneModel::ConnectivityChecker
SceneModel::DirectionRelationHeuristic
SceneModel::ExamplesListSource
SceneModel::FullyMeshedGenerator
SceneModel::FullyMeshedTrainer
SceneModel::HeuristicalTreeGenerator
SceneModel::MathHelper
SceneModel::Object
SceneModel::ObjectInformation
SceneModel::ObjectSet
SceneModel::ObjectSetList
SceneModel::PbdSceneGraphSource
SceneModel::PSMTrainer
SceneModel::Relation
SceneModel::Topology
SceneModel::TopologyCreator
SceneModel::TopologyTreeGenerator
SceneModel::TopologyTreeTrainer
SceneModel::TreeNode
index
index
overview
crawling
efficiency
dependencies
codeapi