<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>Domain.cpp</name>
    <path>/tmp/ws/src/asr_intermediate_object_generator/src/</path>
    <filename>Domain_8cpp</filename>
    <includes id="Domain_8h" name="Domain.h" local="yes" imported="no">Domain.h</includes>
  </compound>
  <compound kind="file">
    <name>Domain.h</name>
    <path>/tmp/ws/src/asr_intermediate_object_generator/include/</path>
    <filename>Domain_8h</filename>
    <includes id="Evaluator_8h" name="Evaluator.h" local="yes" imported="no">Evaluator.h</includes>
    <includes id="Scene_8h" name="Scene.h" local="yes" imported="no">Scene.h</includes>
    <class kind="class">Domain</class>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Scene &gt;</type>
      <name>SceneSharedPointer</name>
      <anchorfile>Domain_8h.html</anchorfile>
      <anchor>a90ceab0a2c6735a41d528ce5d954834c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Evaluator.cpp</name>
    <path>/tmp/ws/src/asr_intermediate_object_generator/src/</path>
    <filename>Evaluator_8cpp</filename>
    <includes id="Evaluator_8h" name="Evaluator.h" local="yes" imported="no">Evaluator.h</includes>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>callback</name>
      <anchorfile>Evaluator_8cpp.html</anchorfile>
      <anchor>ae5029c6714b7b77296aa2096b846b6be</anchor>
      <arglist>(void *NotUsed, int argc, char **argv, char **azColName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compare_evaluator_tuple</name>
      <anchorfile>Evaluator_8cpp.html</anchorfile>
      <anchor>a2acc78ea79c083822efca926a84a70ee</anchor>
      <arglist>(const objectTupleSharedPtr &amp;first, const objectTupleSharedPtr &amp;second)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Evaluator.h</name>
    <path>/tmp/ws/src/asr_intermediate_object_generator/include/</path>
    <filename>Evaluator_8h</filename>
    <class kind="class">Evaluator</class>
    <member kind="typedef">
      <type>std::tuple&lt; double, std::string, std::string, std::string, std::string &gt;</type>
      <name>evalulatorTuple</name>
      <anchorfile>Evaluator_8h.html</anchorfile>
      <anchor>a6e45c8701a97c0657ad073a3f5dedf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; evalulatorTuple &gt;</type>
      <name>evalulatorTupleSharedPtr</name>
      <anchorfile>Evaluator_8h.html</anchorfile>
      <anchor>a9704b30e3e55e848d85c9c6debe6e5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; double, std::string, std::string, std::string &gt;</type>
      <name>objectTuple</name>
      <anchorfile>Evaluator_8h.html</anchorfile>
      <anchor>a556c36c758d8a2d11bd54b55fb241875</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; objectTuple &gt;</type>
      <name>objectTupleSharedPtr</name>
      <anchorfile>Evaluator_8h.html</anchorfile>
      <anchor>a5d7ebc941a03a729cc8f4bce6873ae37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/tmp/ws/src/asr_intermediate_object_generator/src/</path>
    <filename>main_8cpp</filename>
    <includes id="Domain_8h" name="Domain.h" local="yes" imported="no">Domain.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Object.cpp</name>
    <path>/tmp/ws/src/asr_intermediate_object_generator/src/</path>
    <filename>Object_8cpp</filename>
    <includes id="Object_8h" name="Object.h" local="yes" imported="no">Object.h</includes>
  </compound>
  <compound kind="file">
    <name>Object.h</name>
    <path>/tmp/ws/src/asr_intermediate_object_generator/include/</path>
    <filename>Object_8h</filename>
    <includes id="ObjectPoint_8h" name="ObjectPoint.h" local="yes" imported="no">ObjectPoint.h</includes>
    <class kind="class">Object</class>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ObjectPoint &gt;</type>
      <name>ObjectPointSharedPointer</name>
      <anchorfile>Object_8h.html</anchorfile>
      <anchor>a01279d23618337c8508a5fcc9c5a22f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ObjectPoint.cpp</name>
    <path>/tmp/ws/src/asr_intermediate_object_generator/src/</path>
    <filename>ObjectPoint_8cpp</filename>
    <includes id="ObjectPoint_8h" name="ObjectPoint.h" local="yes" imported="no">ObjectPoint.h</includes>
  </compound>
  <compound kind="file">
    <name>ObjectPoint.h</name>
    <path>/tmp/ws/src/asr_intermediate_object_generator/include/</path>
    <filename>ObjectPoint_8h</filename>
    <class kind="class">ObjectPoint</class>
  </compound>
  <compound kind="file">
    <name>Scene.cpp</name>
    <path>/tmp/ws/src/asr_intermediate_object_generator/src/</path>
    <filename>Scene_8cpp</filename>
    <includes id="Scene_8h" name="Scene.h" local="yes" imported="no">Scene.h</includes>
  </compound>
  <compound kind="file">
    <name>Scene.h</name>
    <path>/tmp/ws/src/asr_intermediate_object_generator/include/</path>
    <filename>Scene_8h</filename>
    <includes id="Object_8h" name="Object.h" local="yes" imported="no">Object.h</includes>
    <class kind="class">Scene</class>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Object &gt;</type>
      <name>ObjectSharedPointer</name>
      <anchorfile>Scene_8h.html</anchorfile>
      <anchor>a6bfa62336f5d944225923a167fc889d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Domain</name>
    <filename>classDomain.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calcIntermediateObjectsForDomain</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a043db81854e1be24890fd2f6f25ba500</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Domain</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a6adccae537e53d4fde2b70f875e6b8d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDomainFromParams</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a0808d2a7aea314ce4554e66aee086dd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; objectTupleSharedPtr &gt;</type>
      <name>getIntermediateOjects</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a4e13938bc432e27f4148856bcc45e561</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishIntermediateObjectToAutomat</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>affacf79b8ce3a1d30401efbdbea378be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishLogs</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a7f8a0df0ffbff9743e248032cd101e51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Domain</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a29cec9afb2e54c810ba1f3c1a49543a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Alpha</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a71e68e8c11093103dd5721672f660e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>AutomatPath</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>adffec5e00d7992eef65ec2b28173c381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Beta</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>ae23e322a2132bec8650e33489fec234f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>DomainName</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>aa6082faabe9e972bdb271b2151e69bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>GainValueThreshold</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>ac298311857f95e18f76c69dc1dfad84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Gamma</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>ae25b637e46e76825d192ca9b69489696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; objectTupleSharedPtr &gt;</type>
      <name>IntermediateOjects</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a82e0f14ac70505542345a67e9947c2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>LocalHandle</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a8b326b62b502f5b3693483582e5b0ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>LogPath</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a6257f38085d4cd24655b815b8bc7394b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>NBVPath</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a9edd1990e06b1210b40821b7792933a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>RankingMethod</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>af0949d7d0f1fb758c6e6077954e833b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>Scene_path</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a964c7c9242cc0372d9c327e17e2eac21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SceneSharedPointer &gt;</type>
      <name>SceneList</name>
      <anchorfile>classDomain.html</anchorfile>
      <anchor>a48b7f7a870cb04a77c09cd76848e493d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Evaluator</name>
    <filename>classEvaluator.html</filename>
    <member kind="function">
      <type></type>
      <name>Evaluator</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>ab0fae467aa1c3870f9cfb0c8368710be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Evaluator</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>a3d4e5731dd7ed49ae945a0b070220d48</anchor>
      <arglist>(std::list&lt; evalulatorTupleSharedPtr &gt; objectListEntry, std::list&lt; std::string &gt; sceneListEntry, double GainValueThresholdEntry, std::string NBVPath, std::string dbPath)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; objectTupleSharedPtr &gt;</type>
      <name>getIntermediateObjects</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>a522ba09c93f05a8d43084aec9d372558</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Evaluator</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>ac10971f54d227b1ef9aa5b28872b0272</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>CalcAverageF</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>a588611069d59506c03cb667794d5b112</anchor>
      <arglist>(std::list&lt; objectTupleSharedPtr &gt; list)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>Evaluate</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>ab07a0decb69f24f27410a74f095a9024</anchor>
      <arglist>(std::list&lt; objectTupleSharedPtr &gt; oldList, std::list&lt; objectTupleSharedPtr &gt; newList)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PublishIntermediateObjectForWorldModel</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>aff2231c4ce0ee02ee9bca54c9fde7be6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PublishIntermediateObjectInDomainTable</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>aa8e66fb5eeb5942d45a2e027be86503f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>Validation</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>af587547bbbc12ab5d001bc640c0d8c12</anchor>
      <arglist>(std::list&lt; objectTupleSharedPtr &gt; listToValidate)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>DbPath</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>a4f0183401bb1c62db2dd64ed261977ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>GainValueThreshold</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>ab7d6881ef31a427c62d7f6d3ff1018ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>NBVPath</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>a98b84b730f3bd85cf995862e0fc7faa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>ObjectListSize</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>a1a7c5fa99e32b6f62d18a344ea652631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; objectTupleSharedPtr &gt;</type>
      <name>ProcessedObjectList</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>ad0e95603d399f05c8662107db81d4ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; std::string, std::list&lt; std::string &gt; &gt;</type>
      <name>SceneMap</name>
      <anchorfile>classEvaluator.html</anchorfile>
      <anchor>af20a0d4099eb2ba71c7a8672670dd85c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Object</name>
    <filename>classObject.html</filename>
    <member kind="function">
      <type>void</type>
      <name>AddDistance</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>af9f1dfcb2d155105f83d6bec630258c2</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddPoint</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>afd0201c6efefb141f481e9f608a26f36</anchor>
      <arglist>(ObjectPointSharedPointer p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AverageDistance</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>ab151139f8ac60d362e19e2dea94ed3db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CalcAveragePos</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a1301e8b739722a2fc16215ff245370b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CalcPosVar</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a9ebc6377f856a7179b444b3f3e8d5df1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DisplayStats</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>affb9944988140acd997e12658019fd42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ObjectPointSharedPointer</type>
      <name>getAverage</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a2dea274252e496072c7f89a43494a7db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getAverageDistanceToOtherObjects</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a6eefa596fe5f94a81e6500281af1c0d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getNormalizedAverageDistanceToOtherObjects</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a28142d1fe51edcffcb48e4da2eb065fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getNormalizedPosVar</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a5f514472aa78e59292be14afca8db84a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getObjectName</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>ab784a06ef1999d3ee2b99db78ee63bca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getObjetsCount</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>aae2315609ea1a6bb273c909c71f7b3c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getObservedId</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>aa8dcb7f881838f3b7ed2717704d4b23e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ObjectPointSharedPointer</type>
      <name>getPoint</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>ab20b8a0eeca17b7122c2e6b75f37ee51</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPosVar</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a21fe23292538d2c9e50dec3d971633ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRankValue</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>ae227c07706ad2c35ff8f5e966b3e66d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Object</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a40860402e64d8008fb42329df7097cdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Object</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a61b3f1e75dc5c48cf681f5d7715bcb97</anchor>
      <arglist>(std::string objectName, std::string observedId, int rankingMethodEntry, double alphaEntry, double betaEntry, double gammaEntry)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishLogs</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a6d8a75dbab411f3564bc01914dc33740</anchor>
      <arglist>(std::string filePath)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rank</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a3475e78698b2b07741a75c1ae1a8a304</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalizedAverageDistanceToOtherObjects</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>abc2b7b1e193370d90a2a65085795429d</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalizedPosVar</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a77b7421093acca75d85327a9c6a509b1</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPresenceInScene</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>af81c57951d8753f2726e2ca5d0575c2d</anchor>
      <arglist>(double presence)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Object</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>ae8f5483f459e46687bd01e6f9977afd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Alpha</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a45ea9a71307dda4c9758fc8b72c1f4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ObjectPointSharedPointer</type>
      <name>Average</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a36a3383165eb20853a01b0359a76bbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>AverageDistanceToOtherObjects</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>acacf3e9da20edffb4fd4fee12e90f846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Beta</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a5a08a62e5e477fcb53d200cf0ebf97a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Gamma</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>ad0feeef2a4aea8ac76694e37609ebdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>NormalizedAverageDistanceToOtherObjects</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>ae2ed1dab76c1c5fbc9895112e5391ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>NormalizedPosVar</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a3b342534b36cf94827436dc83d2f50b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>ObjectName</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>af1215ba6f03206b360722cd216d182c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>ObjectsCount</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>ab9ccc88fd2c2d8208d9677128fb24a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>ObservedId</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a518dff610b580596d2ba305b9b9577ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ObjectPointSharedPointer &gt;</type>
      <name>PointList</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a4fa3f8c98f349af598394c9a3ed81e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>PosVar</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a61d6bce2dfd77d7e341ca4f73618fbc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>PresenceInScene</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a67885f35b3a7fb450d4cc3b87562dbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>RankingMethod</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>a646a1a60673bc8af063f88e13dc26557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rankValue</name>
      <anchorfile>classObject.html</anchorfile>
      <anchor>ac258280aea226cfbfa5eb7ab06140aef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ObjectPoint</name>
    <filename>classObjectPoint.html</filename>
    <member kind="function">
      <type>double</type>
      <name>calcDistance</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a045005bfd1b5efb7638d34a09ff2d2ea</anchor>
      <arglist>(ObjectPoint p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSetId</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a4934e1b31c75a5b62fa25f72f4330f26</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getX</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a08c5e68bce6ca48bf511fa6d871ea931</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getY</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a8802f6ba11b7458b734fc5b02e61c753</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getZ</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a3676cb2bcb1eb3e099af3251195382f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectPoint</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a5623b9d317fc0378389a8a31ef6ed3ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectPoint</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a2e719df698ac25ffc20cefb8a42f6f7b</anchor>
      <arglist>(double x, double y, double z, int setId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSetId</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a5de0c011c84a6edda1135d7b4ed1a5c8</anchor>
      <arglist>(int setId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setX</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>afa3037fe40315dd6ae72d6d202e9683e</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setY</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>ac41046e34ae22ebd822d17d18a86f58a</anchor>
      <arglist>(double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZ</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a1686ecf862bb2d0576d3368368a259b3</anchor>
      <arglist>(double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePoint</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>ae601ba8418195bab7a3c32881ddb66ef</anchor>
      <arglist>(const double x, const double y, const double z)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectPoint</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>aa548abb94ef6a16afa504fad351eb0db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>SetId</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a854ba6d34d142b76b059607f9bfa225a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>X</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a1fad56be2c0b0f2d9bf70202d75706cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Y</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a0f27e97e3e44dafeadcb40a67ac19397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Z</name>
      <anchorfile>classObjectPoint.html</anchorfile>
      <anchor>a196fba9bd5b9de84bf24abc3bc823dbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Scene</name>
    <filename>classScene.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calcAveragePositionForEachObject</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>a2ce7b94ffb22019aeaac00ea7f59912c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcPresenceInSceneForEachObject</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>a055a37ad5da940b9770079fc42c533b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayStats</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>a08dc12d4cb1c97abe0de4476b906d18f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string const</type>
      <name>getDbName</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>a55d8a65c1959325fb1b322979547e366</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNumberSet</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>ab405fa04bef42331719c4ebfbd4ef365</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObjectAverageDistance</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>aa88ef0d413332db6106497c8a19633b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObjectFromDb</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>a11828011b1ef6a5976deb4383885c68d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::unordered_map&lt; std::string, ObjectSharedPointer &gt; const</type>
      <name>getObjectMap</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>a57901e523d8553673e5ac9c7ad02bb91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string const</type>
      <name>getSceneName</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>ae7702de83516d70499415b51e95cfcef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>a1ccd595b97773d03f63e041eb3580e01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishLogs</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>a4d924fa677f8a09d224354b0ae9fd689</anchor>
      <arglist>(std::string filePath)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rank</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>a819901badaa4978db48094c6ed5c8831</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Scene</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>ad10176d75a9cc0da56626f682d083507</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Scene</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>af577b57af1fae293ae2fb128e3ffa640</anchor>
      <arglist>(std::string dbName, std::string sceneName, int rankingMethodEntry, double alphaEntry, double betaEntry, double gammaEntry)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Scene</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>a3b8cec2e32546713915f8c6303c951f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Alpha</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>a1967d4eb8d94a0b0d127946b3c073154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Beta</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>adc6b607d832eea5cebeea00de2a5d029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>DbName</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>ab7bfd791b3049713977fdc4e06061eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Gamma</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>ad36842010aa8093fc5574cd9df4bf734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; std::string, ObjectSharedPointer &gt;</type>
      <name>ObjectMap</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>ab6fd86e3892072b192db2e5fb6c146a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>RankingMethod</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>aaeb06743c1e16b49dc51d298a174a332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>SceneName</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>aaaf007a5c9bfc0bd55446ad0812bf9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>SceneObjectsCount</name>
      <anchorfile>classScene.html</anchorfile>
      <anchor>a423eb16a7a078511e76bc249f9903c76</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
