<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/asr_next_best_view/src/next_best_view/</path>
    <filename>____init_____8py</filename>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/tmp/ws/src/asr_next_best_view/src/next_best_view/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>next_best_view::msg</namespace>
  </compound>
  <compound kind="file">
    <name>_PointCloudElement.py</name>
    <path>/tmp/ws/src/asr_next_best_view/src/next_best_view/msg/</path>
    <filename>__PointCloudElement_8py</filename>
    <class kind="class">next_best_view::msg::_PointCloudElement::PointCloudElement</class>
    <namespace>next_best_view::msg::_PointCloudElement</namespace>
    <member kind="variable" protection="private">
      <type></type>
      <name>_struct_7d</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudElement.html</anchorfile>
      <anchor>a3fa35dd3fa9354d7f53d0c5c85c93099</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudElement.html</anchorfile>
      <anchor>a5d851be3ea4e4cebc0e01bf4fd1543f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>python3</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudElement.html</anchorfile>
      <anchor>a73e2d97c292a29843e8af1ddfc3f38bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PointCloudMessage.py</name>
    <path>/tmp/ws/src/asr_next_best_view/src/next_best_view/msg/</path>
    <filename>__PointCloudMessage_8py</filename>
    <class kind="class">next_best_view::msg::_PointCloudMessage::PointCloudMessage</class>
    <namespace>next_best_view::msg::_PointCloudMessage</namespace>
    <member kind="variable" protection="private">
      <type></type>
      <name>_struct_3d</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudMessage.html</anchorfile>
      <anchor>a2a97fb877cf27620d67ba5c6088de0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_struct_4d</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudMessage.html</anchorfile>
      <anchor>a0cbcebdc9a45dcd1e9c62e92c9adbeeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudMessage.html</anchorfile>
      <anchor>a73106d600d1587ec8eeb5721994bd6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>python3</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudMessage.html</anchorfile>
      <anchor>ad409b42c0bb2e75f3bd6a079b146ecde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BaseScoreContainer.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/rating/</path>
    <filename>BaseScoreContainer_8cpp</filename>
    <includes id="BaseScoreContainer_8hpp" name="BaseScoreContainer.hpp" local="yes" imported="no">next_best_view/rating/BaseScoreContainer.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>BaseScoreContainer.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/rating/</path>
    <filename>BaseScoreContainer_8hpp</filename>
    <class kind="struct">next_best_view::BaseScoreContainer</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; BaseScoreContainer &gt;</type>
      <name>BaseScoreContainerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a1ef68dbc1e5f24d1da8d82b853b33924</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BaseTest.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/test_cases/</path>
    <filename>BaseTest_8cpp</filename>
    <includes id="BaseTest_8h" name="BaseTest.h" local="yes" imported="no">next_best_view/test_cases/BaseTest.h</includes>
  </compound>
  <compound kind="file">
    <name>BaseTest.h</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/test_cases/</path>
    <filename>BaseTest_8h</filename>
    <includes id="NextBestView_8hpp" name="NextBestView.hpp" local="yes" imported="no">next_best_view/NextBestView.hpp</includes>
    <includes id="MathHelper_8hpp" name="MathHelper.hpp" local="yes" imported="no">next_best_view/helper/MathHelper.hpp</includes>
    <includes id="MarkerHelper_8hpp" name="MarkerHelper.hpp" local="yes" imported="no">next_best_view/helper/MarkerHelper.hpp</includes>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <includes id="ObjectHelper_8h" name="ObjectHelper.h" local="yes" imported="no">next_best_view/helper/ObjectHelper.h</includes>
    <includes id="TypeHelper_8hpp" name="TypeHelper.hpp" local="yes" imported="no">next_best_view/helper/TypeHelper.hpp</includes>
    <class kind="class">BaseTest</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_STATIC_LINK</name>
      <anchorfile>BaseTest_8h.html</anchorfile>
      <anchor>acacb339b6efb313d0a88ab4ef3eebcc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CameraModelFilter.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/camera_model_filter/</path>
    <filename>CameraModelFilter_8cpp</filename>
    <includes id="CameraModelFilter_8hpp" name="CameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/CameraModelFilter.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>CameraModelFilter.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/camera_model_filter/</path>
    <filename>CameraModelFilter_8hpp</filename>
    <includes id="GeneralFilter_8hpp" name="GeneralFilter.hpp" local="yes" imported="no">next_best_view/common/GeneralFilter.hpp</includes>
    <class kind="class">next_best_view::CameraModelFilter</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CameraModelFilter &gt;</type>
      <name>CameraModelFilterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a75c548145a1fdcdc491efbda66e9f440</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CameraModelFilterAbstractFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/camera_model_filter/</path>
    <filename>CameraModelFilterAbstractFactory_8hpp</filename>
    <includes id="CameraModelFilter_8hpp" name="CameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/CameraModelFilter.hpp</includes>
    <class kind="class">next_best_view::CameraModelFilterAbstractFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CameraModelFilterAbstractFactory &gt;</type>
      <name>CameraModelFilterAbstractFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a5fd3d67aab35e0ea9fd2491046797e09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonClass.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/common/</path>
    <filename>CommonClass_8cpp</filename>
    <includes id="CommonClass_8hpp" name="CommonClass.hpp" local="yes" imported="no">next_best_view/common/CommonClass.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>CommonClass.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/common/</path>
    <filename>CommonClass_8hpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <class kind="class">next_best_view::CommonClass</class>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>CropBoxFilter.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/crop_box/</path>
    <filename>CropBoxFilter_8cpp</filename>
    <includes id="CropBoxFilter_8hpp" name="CropBoxFilter.hpp" local="yes" imported="no">next_best_view/crop_box/CropBoxFilter.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>CropBoxFilter.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/crop_box/</path>
    <filename>CropBoxFilter_8hpp</filename>
    <includes id="GeneralFilter_8hpp" name="GeneralFilter.hpp" local="yes" imported="no">next_best_view/common/GeneralFilter.hpp</includes>
    <includes id="CropBoxWrapper_8hpp" name="CropBoxWrapper.hpp" local="yes" imported="no">next_best_view/crop_box/CropBoxWrapper.hpp</includes>
    <class kind="class">next_best_view::CropBoxFilter</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CropBoxFilter &gt;</type>
      <name>CropBoxFilterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a8e2843092dae9d8ce919ba817ecc9fb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CropBoxWrapper.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/crop_box/</path>
    <filename>CropBoxWrapper_8cpp</filename>
    <includes id="CropBoxWrapper_8hpp" name="CropBoxWrapper.hpp" local="yes" imported="no">next_best_view/crop_box/CropBoxWrapper.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>CropBoxWrapper.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/crop_box/</path>
    <filename>CropBoxWrapper_8hpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <class kind="class">next_best_view::CropBoxWrapper</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CropBoxWrapper &gt;</type>
      <name>CropBoxWrapperPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa1cff260c2b7cfb9dc84c9ea84ac1cf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DebugHelper.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/helper/</path>
    <filename>DebugHelper_8cpp</filename>
    <includes id="DebugHelper_8hpp" name="DebugHelper.hpp" local="yes" imported="no">next_best_view/helper/DebugHelper.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>DebugHelper.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/helper/</path>
    <filename>DebugHelper_8hpp</filename>
    <class kind="class">next_best_view::DebugHelper</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DebugHelper &gt;</type>
      <name>DebugHelperPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a237a87558681678040a0d766a5b41e76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DefaultHypothesisUpdater.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/hypothesis_updater/impl/</path>
    <filename>DefaultHypothesisUpdater_8cpp</filename>
    <includes id="DefaultHypothesisUpdater_8hpp" name="DefaultHypothesisUpdater.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/impl/DefaultHypothesisUpdater.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>DefaultHypothesisUpdater.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/hypothesis_updater/impl/</path>
    <filename>DefaultHypothesisUpdater_8hpp</filename>
    <includes id="HypothesisUpdater_8hpp" name="HypothesisUpdater.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/HypothesisUpdater.hpp</includes>
    <class kind="class">next_best_view::DefaultHypothesisUpdater</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DefaultHypothesisUpdater &gt;</type>
      <name>DefaultHypothesisUpdaterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9c37fc1f4aee748bc5bcc481e61e4b97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DefaultHypothesisUpdaterFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/hypothesis_updater/impl/</path>
    <filename>DefaultHypothesisUpdaterFactory_8hpp</filename>
    <includes id="DefaultRatingModuleFactory_8hpp" name="DefaultRatingModuleFactory.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultRatingModuleFactory.hpp</includes>
    <includes id="DefaultHypothesisUpdater_8hpp" name="DefaultHypothesisUpdater.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/impl/DefaultHypothesisUpdater.hpp</includes>
    <includes id="HypothesisUpdaterAbstractFactory_8hpp" name="HypothesisUpdaterAbstractFactory.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/HypothesisUpdaterAbstractFactory.hpp</includes>
    <class kind="class">next_best_view::DefaultHypothesisUpdaterFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DefaultHypothesisUpdaterFactory &gt;</type>
      <name>DefaultHypothesisUpdaterFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a41c99fcd5855ccc03ba606e40c364568</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DefaultRatingModule.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/rating/impl/</path>
    <filename>DefaultRatingModule_8cpp</filename>
    <includes id="DefaultRatingModule_8hpp" name="DefaultRatingModule.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultRatingModule.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>DefaultRatingModule.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/rating/impl/</path>
    <filename>DefaultRatingModule_8hpp</filename>
    <includes id="CameraModelFilter_8hpp" name="CameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/CameraModelFilter.hpp</includes>
    <includes id="DebugHelper_8hpp" name="DebugHelper.hpp" local="yes" imported="no">next_best_view/helper/DebugHelper.hpp</includes>
    <includes id="MathHelper_8hpp" name="MathHelper.hpp" local="yes" imported="no">next_best_view/helper/MathHelper.hpp</includes>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <includes id="RatingModule_8hpp" name="RatingModule.hpp" local="yes" imported="no">next_best_view/rating/RatingModule.hpp</includes>
    <includes id="DefaultScoreContainer_8hpp" name="DefaultScoreContainer.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultScoreContainer.hpp</includes>
    <class kind="class">next_best_view::DefaultRatingModule</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DefaultRatingModule &gt;</type>
      <name>DefaultRatingModulePtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>abb8767435c6611d0d51d80da6bcd01ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DefaultRatingModuleFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/rating/impl/</path>
    <filename>DefaultRatingModuleFactory_8hpp</filename>
    <includes id="CameraModelFilterAbstractFactory_8hpp" name="CameraModelFilterAbstractFactory.hpp" local="yes" imported="no">next_best_view/camera_model_filter/CameraModelFilterAbstractFactory.hpp</includes>
    <includes id="DefaultRatingModule_8hpp" name="DefaultRatingModule.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultRatingModule.hpp</includes>
    <includes id="RatingModuleAbstractFactory_8hpp" name="RatingModuleAbstractFactory.hpp" local="yes" imported="no">next_best_view/rating/RatingModuleAbstractFactory.hpp</includes>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <class kind="class">next_best_view::DefaultRatingModuleFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DefaultRatingModuleFactory &gt;</type>
      <name>DefaultRatingModuleFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a3ff1215c3e3fcdbf0bd632e4374efbcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DefaultScoreContainer.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/rating/impl/</path>
    <filename>DefaultScoreContainer_8cpp</filename>
    <includes id="DefaultScoreContainer_8hpp" name="DefaultScoreContainer.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultScoreContainer.hpp</includes>
    <namespace>next_best_view</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a75907106003a7997f970f865c7ac2259</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::DefaultScoreContainer &amp;score)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a787c0508d84805f7753e6ab3296cdd20</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::DefaultScoreContainerPtr &amp;score)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DefaultScoreContainer.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/rating/impl/</path>
    <filename>DefaultScoreContainer_8hpp</filename>
    <includes id="BaseScoreContainer_8hpp" name="BaseScoreContainer.hpp" local="yes" imported="no">next_best_view/rating/BaseScoreContainer.hpp</includes>
    <class kind="struct">next_best_view::DefaultScoreContainer</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DefaultScoreContainer &gt;</type>
      <name>DefaultScoreContainerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9ce4339089ed3c0137e9e34b2bfdac6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a75907106003a7997f970f865c7ac2259</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::DefaultScoreContainer &amp;score)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a787c0508d84805f7753e6ab3296cdd20</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::DefaultScoreContainerPtr &amp;score)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DefaultViewportPoint.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/pcl/</path>
    <filename>DefaultViewportPoint_8cpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <namespace>next_best_view</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a5c61e00aa4f31c977695219b1fcdab18</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::DefaultViewportPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>abf48ab233834a51cfbc308b9f0458c78</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::DefaultViewportPointPtr &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DefaultViewportPoint.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/pcl/</path>
    <filename>DefaultViewportPoint_8hpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <includes id="DefaultScoreContainer_8hpp" name="DefaultScoreContainer.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultScoreContainer.hpp</includes>
    <includes id="DebugHelper_8hpp" name="DebugHelper.hpp" local="yes" imported="no">next_best_view/helper/DebugHelper.hpp</includes>
    <class kind="struct">next_best_view::DefaultViewportPoint</class>
    <namespace>next_best_view</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PCL_NO_PRECOMPILE</name>
      <anchorfile>DefaultViewportPoint_8hpp.html</anchorfile>
      <anchor>adf799d3fdc3e86716e9188debf724bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DefaultViewportPoint &gt;</type>
      <name>DefaultViewportPointPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9dcb9d8075bf61810ff501ac540a3757</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a5c61e00aa4f31c977695219b1fcdab18</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::DefaultViewportPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>abf48ab233834a51cfbc308b9f0458c78</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::DefaultViewportPointPtr &amp;p)</arglist>
    </member>
    <member kind="variable">
      <type>struct next_best_view::DefaultViewportPoint</type>
      <name>EIGEN_ALIGN16</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af60a57187270f681b59fceee92caa00b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GeneralFilter.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/common/</path>
    <filename>GeneralFilter_8hpp</filename>
    <includes id="CommonClass_8hpp" name="CommonClass.hpp" local="yes" imported="no">next_best_view/common/CommonClass.hpp</includes>
    <includes id="DebugHelper_8hpp" name="DebugHelper.hpp" local="yes" imported="no">next_best_view/helper/DebugHelper.hpp</includes>
    <class kind="class">next_best_view::GeneralFilter</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; GeneralFilter &gt;</type>
      <name>GeneralFilterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a0f3cb33968f1f27ebe7660f01d0255eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HypothesisUpdater.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/hypothesis_updater/</path>
    <filename>HypothesisUpdater_8cpp</filename>
    <includes id="HypothesisUpdater_8hpp" name="HypothesisUpdater.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/HypothesisUpdater.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>HypothesisUpdater.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/hypothesis_updater/</path>
    <filename>HypothesisUpdater_8hpp</filename>
    <includes id="CommonClass_8hpp" name="CommonClass.hpp" local="yes" imported="no">next_best_view/common/CommonClass.hpp</includes>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <class kind="class">next_best_view::HypothesisUpdater</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; HypothesisUpdater &gt;</type>
      <name>HypothesisUpdaterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ad0d56217244fa2d512f14fbdbe13a61b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HypothesisUpdaterAbstractFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/hypothesis_updater/</path>
    <filename>HypothesisUpdaterAbstractFactory_8hpp</filename>
    <includes id="HypothesisUpdater_8hpp" name="HypothesisUpdater.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/HypothesisUpdater.hpp</includes>
    <class kind="class">next_best_view::HypothesisUpdaterAbstractFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; HypothesisUpdaterAbstractFactory &gt;</type>
      <name>HypothesisUpdaterAbstractFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a539493f64b6b77c3351824d173747c1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/asr_next_best_view/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>MapBasedHexagonSpaceSampler.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/space_sampler/impl/</path>
    <filename>MapBasedHexagonSpaceSampler_8cpp</filename>
    <includes id="MapBasedHexagonSpaceSampler_8hpp" name="MapBasedHexagonSpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/MapBasedHexagonSpaceSampler.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>MapBasedHexagonSpaceSampler.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/space_sampler/impl/</path>
    <filename>MapBasedHexagonSpaceSampler_8hpp</filename>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <includes id="SpaceSampler_8hpp" name="SpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/SpaceSampler.hpp</includes>
    <class kind="class">next_best_view::MapBasedHexagonSpaceSampler</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MapBasedHexagonSpaceSampler &gt;</type>
      <name>MapBasedHexagonSpaceSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a7c1fa6f47b0b6866b119ff37b7a32afc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MapBasedHexagonSpaceSamplerFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/space_sampler/impl/</path>
    <filename>MapBasedHexagonSpaceSamplerFactory_8hpp</filename>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <includes id="MapBasedHexagonSpaceSampler_8hpp" name="MapBasedHexagonSpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/MapBasedHexagonSpaceSampler.hpp</includes>
    <includes id="SpaceSamplerAbstractFactory_8hpp" name="SpaceSamplerAbstractFactory.hpp" local="yes" imported="no">next_best_view/space_sampler/SpaceSamplerAbstractFactory.hpp</includes>
    <class kind="class">next_best_view::MapBasedHexagonSpaceSamplerFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MapBasedHexagonSpaceSamplerFactory &gt;</type>
      <name>MapBasedHexagonSpaceSamplerFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a0adecc8b64f4c6d0b7a9724b98f14cb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MapBasedRandomSpaceSampler.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/space_sampler/impl/</path>
    <filename>MapBasedRandomSpaceSampler_8cpp</filename>
    <includes id="MapBasedRandomSpaceSampler_8hpp" name="MapBasedRandomSpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/MapBasedRandomSpaceSampler.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>MapBasedRandomSpaceSampler.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/space_sampler/impl/</path>
    <filename>MapBasedRandomSpaceSampler_8hpp</filename>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <includes id="SpaceSampler_8hpp" name="SpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/SpaceSampler.hpp</includes>
    <class kind="class">next_best_view::MapBasedRandomSpaceSampler</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MapBasedRandomSpaceSampler &gt;</type>
      <name>MapBasedRandomSpaceSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aec12edb616f08f404c49a64fee68dc64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MapBasedRandomSpaceSamplerFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/space_sampler/impl/</path>
    <filename>MapBasedRandomSpaceSamplerFactory_8hpp</filename>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <includes id="MapBasedRandomSpaceSampler_8hpp" name="MapBasedRandomSpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/MapBasedRandomSpaceSampler.hpp</includes>
    <includes id="SpaceSamplerAbstractFactory_8hpp" name="SpaceSamplerAbstractFactory.hpp" local="yes" imported="no">next_best_view/space_sampler/SpaceSamplerAbstractFactory.hpp</includes>
    <class kind="class">next_best_view::MapBasedRandomSpaceSamplerFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MapBasedRandomSpaceSamplerFactory &gt;</type>
      <name>MapBasedRandomSpaceSamplerFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a0557c6775388ed318332566912f3bebe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MapHelper.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/helper/</path>
    <filename>MapHelper_8hpp</filename>
    <includes id="DebugHelper_8hpp" name="DebugHelper.hpp" local="yes" imported="no">next_best_view/helper/DebugHelper.hpp</includes>
    <includes id="MathHelper_8hpp" name="MathHelper.hpp" local="yes" imported="no">next_best_view/helper/MathHelper.hpp</includes>
    <includes id="TypeHelper_8hpp" name="TypeHelper.hpp" local="yes" imported="no">next_best_view/helper/TypeHelper.hpp</includes>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <class kind="class">next_best_view::MapHelper</class>
    <class kind="struct">next_best_view::RayTracingIndex</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MapHelper &gt;</type>
      <name>MapHelperPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a1dcc9e77ba5977a5a544e1dbea9acbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RayTracingIndex &gt;</type>
      <name>Ray</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a097c748ee40f30be1d2e12b5fb04bb56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RayTracingIndex &gt;</type>
      <name>RayTracingIndexPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9c667311b36b3b17e03849b638b066c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MarkerHelper.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/helper/</path>
    <filename>MarkerHelper_8cpp</filename>
    <includes id="MarkerHelper_8hpp" name="MarkerHelper.hpp" local="yes" imported="no">next_best_view/helper/MarkerHelper.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>MarkerHelper.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/helper/</path>
    <filename>MarkerHelper_8hpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <includes id="TypeHelper_8hpp" name="TypeHelper.hpp" local="yes" imported="no">next_best_view/helper/TypeHelper.hpp</includes>
    <class kind="class">next_best_view::MarkerHelper</class>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>MathHelper.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/helper/</path>
    <filename>MathHelper_8cpp</filename>
    <includes id="MathHelper_8hpp" name="MathHelper.hpp" local="yes" imported="no">next_best_view/helper/MathHelper.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>MathHelper.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/helper/</path>
    <filename>MathHelper_8hpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <class kind="class">next_best_view::MathHelper</class>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>MathTest.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/test_cases/</path>
    <filename>MathTest_8cpp</filename>
    <includes id="BaseTest_8h" name="BaseTest.h" local="yes" imported="no">next_best_view/test_cases/BaseTest.h</includes>
    <class kind="class">MathTest</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_STATIC_LINK</name>
      <anchorfile>MathTest_8cpp.html</anchorfile>
      <anchor>acacb339b6efb313d0a88ab4ef3eebcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>test_suite *</type>
      <name>init_unit_test_suite</name>
      <anchorfile>MathTest_8cpp.html</anchorfile>
      <anchor>a438f96d3e275d25b1a559760feaf1ab9</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MultiIdSceneTest.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/test_cases/</path>
    <filename>MultiIdSceneTest_8cpp</filename>
    <includes id="BaseTest_8h" name="BaseTest.h" local="yes" imported="no">next_best_view/test_cases/BaseTest.h</includes>
    <class kind="class">MultiIdSceneTest</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_STATIC_LINK</name>
      <anchorfile>MultiIdSceneTest_8cpp.html</anchorfile>
      <anchor>acacb339b6efb313d0a88ab4ef3eebcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>test_suite *</type>
      <name>init_unit_test_suite</name>
      <anchorfile>MultiIdSceneTest_8cpp.html</anchorfile>
      <anchor>a438f96d3e275d25b1a559760feaf1ab9</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>next_best_view.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/</path>
    <filename>next__best__view_8cpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <includes id="NextBestView_8hpp" name="NextBestView.hpp" local="yes" imported="no">next_best_view/NextBestView.hpp</includes>
    <includes id="MathHelper_8hpp" name="MathHelper.hpp" local="yes" imported="no">next_best_view/helper/MathHelper.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>next__best__view_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NextBestView.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/</path>
    <filename>NextBestView_8hpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <includes id="NextBestViewCalculator_8hpp" name="NextBestViewCalculator.hpp" local="yes" imported="no">next_best_view/NextBestViewCalculator.hpp</includes>
    <includes id="VisualizationsHelper_8hpp" name="VisualizationsHelper.hpp" local="yes" imported="no">next_best_view/helper/VisualizationsHelper.hpp</includes>
    <includes id="SingleCameraModelFilter_8hpp" name="SingleCameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/impl/SingleCameraModelFilter.hpp</includes>
    <includes id="StereoCameraModelFilter_8hpp" name="StereoCameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/impl/StereoCameraModelFilter.hpp</includes>
    <includes id="SingleCameraModelFilterFactory_8hpp" name="SingleCameraModelFilterFactory.hpp" local="yes" imported="no">next_best_view/camera_model_filter/impl/SingleCameraModelFilterFactory.hpp</includes>
    <includes id="StereoCameraModelFilterFactory_8hpp" name="StereoCameraModelFilterFactory.hpp" local="yes" imported="no">next_best_view/camera_model_filter/impl/StereoCameraModelFilterFactory.hpp</includes>
    <includes id="DebugHelper_8hpp" name="DebugHelper.hpp" local="yes" imported="no">next_best_view/helper/DebugHelper.hpp</includes>
    <includes id="PerspectiveHypothesisUpdater_8hpp" name="PerspectiveHypothesisUpdater.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/impl/PerspectiveHypothesisUpdater.hpp</includes>
    <includes id="DefaultHypothesisUpdater_8hpp" name="DefaultHypothesisUpdater.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/impl/DefaultHypothesisUpdater.hpp</includes>
    <includes id="PerspectiveHypothesisUpdaterFactory_8hpp" name="PerspectiveHypothesisUpdaterFactory.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/impl/PerspectiveHypothesisUpdaterFactory.hpp</includes>
    <includes id="DefaultHypothesisUpdaterFactory_8hpp" name="DefaultHypothesisUpdaterFactory.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/impl/DefaultHypothesisUpdaterFactory.hpp</includes>
    <includes id="SpiralApproxUnitSphereSampler_8hpp" name="SpiralApproxUnitSphereSampler.hpp" local="yes" imported="no">next_best_view/unit_sphere_sampler/impl/SpiralApproxUnitSphereSampler.hpp</includes>
    <includes id="SprialApproxUnitSphereSamplerFactory_8hpp" name="SprialApproxUnitSphereSamplerFactory.hpp" local="yes" imported="no">next_best_view/unit_sphere_sampler/impl/SprialApproxUnitSphereSamplerFactory.hpp</includes>
    <includes id="PlaneSubSpaceSampler_8hpp" name="PlaneSubSpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/PlaneSubSpaceSampler.hpp</includes>
    <includes id="Raytracing2DBasedSpaceSampler_8hpp" name="Raytracing2DBasedSpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/Raytracing2DBasedSpaceSampler.hpp</includes>
    <includes id="MapBasedHexagonSpaceSampler_8hpp" name="MapBasedHexagonSpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/MapBasedHexagonSpaceSampler.hpp</includes>
    <includes id="MapBasedRandomSpaceSampler_8hpp" name="MapBasedRandomSpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/MapBasedRandomSpaceSampler.hpp</includes>
    <includes id="PlaneSubSpaceSamplerFactory_8hpp" name="PlaneSubSpaceSamplerFactory.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/PlaneSubSpaceSamplerFactory.hpp</includes>
    <includes id="Raytracing2DBasedSpaceSamplerFactory_8hpp" name="Raytracing2DBasedSpaceSamplerFactory.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/Raytracing2DBasedSpaceSamplerFactory.hpp</includes>
    <includes id="MapBasedHexagonSpaceSamplerFactory_8hpp" name="MapBasedHexagonSpaceSamplerFactory.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/MapBasedHexagonSpaceSamplerFactory.hpp</includes>
    <includes id="MapBasedRandomSpaceSamplerFactory_8hpp" name="MapBasedRandomSpaceSamplerFactory.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/MapBasedRandomSpaceSamplerFactory.hpp</includes>
    <includes id="DefaultRatingModule_8hpp" name="DefaultRatingModule.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultRatingModule.hpp</includes>
    <includes id="DefaultRatingModuleFactory_8hpp" name="DefaultRatingModuleFactory.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultRatingModuleFactory.hpp</includes>
    <class kind="class">next_best_view::NextBestView</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; asr_next_best_view::DynamicParametersConfig &gt;</type>
      <name>DynamicParametersConfigPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac6a422d0040988748d74ff718d8af9fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NextBestViewCalculator.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/</path>
    <filename>NextBestViewCalculator_8hpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <includes id="HypothesisUpdater_8hpp" name="HypothesisUpdater.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/HypothesisUpdater.hpp</includes>
    <includes id="CropBoxFilter_8hpp" name="CropBoxFilter.hpp" local="yes" imported="no">next_best_view/crop_box/CropBoxFilter.hpp</includes>
    <includes id="CameraModelFilter_8hpp" name="CameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/CameraModelFilter.hpp</includes>
    <includes id="CameraModelFilterAbstractFactory_8hpp" name="CameraModelFilterAbstractFactory.hpp" local="yes" imported="no">next_best_view/camera_model_filter/CameraModelFilterAbstractFactory.hpp</includes>
    <includes id="UnitSphereSampler_8hpp" name="UnitSphereSampler.hpp" local="yes" imported="no">next_best_view/unit_sphere_sampler/UnitSphereSampler.hpp</includes>
    <includes id="SpaceSampler_8hpp" name="SpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/SpaceSampler.hpp</includes>
    <includes id="RatingModule_8hpp" name="RatingModule.hpp" local="yes" imported="no">next_best_view/rating/RatingModule.hpp</includes>
    <includes id="RatingModuleAbstractFactory_8hpp" name="RatingModuleAbstractFactory.hpp" local="yes" imported="no">next_best_view/rating/RatingModuleAbstractFactory.hpp</includes>
    <includes id="DefaultScoreContainer_8hpp" name="DefaultScoreContainer.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultScoreContainer.hpp</includes>
    <includes id="DebugHelper_8hpp" name="DebugHelper.hpp" local="yes" imported="no">next_best_view/helper/DebugHelper.hpp</includes>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <includes id="ObjectHelper_8h" name="ObjectHelper.h" local="yes" imported="no">next_best_view/helper/ObjectHelper.h</includes>
    <includes id="VisualizationsHelper_8hpp" name="VisualizationsHelper.hpp" local="yes" imported="no">next_best_view/helper/VisualizationsHelper.hpp</includes>
    <class kind="class">next_best_view::NextBestViewCalculator</class>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectHelper.h</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/helper/</path>
    <filename>ObjectHelper_8h</filename>
    <class kind="class">next_best_view::ObjectHelper</class>
    <class kind="struct">next_best_view::ObjectHelper::State</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>asr_world_model::GetIntermediateObjectWeight::Response</type>
      <name>IntermediateObjectWeightResponse</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9068f410e2ffd0b8808d082250d2e023</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IntermediateObjectWeightResponse::Ptr</type>
      <name>IntermediateObjectWeightResponsePtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a0223d3815b182dd576b4ffca953a4af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>asr_object_database::ObjectMetaData::Response</type>
      <name>ObjectMetaDataResponse</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a491025b1823fe676386dfee9c455a8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ObjectMetaDataResponse::Ptr</type>
      <name>ObjectMetaDataResponsePtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a46561df0724b9e025421dcf2d2486691</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ParametersTest.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/test_cases/</path>
    <filename>ParametersTest_8cpp</filename>
    <includes id="NextBestView_8hpp" name="NextBestView.hpp" local="yes" imported="no">next_best_view/NextBestView.hpp</includes>
    <includes id="BaseTest_8h" name="BaseTest.h" local="yes" imported="no">next_best_view/test_cases/BaseTest.h</includes>
    <includes id="MathHelper_8hpp" name="MathHelper.hpp" local="yes" imported="no">next_best_view/helper/MathHelper.hpp</includes>
    <includes id="DefaultRatingModule_8hpp" name="DefaultRatingModule.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultRatingModule.hpp</includes>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <class kind="class">ParametersTest</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_STATIC_LINK</name>
      <anchorfile>ParametersTest_8cpp.html</anchorfile>
      <anchor>acacb339b6efb313d0a88ab4ef3eebcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>test_suite *</type>
      <name>init_unit_test_suite</name>
      <anchorfile>ParametersTest_8cpp.html</anchorfile>
      <anchor>a438f96d3e275d25b1a559760feaf1ab9</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PerformanceTest.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/test_cases/</path>
    <filename>PerformanceTest_8cpp</filename>
    <includes id="BaseTest_8h" name="BaseTest.h" local="yes" imported="no">next_best_view/test_cases/BaseTest.h</includes>
    <class kind="class">PerformanceTest</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_STATIC_LINK</name>
      <anchorfile>PerformanceTest_8cpp.html</anchorfile>
      <anchor>acacb339b6efb313d0a88ab4ef3eebcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>test_suite *</type>
      <name>init_unit_test_suite</name>
      <anchorfile>PerformanceTest_8cpp.html</anchorfile>
      <anchor>a438f96d3e275d25b1a559760feaf1ab9</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PerspectiveHypothesisUpdater.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/hypothesis_updater/impl/</path>
    <filename>PerspectiveHypothesisUpdater_8cpp</filename>
    <includes id="PerspectiveHypothesisUpdater_8hpp" name="PerspectiveHypothesisUpdater.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/impl/PerspectiveHypothesisUpdater.hpp</includes>
    <includes id="MathHelper_8hpp" name="MathHelper.hpp" local="yes" imported="no">next_best_view/helper/MathHelper.hpp</includes>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>PerspectiveHypothesisUpdater.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/hypothesis_updater/impl/</path>
    <filename>PerspectiveHypothesisUpdater_8hpp</filename>
    <includes id="HypothesisUpdater_8hpp" name="HypothesisUpdater.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/HypothesisUpdater.hpp</includes>
    <includes id="DefaultRatingModule_8hpp" name="DefaultRatingModule.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultRatingModule.hpp</includes>
    <class kind="class">next_best_view::PerspectiveHypothesisUpdater</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PerspectiveHypothesisUpdater &gt;</type>
      <name>PerspectiveHypothesisUpdaterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a40ab693a9bce7f5ee12701b996797df6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PerspectiveHypothesisUpdaterFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/hypothesis_updater/impl/</path>
    <filename>PerspectiveHypothesisUpdaterFactory_8hpp</filename>
    <includes id="DefaultRatingModuleFactory_8hpp" name="DefaultRatingModuleFactory.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultRatingModuleFactory.hpp</includes>
    <includes id="PerspectiveHypothesisUpdater_8hpp" name="PerspectiveHypothesisUpdater.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/impl/PerspectiveHypothesisUpdater.hpp</includes>
    <includes id="HypothesisUpdaterAbstractFactory_8hpp" name="HypothesisUpdaterAbstractFactory.hpp" local="yes" imported="no">next_best_view/hypothesis_updater/HypothesisUpdaterAbstractFactory.hpp</includes>
    <class kind="class">next_best_view::PerspectiveHypothesisUpdaterFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PerspectiveHypothesisUpdaterFactory &gt;</type>
      <name>PerspectiveHypothesisUpdaterFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a95884f7cac52235a669d717c395be967</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PlaneSubSpaceSampler.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/space_sampler/impl/</path>
    <filename>PlaneSubSpaceSampler_8cpp</filename>
    <includes id="PlaneSubSpaceSampler_8hpp" name="PlaneSubSpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/PlaneSubSpaceSampler.hpp</includes>
    <includes id="MathHelper_8hpp" name="MathHelper.hpp" local="yes" imported="no">next_best_view/helper/MathHelper.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>PlaneSubSpaceSampler.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/space_sampler/impl/</path>
    <filename>PlaneSubSpaceSampler_8hpp</filename>
    <includes id="SpaceSampler_8hpp" name="SpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/SpaceSampler.hpp</includes>
    <class kind="class">next_best_view::PlaneSubSpaceSampler</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PlaneSubSpaceSampler &gt;</type>
      <name>PlaneSubSpaceSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9195bbe041d02540324d6a4d33560eef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PlaneSubSpaceSamplerFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/space_sampler/impl/</path>
    <filename>PlaneSubSpaceSamplerFactory_8hpp</filename>
    <includes id="PlaneSubSpaceSampler_8hpp" name="PlaneSubSpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/PlaneSubSpaceSampler.hpp</includes>
    <includes id="SpaceSamplerAbstractFactory_8hpp" name="SpaceSamplerAbstractFactory.hpp" local="yes" imported="no">next_best_view/space_sampler/SpaceSamplerAbstractFactory.hpp</includes>
    <class kind="class">next_best_view::PlaneSubSpaceSamplerFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PlaneSubSpaceSamplerFactory &gt;</type>
      <name>PlaneSubSpaceSamplerFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a0b00c7e0ae6d7c78fc8a1016951b6048</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RateViewportsTest.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/test_cases/</path>
    <filename>RateViewportsTest_8cpp</filename>
    <includes id="BaseTest_8h" name="BaseTest.h" local="yes" imported="no">next_best_view/test_cases/BaseTest.h</includes>
    <class kind="class">RateViewportsTest</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_STATIC_LINK</name>
      <anchorfile>RateViewportsTest_8cpp.html</anchorfile>
      <anchor>acacb339b6efb313d0a88ab4ef3eebcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>test_suite *</type>
      <name>init_unit_test_suite</name>
      <anchorfile>RateViewportsTest_8cpp.html</anchorfile>
      <anchor>a438f96d3e275d25b1a559760feaf1ab9</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RatingModule.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/rating/</path>
    <filename>RatingModule_8cpp</filename>
    <includes id="RatingModule_8hpp" name="RatingModule.hpp" local="yes" imported="no">next_best_view/rating/RatingModule.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>RatingModule.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/rating/</path>
    <filename>RatingModule_8hpp</filename>
    <includes id="CommonClass_8hpp" name="CommonClass.hpp" local="yes" imported="no">next_best_view/common/CommonClass.hpp</includes>
    <includes id="BaseScoreContainer_8hpp" name="BaseScoreContainer.hpp" local="yes" imported="no">next_best_view/rating/BaseScoreContainer.hpp</includes>
    <class kind="class">next_best_view::RatingModule</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RatingModule &gt;</type>
      <name>RatingModulePtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a0fd3a238157d0632d802531f590682ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RatingModuleAbstractFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/rating/</path>
    <filename>RatingModuleAbstractFactory_8hpp</filename>
    <includes id="RatingModule_8hpp" name="RatingModule.hpp" local="yes" imported="no">next_best_view/rating/RatingModule.hpp</includes>
    <class kind="class">next_best_view::RatingModuleAbstractFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RatingModuleAbstractFactory &gt;</type>
      <name>RatingModuleAbstractFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af122bc8b5fe0d445f9bd0755d674fef4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Raytracing2DBasedSpaceSampler.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/space_sampler/impl/</path>
    <filename>Raytracing2DBasedSpaceSampler_8cpp</filename>
    <includes id="Raytracing2DBasedSpaceSampler_8hpp" name="Raytracing2DBasedSpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/Raytracing2DBasedSpaceSampler.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>Raytracing2DBasedSpaceSampler.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/space_sampler/impl/</path>
    <filename>Raytracing2DBasedSpaceSampler_8hpp</filename>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <includes id="SpaceSampler_8hpp" name="SpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/SpaceSampler.hpp</includes>
    <class kind="class">next_best_view::Raytracing2DBasedSpaceSampler</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Raytracing2DBasedSpaceSampler &gt;</type>
      <name>MapBasedSpaceSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a4da81eadaada85c70b3ffaa369903916</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Raytracing2DBasedSpaceSamplerFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/space_sampler/impl/</path>
    <filename>Raytracing2DBasedSpaceSamplerFactory_8hpp</filename>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <includes id="Raytracing2DBasedSpaceSampler_8hpp" name="Raytracing2DBasedSpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/impl/Raytracing2DBasedSpaceSampler.hpp</includes>
    <includes id="SpaceSamplerAbstractFactory_8hpp" name="SpaceSamplerAbstractFactory.hpp" local="yes" imported="no">next_best_view/space_sampler/SpaceSamplerAbstractFactory.hpp</includes>
    <class kind="class">next_best_view::Raytracing2DBasedSpaceSamplerFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Raytracing2DBasedSpaceSamplerFactory &gt;</type>
      <name>Raytracing2DBasedSpaceSamplerFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a803452201bb2618b8690082896bc57c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RealObjectPoint.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/pcl/</path>
    <filename>RealObjectPoint_8cpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <namespace>next_best_view</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a99d51580408b74100abf5e7d877899dd</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::RealObjectPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a1eda42ce4efc4aa837b2664721f14f5e</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::RealObjectPointPtr &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RealObjectPoint.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/pcl/</path>
    <filename>RealObjectPoint_8hpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <class kind="struct">next_best_view::RealObjectPoint</class>
    <namespace>next_best_view</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PCL_NO_PRECOMPILE</name>
      <anchorfile>RealObjectPoint_8hpp.html</anchorfile>
      <anchor>adf799d3fdc3e86716e9188debf724bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RealObjectPoint &gt;</type>
      <name>RealObjectPointPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a4aba38e8344fa9aa57a3008cefd10d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a99d51580408b74100abf5e7d877899dd</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::RealObjectPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a1eda42ce4efc4aa837b2664721f14f5e</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::RealObjectPointPtr &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RegionToCropBoxAndNormals.py</name>
    <path>/tmp/ws/src/asr_next_best_view/rsc/</path>
    <filename>RegionToCropBoxAndNormals_8py</filename>
    <class kind="class">RegionToCropBoxAndNormals::Cropbox</class>
    <namespace>RegionToCropBoxAndNormals</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_max_point</name>
      <anchorfile>namespaceRegionToCropBoxAndNormals.html</anchorfile>
      <anchor>ac7fc945d6c740a57c0370b7950814ae7</anchor>
      <arglist>(point)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_translation</name>
      <anchorfile>namespaceRegionToCropBoxAndNormals.html</anchorfile>
      <anchor>af7a8c1a9bb19c60c87bebea3ba383ab0</anchor>
      <arglist>(point)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceRegionToCropBoxAndNormals.html</anchorfile>
      <anchor>ab7f38731a289c11d37c1300aa976f78c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetFocusPoint.py</name>
    <path>/tmp/ws/src/asr_next_best_view/rsc/</path>
    <filename>SetFocusPoint_8py</filename>
    <namespace>SetFocusPoint</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_camera_frustum</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>ae8f34106854e0a5367790820ddb32b93</anchor>
      <arglist>(camera_pose)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_camera_pose_cpp</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>a44c9f8b324b87ccecb349a3bc81cd27e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_robot_pose_cpp</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>a6190ac2e674604dfa3c25d0c754cfce4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_robot_state</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>a4a853359c93fc93fccb4019f7fca3e12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rotation_from_pose</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>af8b409d89bf383dca3140bf455c542f6</anchor>
      <arglist>(pose)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>point_published</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>ab1d88028cc55856157463e5acc5c6e4e</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ptu_callback</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>acc41b309794e0ed0a1d236eabddb0c52</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>a033f609b0668e50f327d0ee039efbfed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ptu</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>a7e50c77c3f685e70a8f2ed617d5d3a35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SingleCameraModelFilter.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/camera_model_filter/impl/</path>
    <filename>SingleCameraModelFilter_8cpp</filename>
    <includes id="SingleCameraModelFilter_8hpp" name="SingleCameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/impl/SingleCameraModelFilter.hpp</includes>
    <includes id="MathHelper_8hpp" name="MathHelper.hpp" local="yes" imported="no">next_best_view/helper/MathHelper.hpp</includes>
    <includes id="MarkerHelper_8hpp" name="MarkerHelper.hpp" local="yes" imported="no">next_best_view/helper/MarkerHelper.hpp</includes>
    <includes id="TypeHelper_8hpp" name="TypeHelper.hpp" local="yes" imported="no">next_best_view/helper/TypeHelper.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>SingleCameraModelFilter.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/camera_model_filter/impl/</path>
    <filename>SingleCameraModelFilter_8hpp</filename>
    <includes id="CameraModelFilter_8hpp" name="CameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/CameraModelFilter.hpp</includes>
    <class kind="class">next_best_view::SingleCameraModelFilter</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SingleCameraModelFilter &gt;</type>
      <name>SingleCameraModelFilterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a5abe7f8b4a8bdb1bdaf55043e4de9a64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SingleCameraModelFilterFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/camera_model_filter/impl/</path>
    <filename>SingleCameraModelFilterFactory_8hpp</filename>
    <includes id="SingleCameraModelFilter_8hpp" name="SingleCameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/impl/SingleCameraModelFilter.hpp</includes>
    <includes id="CameraModelFilterAbstractFactory_8hpp" name="CameraModelFilterAbstractFactory.hpp" local="yes" imported="no">next_best_view/camera_model_filter/CameraModelFilterAbstractFactory.hpp</includes>
    <class kind="class">next_best_view::SingleCameraModelFilterFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SingleCameraModelFilterFactory &gt;</type>
      <name>SingleCameraModelFilterFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a3e79ba6849ced9393d13bbde12579c85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SingleSceneTest.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/test_cases/</path>
    <filename>SingleSceneTest_8cpp</filename>
    <includes id="BaseTest_8h" name="BaseTest.h" local="yes" imported="no">next_best_view/test_cases/BaseTest.h</includes>
    <class kind="class">SingleSceneTest</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_STATIC_LINK</name>
      <anchorfile>SingleSceneTest_8cpp.html</anchorfile>
      <anchor>acacb339b6efb313d0a88ab4ef3eebcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>test_suite *</type>
      <name>init_unit_test_suite</name>
      <anchorfile>SingleSceneTest_8cpp.html</anchorfile>
      <anchor>a438f96d3e275d25b1a559760feaf1ab9</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SpaceSamplePoint.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/pcl/</path>
    <filename>SpaceSamplePoint_8cpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <namespace>next_best_view</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a3c70278fbce923a23e603e4a80a36030</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::SpaceSamplePoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac7612e6ee89213170d7058a16b3136d4</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::SpaceSamplePointPtr &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SpaceSamplePoint.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/pcl/</path>
    <filename>SpaceSamplePoint_8hpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <class kind="struct">next_best_view::SpaceSamplePoint</class>
    <namespace>next_best_view</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PCL_NO_PRECOMPILE</name>
      <anchorfile>SpaceSamplePoint_8hpp.html</anchorfile>
      <anchor>adf799d3fdc3e86716e9188debf724bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SpaceSamplePoint &gt;</type>
      <name>SpaceSamplePointPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af8314362aefad53f7639998e486c1a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a3c70278fbce923a23e603e4a80a36030</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::SpaceSamplePoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac7612e6ee89213170d7058a16b3136d4</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::SpaceSamplePointPtr &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SpaceSampler.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/space_sampler/</path>
    <filename>SpaceSampler_8cpp</filename>
    <includes id="SpaceSampler_8hpp" name="SpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/SpaceSampler.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>SpaceSampler.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/space_sampler/</path>
    <filename>SpaceSampler_8hpp</filename>
    <includes id="CommonClass_8hpp" name="CommonClass.hpp" local="yes" imported="no">next_best_view/common/CommonClass.hpp</includes>
    <class kind="class">next_best_view::SpaceSampler</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SpaceSampler &gt;</type>
      <name>SpaceSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af3d0f8204bad3e34940c86ba619815cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SpaceSamplerAbstractFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/space_sampler/</path>
    <filename>SpaceSamplerAbstractFactory_8hpp</filename>
    <includes id="SpaceSampler_8hpp" name="SpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/SpaceSampler.hpp</includes>
    <class kind="class">next_best_view::SpaceSamplerAbstractFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SpaceSamplerAbstractFactory &gt;</type>
      <name>SpaceSamplerAbstractFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ab173f4faaf2204848b9b19579087de45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SpiralApproxUnitSphereSampler.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/unit_sphere_sampler/impl/</path>
    <filename>SpiralApproxUnitSphereSampler_8cpp</filename>
    <includes id="SpiralApproxUnitSphereSampler_8hpp" name="SpiralApproxUnitSphereSampler.hpp" local="yes" imported="no">next_best_view/unit_sphere_sampler/impl/SpiralApproxUnitSphereSampler.hpp</includes>
    <includes id="MathHelper_8hpp" name="MathHelper.hpp" local="yes" imported="no">next_best_view/helper/MathHelper.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>SpiralApproxUnitSphereSampler.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/unit_sphere_sampler/impl/</path>
    <filename>SpiralApproxUnitSphereSampler_8hpp</filename>
    <includes id="UnitSphereSampler_8hpp" name="UnitSphereSampler.hpp" local="yes" imported="no">next_best_view/unit_sphere_sampler/UnitSphereSampler.hpp</includes>
    <class kind="class">next_best_view::SpiralApproxUnitSphereSampler</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SpiralApproxUnitSphereSampler &gt;</type>
      <name>SpiralApproxUnitSphereSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a76b551eaed77a9e4b0a7e2b73c07458b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SprialApproxUnitSphereSamplerFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/unit_sphere_sampler/impl/</path>
    <filename>SprialApproxUnitSphereSamplerFactory_8hpp</filename>
    <includes id="SpiralApproxUnitSphereSampler_8hpp" name="SpiralApproxUnitSphereSampler.hpp" local="yes" imported="no">next_best_view/unit_sphere_sampler/impl/SpiralApproxUnitSphereSampler.hpp</includes>
    <includes id="UnitSphereSamplerAbstractFactory_8hpp" name="UnitSphereSamplerAbstractFactory.hpp" local="yes" imported="no">next_best_view/unit_sphere_sampler/UnitSphereSamplerAbstractFactory.hpp</includes>
    <class kind="class">next_best_view::SpiralApproxUnitSphereSamplerFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SpiralApproxUnitSphereSamplerFactory &gt;</type>
      <name>SpiralApproxUnitSphereSamplerFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac686c6c01497761c31778bbf567d67fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StereoCameraModelFilter.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/camera_model_filter/impl/</path>
    <filename>StereoCameraModelFilter_8cpp</filename>
    <includes id="StereoCameraModelFilter_8hpp" name="StereoCameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/impl/StereoCameraModelFilter.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>StereoCameraModelFilter.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/camera_model_filter/impl/</path>
    <filename>StereoCameraModelFilter_8hpp</filename>
    <includes id="CameraModelFilter_8hpp" name="CameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/CameraModelFilter.hpp</includes>
    <includes id="SingleCameraModelFilter_8hpp" name="SingleCameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/impl/SingleCameraModelFilter.hpp</includes>
    <class kind="class">next_best_view::StereoCameraModelFilter</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StereoCameraModelFilter &gt;</type>
      <name>StereoCameraModelFilterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa4826bd6041da0bd02906ca80ec2d67a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StereoCameraModelFilterFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/camera_model_filter/impl/</path>
    <filename>StereoCameraModelFilterFactory_8hpp</filename>
    <includes id="StereoCameraModelFilter_8hpp" name="StereoCameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/impl/StereoCameraModelFilter.hpp</includes>
    <includes id="CameraModelFilterAbstractFactory_8hpp" name="CameraModelFilterAbstractFactory.hpp" local="yes" imported="no">next_best_view/camera_model_filter/CameraModelFilterAbstractFactory.hpp</includes>
    <class kind="class">next_best_view::StereoCameraModelFilterFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StereoCameraModelFilterFactory &gt;</type>
      <name>StereoCameraModelFilterFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac7bf7db0e8fc64b9f9910966cdb63f80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StreamTest.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/test_cases/</path>
    <filename>StreamTest_8cpp</filename>
    <includes id="BaseTest_8h" name="BaseTest.h" local="yes" imported="no">next_best_view/test_cases/BaseTest.h</includes>
    <includes id="DefaultScoreContainer_8hpp" name="DefaultScoreContainer.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultScoreContainer.hpp</includes>
    <class kind="class">StreamTest</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_STATIC_LINK</name>
      <anchorfile>StreamTest_8cpp.html</anchorfile>
      <anchor>acacb339b6efb313d0a88ab4ef3eebcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>test_suite *</type>
      <name>init_unit_test_suite</name>
      <anchorfile>StreamTest_8cpp.html</anchorfile>
      <anchor>a438f96d3e275d25b1a559760feaf1ab9</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>typedef.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/</path>
    <filename>typedef_8hpp</filename>
    <includes id="RealObjectPoint_8hpp" name="RealObjectPoint.hpp" local="yes" imported="no">next_best_view/pcl/RealObjectPoint.hpp</includes>
    <includes id="SpaceSamplePoint_8hpp" name="SpaceSamplePoint.hpp" local="yes" imported="no">next_best_view/pcl/SpaceSamplePoint.hpp</includes>
    <includes id="DefaultViewportPoint_8hpp" name="DefaultViewportPoint.hpp" local="yes" imported="no">next_best_view/pcl/DefaultViewportPoint.hpp</includes>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>SimpleVector4</type>
      <name>Color</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a320cea4665ef5c657e3626310b87348a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::CropBox&lt; ObjectPoint &gt;</type>
      <name>CropBox</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>adcc722839e9972ecc50fa95ea6bf99be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CropBox::Ptr</type>
      <name>CropBoxPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a2dddfdef2cb0cd274eeb3d4b51c90053</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::FrustumCulling&lt; ObjectPoint &gt;</type>
      <name>FrustumCulling</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa1201b49d32ff76f8a0c36a110dcfe63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FrustumCulling::Ptr</type>
      <name>FrustumCullingPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a74d8e247c31e7c8d1bb9ad36281ee154</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; int, 3, 1 &gt;</type>
      <name>GridVector3</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9734e32ccb08ae33b4902fe9d2537fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>Indices</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a5f7bbbd3006b454db2619c31098a6e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const IndicesPtr &gt;</type>
      <name>IndicesConstPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aff39a56fc33771e72386f8cc4c9dadfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Indices &gt;</type>
      <name>IndicesPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a89edd5f370254b5c7689adfede9fe6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::KdTreeFLANN&lt; ObjectPoint &gt;</type>
      <name>KdTree</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aecdb1ccea5275c5dc31783d031d38d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>KdTree::ConstPtr</type>
      <name>KdTreeConstPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9f78a5f1d066677e7ff7993ae14b857b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>KdTree::Ptr</type>
      <name>KdTreePtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aab5cd60b86a4a57ae8c69c2e2570679f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RealObjectPoint</type>
      <name>ObjectPoint</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa3f3b5e178ddd208eb1d973e44c1fc70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; ObjectPoint &gt;</type>
      <name>ObjectPointCloud</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a8f34dc68b2ea59f714017595a2e0a728</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ObjectPointCloud::ConstPtr</type>
      <name>ObjectPointCloudConstPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a5d5064a7af2a815261264964022c84b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ObjectPointCloud::Ptr</type>
      <name>ObjectPointCloudPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af8b3b448f67ab117bb7c59bc7c34f0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ObjectTypeList</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa272a3e00f5637d6d43d548732cc367b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ObjectTypeList &gt;</type>
      <name>ObjectTypeListPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a562443ef35d0553eb307444285db322a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; ObjectTypeSetPtr &gt;</type>
      <name>ObjectTypePowerSet</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9ae41e270328af5dea1cd8abfc6d7359</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ObjectTypePowerSet &gt;</type>
      <name>ObjectTypePowerSetPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a21e67d81a5d530210363a02109e3ecf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; std::string &gt;</type>
      <name>ObjectTypeSet</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a558db3f24fd11f80d41fbd1c1140e264</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ObjectTypeSet &gt;</type>
      <name>ObjectTypeSetPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ae444294833b4891460a0357df17c7663</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>Precision</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a471681a7c47e921eda8b6b1ba32b1786</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SpaceSamplePoint</type>
      <name>SamplePoint</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a56af5e88564f59e1a7cf1e754ad35ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; SamplePoint &gt;</type>
      <name>SamplePointCloud</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a4e69b847b3bd97988ee2907059ba132e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SamplePointCloud::ConstPtr</type>
      <name>SamplePointCloudConstPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a4da3a155b2c3c37ab995df628dbeeafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SamplePointCloud::Ptr</type>
      <name>SamplePointCloudPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a6351e8a1adb34a715016b1768ad51120</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, 2, 2 &gt;</type>
      <name>SimpleMatrix2</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac133d93bd53e4270c384bed16adbcdda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, 3, 3 &gt;</type>
      <name>SimpleMatrix3</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac6b088f069768b63919889e90588aa69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SimpleMatrix3, Eigen::aligned_allocator&lt; SimpleMatrix3 &gt; &gt;</type>
      <name>SimpleMatrix3Collection</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>afd4064436c36f60e2fe7d072e8615b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SimpleMatrix3Collection &gt;</type>
      <name>SimpleMatrix3CollectionPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a6a95139040c5c117ccd0e02bcb44b1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, 4, 4 &gt;</type>
      <name>SimpleMatrix4</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a77d41215b9a830f85cdf8e2ad175e9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SimpleMatrix4, Eigen::aligned_allocator&lt; SimpleMatrix4 &gt; &gt;</type>
      <name>SimpleMatrix4Collection</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>accb0a0f681537724a78a2342d5290e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SimpleMatrix4Collection &gt;</type>
      <name>SimpleMatrix4CollectionPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af39a51fd26d45701b0173c4d53fed432</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, Eigen::Dynamic, Eigen::Dynamic &gt;</type>
      <name>SimpleMatrixX</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a547bea8e33e3c78bfa2f6ad90da0c04e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; Precision &gt;</type>
      <name>SimpleQuaternion</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a165f1f159539ff8e583fb7fe3620390c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SimpleQuaternion, Eigen::aligned_allocator&lt; SimpleQuaternion &gt; &gt;</type>
      <name>SimpleQuaternionCollection</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a841975b577c4a40b2acabb87fd735488</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SimpleQuaternionCollection &gt;</type>
      <name>SimpleQuaternionCollectionPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a56eab77c28120ee9265ea6fa82a4a3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SimpleVector3</type>
      <name>SimpleSphereCoordinates</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a1f8a9f316931c104bfed5c72477bfa93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, 2, 1 &gt;</type>
      <name>SimpleVector2</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aeeab418972bc511118bde8d6d016af7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, 3, 1 &gt;</type>
      <name>SimpleVector3</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a59fc75b908e198bc02a9b19ba88edf12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SimpleVector3, Eigen::aligned_allocator&lt; SimpleVector3 &gt; &gt;</type>
      <name>SimpleVector3Collection</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a4a345e75760a974fd27b07c10dca3269</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SimpleVector3Collection &gt;</type>
      <name>SimpleVector3CollectionPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ad0c836f196d199ad5f3b89c2eb24e96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, 4, 1 &gt;</type>
      <name>SimpleVector4</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a209f68566d35160dd94fca758a33df33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SimpleVector4, Eigen::aligned_allocator&lt; SimpleVector4 &gt; &gt;</type>
      <name>SimpleVector4Collection</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af785e431374e337c17d0c4d02c1aed33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SimpleVector4Collection &gt;</type>
      <name>SimpleVector4CollectionPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a444f597f6147c2ecf1affdbde31c3f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, Eigen::Dynamic, 1 &gt;</type>
      <name>SimpleVectorX</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a1b2e77aebfe02c317fdae78c64312df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; float &gt;</type>
      <name>SquaredDistances</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa80b6e9e4088f9660b210d1b3482513b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DefaultViewportPoint</type>
      <name>ViewportPoint</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>adc2a48dc71f39dea04334b16d75a8e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; ViewportPoint &gt;</type>
      <name>ViewportPointCloud</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a072dee7ff4942d17fc1c613b3e25b9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ViewportPointCloud::ConstPtr</type>
      <name>ViewportPointCloudConstPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a552a5600ef9c772f22688838bbaffc1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ViewportPointCloud::Ptr</type>
      <name>ViewportPointCloudPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>abcfb9d5ad60ea8ca9414e42d2f61952c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>WorldPoint</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a668d6d58cc67dd9e7d15f7c36b309d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; WorldPoint &gt;</type>
      <name>WorldPointCloud</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a6209f378b05ecb21bb88bbe55a5a6dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>WorldPointCloud::ConstPtr</type>
      <name>WorldPointCloudConstPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a882d3a1bd58773c96bd063e674305216</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>WorldPointCloud::Ptr</type>
      <name>WorldPointCloudPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa13fbaa28a30f69474d687f9fde9aba1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeHelper.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/helper/</path>
    <filename>TypeHelper_8cpp</filename>
    <includes id="TypeHelper_8hpp" name="TypeHelper.hpp" local="yes" imported="no">next_best_view/helper/TypeHelper.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>TypeHelper.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/helper/</path>
    <filename>TypeHelper_8hpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <class kind="class">next_best_view::TypeHelper</class>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>UnitSphereSampler.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/unit_sphere_sampler/</path>
    <filename>UnitSphereSampler_8cpp</filename>
    <includes id="UnitSphereSampler_8hpp" name="UnitSphereSampler.hpp" local="yes" imported="no">next_best_view/unit_sphere_sampler/UnitSphereSampler.hpp</includes>
    <namespace>next_best_view</namespace>
  </compound>
  <compound kind="file">
    <name>UnitSphereSampler.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/unit_sphere_sampler/</path>
    <filename>UnitSphereSampler_8hpp</filename>
    <includes id="CommonClass_8hpp" name="CommonClass.hpp" local="yes" imported="no">next_best_view/common/CommonClass.hpp</includes>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <class kind="class">next_best_view::UnitSphereSampler</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; UnitSphereSampler &gt;</type>
      <name>UnitSphereSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ad3328c7d2bb2185c972df039061ad6f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UnitSphereSamplerAbstractFactory.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/unit_sphere_sampler/</path>
    <filename>UnitSphereSamplerAbstractFactory_8hpp</filename>
    <includes id="UnitSphereSampler_8hpp" name="UnitSphereSampler.hpp" local="yes" imported="no">next_best_view/unit_sphere_sampler/UnitSphereSampler.hpp</includes>
    <class kind="class">next_best_view::UnitSphereSamplerAbstractFactory</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; UnitSphereSamplerAbstractFactory &gt;</type>
      <name>UnitSphereSamplerAbstractFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a59c6bf3ffb5d7592cfe09e71521bc36b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UpdatePointcloudTest.cpp</name>
    <path>/tmp/ws/src/asr_next_best_view/src/test_cases/</path>
    <filename>UpdatePointcloudTest_8cpp</filename>
    <includes id="BaseTest_8h" name="BaseTest.h" local="yes" imported="no">next_best_view/test_cases/BaseTest.h</includes>
    <class kind="class">UpdatePointCloudTest</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_STATIC_LINK</name>
      <anchorfile>UpdatePointcloudTest_8cpp.html</anchorfile>
      <anchor>acacb339b6efb313d0a88ab4ef3eebcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>test_suite *</type>
      <name>init_unit_test_suite</name>
      <anchorfile>UpdatePointcloudTest_8cpp.html</anchorfile>
      <anchor>a438f96d3e275d25b1a559760feaf1ab9</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VisualizationsHelper.hpp</name>
    <path>/tmp/ws/src/asr_next_best_view/include/next_best_view/helper/</path>
    <filename>VisualizationsHelper_8hpp</filename>
    <includes id="typedef_8hpp" name="typedef.hpp" local="yes" imported="no">typedef.hpp</includes>
    <includes id="CameraModelFilter_8hpp" name="CameraModelFilter.hpp" local="yes" imported="no">next_best_view/camera_model_filter/CameraModelFilter.hpp</includes>
    <includes id="MarkerHelper_8hpp" name="MarkerHelper.hpp" local="yes" imported="no">next_best_view/helper/MarkerHelper.hpp</includes>
    <includes id="DebugHelper_8hpp" name="DebugHelper.hpp" local="yes" imported="no">next_best_view/helper/DebugHelper.hpp</includes>
    <includes id="TypeHelper_8hpp" name="TypeHelper.hpp" local="yes" imported="no">next_best_view/helper/TypeHelper.hpp</includes>
    <includes id="SpaceSampler_8hpp" name="SpaceSampler.hpp" local="yes" imported="no">next_best_view/space_sampler/SpaceSampler.hpp</includes>
    <includes id="RatingModule_8hpp" name="RatingModule.hpp" local="yes" imported="no">next_best_view/rating/RatingModule.hpp</includes>
    <includes id="DefaultScoreContainer_8hpp" name="DefaultScoreContainer.hpp" local="yes" imported="no">next_best_view/rating/impl/DefaultScoreContainer.hpp</includes>
    <includes id="CropBoxWrapper_8hpp" name="CropBoxWrapper.hpp" local="yes" imported="no">next_best_view/crop_box/CropBoxWrapper.hpp</includes>
    <includes id="MapHelper_8hpp" name="MapHelper.hpp" local="yes" imported="no">next_best_view/helper/MapHelper.hpp</includes>
    <class kind="class">next_best_view::VisualizationHelper</class>
    <namespace>next_best_view</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; VisualizationHelper &gt;</type>
      <name>VisualizationHelperPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a37729ca5bd72a6d4627a7c6dd016e45f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>next_best_view::BaseScoreContainer</name>
    <filename>structnext__best__view_1_1BaseScoreContainer.html</filename>
    <member kind="function">
      <type></type>
      <name>BaseScoreContainer</name>
      <anchorfile>structnext__best__view_1_1BaseScoreContainer.html</anchorfile>
      <anchor>a03185cd97ac878cae358d4269cac02ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getWeightedInverseCosts</name>
      <anchorfile>structnext__best__view_1_1BaseScoreContainer.html</anchorfile>
      <anchor>ac182cdd56b83a23265a63a11a0a8bdbb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getWeightedNormalizedUtility</name>
      <anchorfile>structnext__best__view_1_1BaseScoreContainer.html</anchorfile>
      <anchor>a895b1ae3f824117b7a4bc92db0396fb6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWeightedInverseCosts</name>
      <anchorfile>structnext__best__view_1_1BaseScoreContainer.html</anchorfile>
      <anchor>a672ba4328d264122ee135892f66fd185</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWeightedNormalizedUtility</name>
      <anchorfile>structnext__best__view_1_1BaseScoreContainer.html</anchorfile>
      <anchor>a7eed38509d59cf9e0a89f9c39812f8a9</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>~BaseScoreContainer</name>
      <anchorfile>structnext__best__view_1_1BaseScoreContainer.html</anchorfile>
      <anchor>a47deb40a94ba7969ae8e4f0eaf94b23a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mInverseCosts</name>
      <anchorfile>structnext__best__view_1_1BaseScoreContainer.html</anchorfile>
      <anchor>a68991402a0fe15d72b884895b18e66ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mUtility</name>
      <anchorfile>structnext__best__view_1_1BaseScoreContainer.html</anchorfile>
      <anchor>a3710c28e6c02be480a622de521a8e729</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BaseTest</name>
    <filename>classBaseTest.html</filename>
    <member kind="function">
      <type></type>
      <name>BaseTest</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a3a90fd1f8fa5f3fc96619426b703b0b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BaseTest</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a628b28d1dfccca43960303627be01b6d</anchor>
      <arglist>(bool useRos, bool silent)</arglist>
    </member>
    <member kind="function">
      <type>SimpleQuaternion</type>
      <name>euler2Quaternion</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a08f65366bce0a7c10420632de81b96b6</anchor>
      <arglist>(const Precision roll, const Precision pitch, const Precision yaw)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParameter</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a380f700ee112c793a9a9e3cbfab58756</anchor>
      <arglist>(const std::string &amp;key, T &amp;parameter)</arglist>
    </member>
    <member kind="function">
      <type>robot_model_services::MILDRobotStatePtr</type>
      <name>getRobotState</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>ae3f6f2e7d3008de716f3fbe2529cb3b8</anchor>
      <arglist>(const geometry_msgs::Pose &amp;initialPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a53f6d83454dd2dd0fa86677959579044</anchor>
      <arglist>(bool useRos, bool silent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRosServices</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>afd73955b921f72987ea5f635fa25cc71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitialPose</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a5c16a21ba5753ea967e773196d8dfa8e</anchor>
      <arglist>(const geometry_msgs::Pose &amp;initialPose, boost::shared_ptr&lt; NextBestView &gt; nbv=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitialRobotState</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>ad17d832f8445d966cfef36dc2bf7eb8e</anchor>
      <arglist>(const geometry_msgs::Pose &amp;initialPose, boost::shared_ptr&lt; NextBestView &gt; nbv=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForEnter</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>af167cb3f458048bf0272a811963550e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SimpleQuaternion</type>
      <name>ZXZ2Quaternion</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a69b1f8fe9aa64c2d6ffee103773ed71f</anchor>
      <arglist>(const Precision roll, const Precision pitch, const Precision yaw)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BaseTest</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>aa97756bbd4eb9c41e840ebd6fb7a41d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>mDynParametersClient</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>ae401b087db5cd2349dda1b2002b15732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>mGetNextBestViewClient</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a59b994ca2242bbf376e350e83e70e114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>mGetPointCloudClient</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>ade7292e46fddba0910c9dc29d52909f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>mInitPosePub</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a5bb60019318ab12f356ff9529d1879bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>mNodeHandle</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>ad2bedb1a540a3c395b3f31291e98c1af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>mResetCalculatorClient</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a48e94ba60005d894f3444329432b041c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>mSetInitRobotStateClient</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a726fa0dfd76d31ecd175e583bf892d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>mSetPointCloudClient</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a02a8e8d5886eca4d5e5040c76f61015e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>mTriggerFrustumVisClient</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a2a4f0ee23545e3a8100abbc7318b7df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>mUpdatePointCloudClient</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a7c2bd5a38a62c9ca3d5bdd654461b1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>silent</name>
      <anchorfile>classBaseTest.html</anchorfile>
      <anchor>a8c3f1ed4c6220370479e68c56a03d2cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::CameraModelFilter</name>
    <filename>classnext__best__view_1_1CameraModelFilter.html</filename>
    <base>next_best_view::GeneralFilter</base>
    <member kind="function">
      <type></type>
      <name>CameraModelFilter</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a48e633d374a546db1b1f6fedd8aabcda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getFarClippingPlane</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a6b6aaa667db199017cb1021c19dfb319</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getHorizontalFOV</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>afd348d97365cc51c2b8f947897d4abcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getNearClippingPlane</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>aeba1bec7a8823193aeee3ff72677efc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SimpleQuaternion</type>
      <name>getOrientation</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a6db0dba10b55a0d501daa2b0a7fc7b16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SimpleVector3</type>
      <name>getPivotPointPosition</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a1350983ba32b8ae4e83403095363de43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>getRecognizerCosts</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a5eb541365e917dc28550fc6faa71ea1a</anchor>
      <arglist>(std::string objectType)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getVerticalFOV</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a07a4f25b4a648946f6029c6effbecc31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual viz::MarkerArrayPtr</type>
      <name>getVisualizationMarkerArray</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a0c8b846280f21a94ca69c694a3214ad1</anchor>
      <arglist>(uint32_t &amp;sequence, double lifetime=30.0)=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveParametersChanged</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>aa50b7cfa8d382a1f42bbe13eb745b1c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFarClippingPlane</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a074c3e501dba403e23d8cef29d812088</anchor>
      <arglist>(double fcp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHorizontalFOV</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a979831f7ccc9b2df46c276f17cec547d</anchor>
      <arglist>(double fovDegrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNearClippingPlane</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a20e729203ed4a88e23790e42304bb828</anchor>
      <arglist>(double ncp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a1c0d1eeeb45e854f34578caf04e3f4bb</anchor>
      <arglist>(const SimpleQuaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParametersChanged</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>aabd52a3199ae19dbf5b47179d705a4d1</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPivotPointPose</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a953c8d38411573ef015b8c60c1fcc42c</anchor>
      <arglist>(const SimpleVector3 &amp;position, const SimpleQuaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPivotPointPosition</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a10a975639c9f9ebf9842741b1394026c</anchor>
      <arglist>(const SimpleVector3 &amp;position)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRecognizerCosts</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a8bd7ec4409775804b401f32ea0893e04</anchor>
      <arglist>(float recognizerCosts, std::string objectType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerticalFOV</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a0c7e8b10b31f02f1bf7120fdff31ac02</anchor>
      <arglist>(double fovDegrees)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>~CameraModelFilter</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>ad30a5be6a865c5c0dc82d21b9b33cb58</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static SimpleMatrix4</type>
      <name>getCameraPoseMatrix</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a91b03ce3086108753388a1c6ef76c014</anchor>
      <arglist>(const SimpleVector3 &amp;position, const SimpleQuaternion &amp;orientation)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFcp</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>acf64aca49a925987885f3ca1db7cfc70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFOVX</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a0194ad886c8a32693e3153ad7d3bb696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFOVY</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a1f06b265c4ec0853f23a7e7f40551e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mNcp</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a19d85c167d948794a51c20c215765861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mParametersChanged</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a249bb4293b250b861e4231d841ad44ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleQuaternion</type>
      <name>mPivotPointOrientation</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a9029834d56a40286075f82f5783a7d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleVector3</type>
      <name>mPivotPointPosition</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a6f3d4a7a2179b91122fb774daf7c1c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>recognizerCosts</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilter.html</anchorfile>
      <anchor>a304e5ebd73722cfaa3af37b7c4192e4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::CameraModelFilterAbstractFactory</name>
    <filename>classnext__best__view_1_1CameraModelFilterAbstractFactory.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual CameraModelFilterPtr</type>
      <name>createCameraModelFilter</name>
      <anchorfile>classnext__best__view_1_1CameraModelFilterAbstractFactory.html</anchorfile>
      <anchor>a478f8979bc4e6ba307e046b3449112c6</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::CommonClass</name>
    <filename>classnext__best__view_1_1CommonClass.html</filename>
    <member kind="function">
      <type></type>
      <name>CommonClass</name>
      <anchorfile>classnext__best__view_1_1CommonClass.html</anchorfile>
      <anchor>ac12f3a75785fa89d0cebae5a8115b8bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IndicesPtr &amp;</type>
      <name>getIndices</name>
      <anchorfile>classnext__best__view_1_1CommonClass.html</anchorfile>
      <anchor>a8d10a1dafa8c17003082648d12d1738c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ObjectPointCloudPtr &amp;</type>
      <name>getInputCloud</name>
      <anchorfile>classnext__best__view_1_1CommonClass.html</anchorfile>
      <anchor>ab9594dd86b15835f6194cb43d1217b85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setIndices</name>
      <anchorfile>classnext__best__view_1_1CommonClass.html</anchorfile>
      <anchor>a0db1042ceaeeae48330b1d6428d3e3f4</anchor>
      <arglist>(const IndicesPtr &amp;indicesPtr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setInputCloud</name>
      <anchorfile>classnext__best__view_1_1CommonClass.html</anchorfile>
      <anchor>aa0de0e17d54e8fc40716a481e500394f</anchor>
      <arglist>(const ObjectPointCloudPtr &amp;pointCloudPtr)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>~CommonClass</name>
      <anchorfile>classnext__best__view_1_1CommonClass.html</anchorfile>
      <anchor>ae7e56553d263229338f1945c113582f1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IndicesPtr</type>
      <name>mIndicesPtr</name>
      <anchorfile>classnext__best__view_1_1CommonClass.html</anchorfile>
      <anchor>a8604e09da8f53e569d12896e46fa3189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ObjectPointCloudPtr</type>
      <name>mPointCloudPtr</name>
      <anchorfile>classnext__best__view_1_1CommonClass.html</anchorfile>
      <anchor>aaf0dfda68780862743da43992482a42c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RegionToCropBoxAndNormals::Cropbox</name>
    <filename>classRegionToCropBoxAndNormals_1_1Cropbox.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classRegionToCropBoxAndNormals_1_1Cropbox.html</anchorfile>
      <anchor>a1102ecc91c797acb3ff6f48fb14e332b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classRegionToCropBoxAndNormals_1_1Cropbox.html</anchorfile>
      <anchor>a92a20f6a082ea91e79698c040d748f57</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Normals</name>
      <anchorfile>classRegionToCropBoxAndNormals_1_1Cropbox.html</anchorfile>
      <anchor>a8d13fda6f3e91e2da6c3756ca7a6b048</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Region</name>
      <anchorfile>classRegionToCropBoxAndNormals_1_1Cropbox.html</anchorfile>
      <anchor>a11a5ce9cf7a110470c3b87b1a657b49e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::CropBoxFilter</name>
    <filename>classnext__best__view_1_1CropBoxFilter.html</filename>
    <base>next_best_view::GeneralFilter</base>
    <member kind="function">
      <type></type>
      <name>CropBoxFilter</name>
      <anchorfile>classnext__best__view_1_1CropBoxFilter.html</anchorfile>
      <anchor>af5c2a686f46f2491e7596d294faa0457</anchor>
      <arglist>(const std::string &amp;xml_path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doFiltering</name>
      <anchorfile>classnext__best__view_1_1CropBoxFilter.html</anchorfile>
      <anchor>afcd80b18df0443f2cdae5246efaee583</anchor>
      <arglist>(IndicesPtr &amp;indicesPtr)</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; std::vector&lt; CropBoxWrapperPtr &gt; &gt;</type>
      <name>getCropBoxWrapperPtrList</name>
      <anchorfile>classnext__best__view_1_1CropBoxFilter.html</anchorfile>
      <anchor>a0031cf0166ee251627dbd0a958fd2d74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; std::vector&lt; CropBoxWrapperPtr &gt; &gt;</type>
      <name>mCropBoxPtrList</name>
      <anchorfile>classnext__best__view_1_1CropBoxFilter.html</anchorfile>
      <anchor>ae23bb06a02f227719bfe27fbe230e483</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::CropBoxWrapper</name>
    <filename>classnext__best__view_1_1CropBoxWrapper.html</filename>
    <member kind="function">
      <type></type>
      <name>CropBoxWrapper</name>
      <anchorfile>classnext__best__view_1_1CropBoxWrapper.html</anchorfile>
      <anchor>a55e0417ec3e53c7b99ccb3f084cc1313</anchor>
      <arglist>(CropBoxPtr cropBoxPtr, boost::shared_ptr&lt; std::vector&lt; SimpleVector3 &gt;&gt; cropBoxNormalsListPtr)</arglist>
    </member>
    <member kind="function">
      <type>CropBoxPtr</type>
      <name>getCropBox</name>
      <anchorfile>classnext__best__view_1_1CropBoxWrapper.html</anchorfile>
      <anchor>ab5b7b73896d68ccea49bc249287fb538</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; std::vector&lt; SimpleVector3 &gt; &gt;</type>
      <name>getCropBoxNormalsList</name>
      <anchorfile>classnext__best__view_1_1CropBoxWrapper.html</anchorfile>
      <anchor>a26a7ba54fecdccdd2a37a2008cbb1fdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCropBox</name>
      <anchorfile>classnext__best__view_1_1CropBoxWrapper.html</anchorfile>
      <anchor>ad85efe7876faaaebc3d0328d26c479a8</anchor>
      <arglist>(CropBoxPtr cropBoxPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCropBoxNormalsList</name>
      <anchorfile>classnext__best__view_1_1CropBoxWrapper.html</anchorfile>
      <anchor>a8f3f3d4529b2a84482252f3c49cf77a7</anchor>
      <arglist>(boost::shared_ptr&lt; std::vector&lt; SimpleVector3 &gt;&gt; cropBoxNormalsListPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_ptr&lt; std::vector&lt; CropBoxWrapperPtr &gt; &gt;</type>
      <name>readCropBoxDataFromXMLFile</name>
      <anchorfile>classnext__best__view_1_1CropBoxWrapper.html</anchorfile>
      <anchor>afb1ace48a483aa99f4b8de7d3e92394b</anchor>
      <arglist>(const std::string &amp;xml_path)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; std::vector&lt; SimpleVector3 &gt; &gt;</type>
      <name>mCropBoxNormalsListPtr</name>
      <anchorfile>classnext__best__view_1_1CropBoxWrapper.html</anchorfile>
      <anchor>a1300c758ae4489c2360c4b43292cf240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CropBoxPtr</type>
      <name>mCropBoxPtr</name>
      <anchorfile>classnext__best__view_1_1CropBoxWrapper.html</anchorfile>
      <anchor>a6d70e7568b879eb8b2f682fdd8748233</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::DebugHelper</name>
    <filename>classnext__best__view_1_1DebugHelper.html</filename>
    <member kind="enumvalue">
      <name>CALCULATION</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a2f80fdc09652490ec3ee31d546c203d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DebugLevel</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETERS</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a40c4975d8629c833e21c0ad9ab3635c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERVICE_CALLS</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a29c6d3d0eb1a09cf7874be00853d1231</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VISUALIZATION</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a1d93744e250aec9a1cb62e787c005ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALCULATION</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a2f80fdc09652490ec3ee31d546c203d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RATING</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a87b078bc48c47b67a9e26d9d1ed5d3c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_MODEL</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a91b640422b67899476c7338f0c369680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAP</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a7f11941fc506b01a5f78eaeeeda95276</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILTER</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7ad13c373c66634dc239a1eb2542b7dc04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IK_RATING</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a12527f2b3081d74fd558e8e2f2fe8f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPACE_SAMPLER</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a5dd955f2fd25d3e9794b427ee35c4150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HYPOTHESIS_UPDATER</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7aebeb4b764ca2559b56bc15dc6aaedaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WORLD</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a694f26dbe2a905fcc74351ae555a7e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VOXEL_GRID</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a23ed9f016742744b20003e48ce508715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILTER</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7ad13c373c66634dc239a1eb2542b7dc04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HYPOTHESIS_UPDATER</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7aebeb4b764ca2559b56bc15dc6aaedaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IK_RATING</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a12527f2b3081d74fd558e8e2f2fe8f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAP</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a7f11941fc506b01a5f78eaeeeda95276</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETERS</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a40c4975d8629c833e21c0ad9ab3635c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RATING</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a87b078bc48c47b67a9e26d9d1ed5d3c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_MODEL</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a91b640422b67899476c7338f0c369680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERVICE_CALLS</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a29c6d3d0eb1a09cf7874be00853d1231</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPACE_SAMPLER</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a5dd955f2fd25d3e9794b427ee35c4150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VISUALIZATION</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a1d93744e250aec9a1cb62e787c005ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VOXEL_GRID</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a23ed9f016742744b20003e48ce508715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WORLD</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ae148b22decf06009c2bd7cc27971ace7a694f26dbe2a905fcc74351ae555a7e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getLevel</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>a0067b6490ac052db364ccc3b937e8aa5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getLevelString</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>af34514ea8869ba7472031af1903c3a94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLevels</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ab74e732d42b340c543b928eeb850c5c7</anchor>
      <arglist>(std::string levelsStr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLevels</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ab07b7a9b61d8279620a5dd54b6bf091a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>af7b17f2530762172c12f3cb193378593</anchor>
      <arglist>(const char *text, DebugLevel level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ad1eb1808e6f1476c9476216302d72b13</anchor>
      <arglist>(const std::string &amp;text, DebugLevel level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>aa1fff17858a864bf44c501f63b7815bb</anchor>
      <arglist>(const std::ostream &amp;text, DebugLevel level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeNoticeably</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>a7a2dd428e7019011fe98746bc306ef97</anchor>
      <arglist>(const char *text, DebugLevel level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeNoticeably</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>adeb386e3158209fd2fae2d0f1fd53111</anchor>
      <arglist>(const std::string &amp;text, DebugLevel level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeNoticeably</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>a2e6de84a9a1d3d2e5c935973fc6cb699</anchor>
      <arglist>(const std::ostream &amp;text, DebugLevel level)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_ptr&lt; DebugHelper &gt;</type>
      <name>getInstance</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>a1d6672524411a6585e80b25b9d1ee413</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkLevel</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>abb9ae653d83210fd8724725717a795e8</anchor>
      <arglist>(DebugLevel level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DebugHelper</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ad6b02a7c3c28fbdd80c69069decbef44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>addToString</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>aa7d3419402a72a6c73ab35b014d7ead6</anchor>
      <arglist>(std::string &amp;s, const std::string &amp;add)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>parseLevels</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>a4f7119c7ede1dcee822e5dd639cfefdd</anchor>
      <arglist>(std::vector&lt; std::string &gt; levels)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mLevels</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>a7cba04ea908343e5075edfc83073ee63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>mNodeHandle</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>a3efdcb008a360bff19ac032763fc969e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>ALL</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>a5f066c56e3852c98541fd071e7660787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static boost::shared_ptr&lt; DebugHelper &gt;</type>
      <name>instancePtr</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ada2be88aae415118f241a1faf7e22928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>NONE</name>
      <anchorfile>classnext__best__view_1_1DebugHelper.html</anchorfile>
      <anchor>ac7f5492b5cb07992c62d5243ecb68fc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::DefaultHypothesisUpdater</name>
    <filename>classnext__best__view_1_1DefaultHypothesisUpdater.html</filename>
    <base>next_best_view::HypothesisUpdater</base>
    <member kind="function">
      <type></type>
      <name>DefaultHypothesisUpdater</name>
      <anchorfile>classnext__best__view_1_1DefaultHypothesisUpdater.html</anchorfile>
      <anchor>a26b1f6650b8f96e68a9adf8aed45704a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>update</name>
      <anchorfile>classnext__best__view_1_1DefaultHypothesisUpdater.html</anchorfile>
      <anchor>a36bea4288fa8d210ece495d3757d4548</anchor>
      <arglist>(const ObjectTypeSetPtr &amp;objectTypeSetPtr, const ViewportPoint &amp;viewportPoint)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DefaultHypothesisUpdater</name>
      <anchorfile>classnext__best__view_1_1DefaultHypothesisUpdater.html</anchorfile>
      <anchor>a3a584238abdf3dc8f50f18b6b4921792</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::DefaultHypothesisUpdaterFactory</name>
    <filename>classnext__best__view_1_1DefaultHypothesisUpdaterFactory.html</filename>
    <base>next_best_view::HypothesisUpdaterAbstractFactory</base>
    <member kind="function">
      <type>HypothesisUpdaterPtr</type>
      <name>createHypothesisUpdater</name>
      <anchorfile>classnext__best__view_1_1DefaultHypothesisUpdaterFactory.html</anchorfile>
      <anchor>a4ad53c8f651271da2c0be655d7367495</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultHypothesisUpdaterFactory</name>
      <anchorfile>classnext__best__view_1_1DefaultHypothesisUpdaterFactory.html</anchorfile>
      <anchor>abb692e992a77b05cfa4d79a785fd2e3b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::DefaultRatingModule</name>
    <filename>classnext__best__view_1_1DefaultRatingModule.html</filename>
    <base>next_best_view::RatingModule</base>
    <member kind="function">
      <type>bool</type>
      <name>compareScoreContainer</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a8e462c5bbeac3641f3d118f9153187d6</anchor>
      <arglist>(const BaseScoreContainerPtr &amp;a, const BaseScoreContainerPtr &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareViewports</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a920829d13b257a9293fc9cf27f56a8b1</anchor>
      <arglist>(const ViewportPoint &amp;a, const ViewportPoint &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultRatingModule</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a01596dd2a2444ec1e52db5c7b57c28ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultRatingModule</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a2a1f79f5d2994134d14d1dca39275c8a</anchor>
      <arglist>(double fovV, double fovH, double fcp, double ncp, bool useTargetRobotState, const robot_model_services::RobotModelPtr &amp;robotModelPtr=robot_model_services::RobotModelPtr(), const MapHelperPtr &amp;mapHelperPtr=MapHelperPtr(), const CameraModelFilterPtr &amp;cameraModelFilterPtr=CameraModelFilterPtr())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getBestViewport</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a4c5ce9b5c8785d7fe48ac3acf51211a3</anchor>
      <arglist>(ViewportPointCloudPtr &amp;viewports, ViewportPoint &amp;bestViewport)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFrustumPositionUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a51fc1c9aa9b9aec1b5e4d29673256f7b</anchor>
      <arglist>(const ViewportPoint &amp;viewport, ObjectPoint &amp;objectPoint)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getNormalAngleThreshold</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a453cbe17d6bc4625e8a06ca6b9e09bbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getNormalizedAngleUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a04c09976ef484081df3147889cf256b7</anchor>
      <arglist>(const SimpleVector3 v1, const SimpleVector3 v2, double angleThreshold)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getNormalUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a1540db61e8eaea89cd1982a4e3f4fc71</anchor>
      <arglist>(const ViewportPoint &amp;viewport, const SimpleVector3 &amp;objectNormalVector, const SimpleVector3 &amp;objectPosition)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getNormalUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a946faef2f8cf57951a49c186fc140a81</anchor>
      <arglist>(const ViewportPoint &amp;viewport, const SimpleVector3 &amp;objectNormalVector, const SimpleVector3 &amp;objectPosition, double angleThreshold)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOrientationUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>ac2a43d00af166d49f705d7699297db95</anchor>
      <arglist>(const ViewportPoint &amp;viewport, ObjectPoint &amp;objectPoint)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProximityUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a625b13ec6874cd181356ba58206da50b</anchor>
      <arglist>(const ViewportPoint &amp;viewport, const ObjectPoint &amp;objectPoint)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRating</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a9232bd56613b1ad56855732b80407957</anchor>
      <arglist>(const BaseScoreContainerPtr &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>BaseScoreContainerPtr</type>
      <name>getScoreContainerInstance</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a8bd2f273d2c7adae8e5f61df73424746</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSideUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a033afe383291e6da4533b6f9b71390bf</anchor>
      <arglist>(const ViewportPoint &amp;viewport, const ObjectPoint &amp;objectPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetCache</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>ae328ddc1d27f22cb376351d909968c46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBestScoreContainer</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a0337217cbf3633b0d14dfcd6b592dea3</anchor>
      <arglist>(const ViewportPoint &amp;currentViewport, ViewportPoint &amp;candidateViewport)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrustumParameters</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>ad188f70c6de92dda6d2a630c51481481</anchor>
      <arglist>(double fovV, double fovH, double fcp, double ncp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputCloud</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>ae9a1173b94eaa6efd58e4bb957b08951</anchor>
      <arglist>(const ObjectPointCloudPtr &amp;pointCloudPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalAngleThreshold</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a0edd9bca1a184d564274303a9e21e7e8</anchor>
      <arglist>(double angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOmegaParameters</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a4859fef9e3460a6f431df10b089e682f</anchor>
      <arglist>(double omegaUtility, double omegaPan, double omegaTilt, double omegaRot, double omegaBase, double omegaRecognition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobotState</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>acfb0eae12886eb3cabd79ea5051057df</anchor>
      <arglist>(robot_model_services::RobotStatePtr robotState)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSingleScoreContainer</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>abd46ffba271a2177430521696ff5b85a</anchor>
      <arglist>(const ViewportPoint &amp;currentViewport, ViewportPoint &amp;candidateViewport)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseTargetRobotState</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a9c6630968efd543f08a7a5bde72c415b</anchor>
      <arglist>(bool useTargetRobotState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUtilityParameters</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>abf61afbeea81af8753061f19b27f4528</anchor>
      <arglist>(bool useOrientationUtility=true, bool useProximityUtility=true, bool useSideUtility=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DefaultRatingModule</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a44c46a153e05201aee260649704eeddd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>float</type>
      <name>getNormalizedRating</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a5a9f3eba1ef3172ccd66e2c487ef24f0</anchor>
      <arglist>(float deviation, float threshold)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getUnweightedInverseRecognitionCosts</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>af2479e1f81fa54871a0dca1781d41e12</anchor>
      <arglist>(const ViewportPoint &amp;targetViewport)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getUnweightedUnnormalizedUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>ac4759e24c0dd16f15abd1e515f6e060f</anchor>
      <arglist>(const ViewportPoint &amp;candidateViewport)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getWeightedInverseCosts</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a3b22bb9e0e30502c730946eddf76f832</anchor>
      <arglist>(const ViewportPoint &amp;sourceViewport, const ViewportPoint &amp;targetViewport)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setMaxRecognitionCosts</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a4440e67381737c9d5c66f73e121182fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setRatingNormalization</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>ab93d051f16793234c19e5a1888774c79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setRobotState</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>ad2ae493e26e59171472687a4ed4ede8f</anchor>
      <arglist>(const ViewportPoint &amp;sourceViewport, const ViewportPoint &amp;targetViewport)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setUnweightedUnnormalizedObjectUtilities</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a34e45e4634f60e6339f2decdbdc1dfa4</anchor>
      <arglist>(const ViewportPoint &amp;candidateViewport, std::string objectType)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setWeightedInverseMovementCosts</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>affc571439adee4dd2f58a161a2a467d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraModelFilterPtr</type>
      <name>mCameraModelFilterPtr</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a3857f030e0ac20c54bcb78a6d3cd359f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>mDebugHelperPtr</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a1fd76ed114ddd3b9bce09961b702b1d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFcp</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a067db8e60269e0edeec2a27857e65ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFovH</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>aad1a15d543845d1a03265f1db1767487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFovV</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a548fb01896d182103c9049f8bff036f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mInputCloudChanged</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>ae5c2e0995ecad1db0c8163d34f9d6c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapHelperPtr</type>
      <name>mMapHelperPtr</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a3751bc8d0a11a869565743bb29574f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mMaxRecognitionCosts</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a11ff995ad079c028eb6ae2c3cffe7ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mNcp</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a219e855738e12554a99eccf0ff9dc82c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mNormalAngleThreshold</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a1ebabd4c4c569dcac4b866fb014f9fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mOmegaBase</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a1278b06f8f7b6d6466e60553ef8a1922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mOmegaPan</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a78bbc3d663206686532e9b4249baabf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Precision</type>
      <name>mOmegaPTU</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>aca1eda3e3451d22f8c5ef82f728c6f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mOmegaRecognizer</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a9033526d9ebf1224ca9c36661517152b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mOmegaRot</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a8f459192d822bd4fae48cef86902e8ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mOmegaTilt</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a64f9b9da5dfdfe9c9a10413b6daa4839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mOmegaUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a27d5215ab20d412447360a923c60344f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mRatingNormalization</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a2942883865739897bca50b72f2c738e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_model_services::RobotModelPtr</type>
      <name>mRobotModelPtr</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a8d185cd925507f6d278579467119fd4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_model_services::RobotStatePtr</type>
      <name>mTargetState</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a4f6ea2f5cd4742155ae20ff7574094a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Precision</type>
      <name>mUnweightedInverseMovementCostsBaseRotation</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a42816c8b6569d48d67aad8833a77af0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Precision</type>
      <name>mUnweightedInverseMovementCostsBaseTranslation</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a6909260813d7f72065bcfc2b5f712c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Precision</type>
      <name>mUnweightedInverseMovementCostsPTU</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>abeda93244597d8defad35738f055f66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mUnweightedInverseRecognitionCosts</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a6257f078d43e0a8f23b8be5003c2dc50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, float &gt;</type>
      <name>mUnweightedUnnormalizedObjectUtilities</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>ab5897d3e241f68c8367d305ac4d529a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mUseOrientationUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>a781e154d3e117091bc5d3e73ca9de074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mUseProximityUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>af732297ba42ff370454ba9fb685980d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mUseSideUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>aad96db460828009ce7bedf93e3ae95c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mUseTargetRobotState</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>aa0f2f1e4ec2e4a7236e7dc526d6d6287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mWeightedInverseMovementCosts</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModule.html</anchorfile>
      <anchor>aee16df881d0e6a22316ce125dd9f0cc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::DefaultRatingModuleFactory</name>
    <filename>classnext__best__view_1_1DefaultRatingModuleFactory.html</filename>
    <base>next_best_view::RatingModuleAbstractFactory</base>
    <member kind="function">
      <type>RatingModulePtr</type>
      <name>createRatingModule</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>af0ab326355ddbfc34ac43f8615b8a6e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultRatingModuleFactory</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>aaa77b4ecdfd8dec3448a8c002c382bc4</anchor>
      <arglist>(double fovx, double fovy, double fcp, double ncp, double useTargetRobotState, robot_model_services::RobotModelAbstractFactoryPtr robotModelFactory, CameraModelFilterAbstractFactoryPtr cameraModelFilterFactory, MapHelperPtr mapHelper, double angleThreshold, double omegaUtility, double omegaPan, double omegaTilt, double omegaRot, double omegaBase, double omegaRecognizer, bool useOrientationUtility, bool useProximityUtility, bool useSideUtility)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mAngleThreshold</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>aa8fdbad8267c3033863f2273e43583a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraModelFilterAbstractFactoryPtr</type>
      <name>mCameraModelFilterFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>a92191a35eb36522bc0bdabc29da5ed6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFcp</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>a3300308eb6b6857b752a1b62a4abd353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFovx</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>a2060b2d9abcfc6abe088773c662e74b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFovy</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>adaaab462dc55e105fe3813e735632a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapHelperPtr</type>
      <name>mMapHelperPtr</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>aa5952acc909c6316a410e0f73254075f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mNcp</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>ae8e497bee73a8d655f5d57bf4ad218f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mOmegaBase</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>a4832d63fbd2294e55309f96eb02b40ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mOmegaPan</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>aa504c915af5a9e8d94b2e161ad8bf07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mOmegaRecognizer</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>a3763600069fb0644918971388acad366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mOmegaRot</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>a300248ac58064eb3f19f77fe5d67dbe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mOmegaTilt</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>af91aef49b30be52204013f193527f002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mOmegaUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>a5dc7d5ab5772581c4b422908442a418c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_model_services::RobotModelAbstractFactoryPtr</type>
      <name>mRobotModelFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>ae326240700360682964fd12493b579ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mUseOrientationUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>ac9fe650ac29628c702d821be59067dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mUseProximityUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>ae49084831c20cbd674313c996a6e5ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mUseSideUtility</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>a34c302c9390418bdf5de80a0a76a4867</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mUseTargetRobotState</name>
      <anchorfile>classnext__best__view_1_1DefaultRatingModuleFactory.html</anchorfile>
      <anchor>a447b01ef5de3d63b751a53916e3b75cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>next_best_view::DefaultScoreContainer</name>
    <filename>structnext__best__view_1_1DefaultScoreContainer.html</filename>
    <base>next_best_view::BaseScoreContainer</base>
    <member kind="function">
      <type></type>
      <name>DefaultScoreContainer</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a026041be60cfcb2b45e6f2bdaf62b6da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; std::vector&lt; boost::shared_ptr&lt; std::string &gt; &gt; &gt;</type>
      <name>getObjectTypes</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a7dbc602d91eb1a5e345f7a0f64189d4c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getUnweightedInverseMovementCostsBaseRotation</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>ace1bf6039acfdc0c3db57415c3a2192e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getUnweightedInverseMovementCostsBaseTranslation</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a195d2ded46ed6d01d95dc1d4c9694cfc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getUnweightedInverseMovementCostsPTU</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>ad00e90bfa0791a1f19d9ee90605efc70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getUnweightedInverseRecognitionCosts</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>acdf5a83f6b49ae8a8ec73f5af4183f0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getUnweightedUnnormalizedObjectUtility</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a26671204702f358091bd820e362c4837</anchor>
      <arglist>(std::string objectType) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getUnweightedUnnormalizedUtility</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a8ca616ab54ff8e922c252ce9f9cab67a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getUtilityNormalization</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>ab14d0e5716b6ee4bed05d16323df35fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnweightedInverseMovementCostsBaseRotation</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>acff381457f96f587ea5766148a0dbbc3</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnweightedInverseMovementCostsBaseTranslation</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a739a1d68bc923510d054c9aaf893c6ad</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnweightedInverseMovementCostsPTU</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a0fc0d8c0d576eba3a784ff07c111ffca</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnweightedInverseRecognitionCosts</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a1371b8f81a4a8cada52f1ef7efddd8ea</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnweightedUnnormalizedObjectUtilitiy</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>aaa037354b14175f01a06b1423f3db21b</anchor>
      <arglist>(std::string objectType, float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnweightedUnnormalizedUtility</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>af209f724ed11d53edee58f5ddc7e5712</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUtilityNormalization</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a26089d65254b72a68f3eb169cd01eca4</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DefaultScoreContainer</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>ab3cbc6d9ef6957664ba2c46de9f905bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mMovementCostsBaseRotation</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>ad6b535b500f25475ab4ae453de2b575a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mMovementCostsBaseTranslation</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a617eb8628c143334d69f88564a98f477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mMovementCostsPTU</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a23768c5a31e47ee00c83af2fe6a4c1db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, float &gt;</type>
      <name>mObjectUtilities</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a9eda219e2527e1568fa7c502ae80951d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mRecognitionCosts</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a4a3cabaa1ceab182f4a27879a3a90c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mUtility</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a7a3ca56a5d1f0967267a855950b2e4c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mUtilityNormalization</name>
      <anchorfile>structnext__best__view_1_1DefaultScoreContainer.html</anchorfile>
      <anchor>a6c54c34dac20fd25a42ec3392e65cd48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>next_best_view::DefaultViewportPoint</name>
    <filename>structnext__best__view_1_1DefaultViewportPoint.html</filename>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</type>
      <name>DefaultViewportPoint</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>acbe61c83a79b90cfe029f8fb3d81306f</anchor>
      <arglist>(const gm::Pose &amp;pose=gm::Pose())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultViewportPoint</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>ad845baabb573db0130363e8fb9bb71c9</anchor>
      <arglist>(const SimpleVector3 &amp;vector, const SimpleQuaternion &amp;orientation=SimpleQuaternion(1.0, 0.0, 0.0, 0.0))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>filterObjectPointCloudByTypes</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a770c6f20b51ed2a341ebea7f18d266a5</anchor>
      <arglist>(const ObjectTypeSetPtr &amp;objectTypeSetPtr, ViewportPoint &amp;viewportPoint)</arglist>
    </member>
    <member kind="function">
      <type>gm::Point</type>
      <name>getPoint</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a545f4e1a2269092cccbc8ab2390458f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>gm::Pose</type>
      <name>getPose</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>acdeddb5097d4116e3ab88063dee773ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SimpleVector3</type>
      <name>getPosition</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>ad1a2fd8587579102055cbf335fe0185f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>gm::Quaternion</type>
      <name>getQuaternion</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a2ace251389ad49178c805bd2ac2dd23e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SimpleQuaternion</type>
      <name>getSimpleQuaternion</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a7a1cd204ae9c726f8271dd6c49bfb4a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a12349749eaea8dfe7a4fab4af80d02aa</anchor>
      <arglist>(const SimpleQuaternion &amp;orientation)</arglist>
    </member>
    <member kind="variable">
      <type>IndicesPtr</type>
      <name>child_indices</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a7c4e7ffb72ba9d936c8614178b3852cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ObjectPointCloudPtr</type>
      <name>child_point_cloud</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a9b10c2483854148bececa5f46fe9d911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DebugHelperPtr</type>
      <name>mDebugHelperPtr</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a003c45a96d9af6235ced06e28cf75631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ObjectTypeSetPtr</type>
      <name>object_type_set</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a66756775ec34a789c13ccc6b0b6e091e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>oldIdx</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a78208177a06e92f32cd9d1f1335300ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PCL_ADD_POINT4D</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a04945c245ebdd7ef5a9f6aa2320d2bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ObjectPointCloudPtr</type>
      <name>point_cloud</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a137fa0b53249024b16862f8e6c2a85a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qw</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>af7bf215f49b2d0cf2bbbeb95ddc6b101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qx</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a9c2d21a9ea378fafa7c75a254b52999d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qy</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>aa68cbfe3d11d77f1beb7f43cf22b86eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qz</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>ae5cdbdef5b635e1042b32d0bf9eb6a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultScoreContainerPtr</type>
      <name>score</name>
      <anchorfile>structnext__best__view_1_1DefaultViewportPoint.html</anchorfile>
      <anchor>a949c49fed937565902fdd6ede5f64e45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::GeneralFilter</name>
    <filename>classnext__best__view_1_1GeneralFilter.html</filename>
    <base>next_best_view::CommonClass</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>doFiltering</name>
      <anchorfile>classnext__best__view_1_1GeneralFilter.html</anchorfile>
      <anchor>a543c456a9fb50439f79b23333b083853</anchor>
      <arglist>(IndicesPtr &amp;indicesPtr)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter</name>
      <anchorfile>classnext__best__view_1_1GeneralFilter.html</anchorfile>
      <anchor>ad5cb02e340a32b0e3f2c5f2ed5882c4c</anchor>
      <arglist>(IndicesPtr &amp;indicesPtr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GeneralFilter</name>
      <anchorfile>classnext__best__view_1_1GeneralFilter.html</anchorfile>
      <anchor>afbc65001faa2722ded0ec4d8a7f8c638</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPostFilter</name>
      <anchorfile>classnext__best__view_1_1GeneralFilter.html</anchorfile>
      <anchor>a27632461c6b72a27cd5bff19bfb49f33</anchor>
      <arglist>(GeneralFilterPtr &amp;filterPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreFilter</name>
      <anchorfile>classnext__best__view_1_1GeneralFilter.html</anchorfile>
      <anchor>a9b4349c2c7c4046db336407669a5d6fa</anchor>
      <arglist>(GeneralFilterPtr &amp;filterPtr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>mDebugHelperPtr</name>
      <anchorfile>classnext__best__view_1_1GeneralFilter.html</anchorfile>
      <anchor>a5b89711f0ea170be04847f6cc5132562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GeneralFilterPtr</type>
      <name>mPostFilter</name>
      <anchorfile>classnext__best__view_1_1GeneralFilter.html</anchorfile>
      <anchor>a10edc42dbb9ee9f8ffa9e73a20a06f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GeneralFilterPtr</type>
      <name>mPreFilter</name>
      <anchorfile>classnext__best__view_1_1GeneralFilter.html</anchorfile>
      <anchor>a35cf2666eb0686a11605df67225e9a90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::HypothesisUpdater</name>
    <filename>classnext__best__view_1_1HypothesisUpdater.html</filename>
    <base>next_best_view::CommonClass</base>
    <member kind="function">
      <type></type>
      <name>HypothesisUpdater</name>
      <anchorfile>classnext__best__view_1_1HypothesisUpdater.html</anchorfile>
      <anchor>ab788b94fb378b89050cbd035c7d3cacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>update</name>
      <anchorfile>classnext__best__view_1_1HypothesisUpdater.html</anchorfile>
      <anchor>a836b6803d97cd864fadabb83e7ba6b4b</anchor>
      <arglist>(const ObjectTypeSetPtr &amp;objectTypeSetPtr, const ViewportPoint &amp;viewportPoint)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>~HypothesisUpdater</name>
      <anchorfile>classnext__best__view_1_1HypothesisUpdater.html</anchorfile>
      <anchor>a5710a4873ddecde7a19863554506455c</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::HypothesisUpdaterAbstractFactory</name>
    <filename>classnext__best__view_1_1HypothesisUpdaterAbstractFactory.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual HypothesisUpdaterPtr</type>
      <name>createHypothesisUpdater</name>
      <anchorfile>classnext__best__view_1_1HypothesisUpdaterAbstractFactory.html</anchorfile>
      <anchor>a58581d813c5fb9ddb9e8c85575780a4e</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::MapBasedHexagonSpaceSampler</name>
    <filename>classnext__best__view_1_1MapBasedHexagonSpaceSampler.html</filename>
    <base>next_best_view::SpaceSampler</base>
    <member kind="function">
      <type>double</type>
      <name>getHexagonRadius</name>
      <anchorfile>classnext__best__view_1_1MapBasedHexagonSpaceSampler.html</anchorfile>
      <anchor>a0bd01b07f5debbd57af3d18310e1708e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SamplePointCloudPtr</type>
      <name>getSampledSpacePointCloud</name>
      <anchorfile>classnext__best__view_1_1MapBasedHexagonSpaceSampler.html</anchorfile>
      <anchor>ab83a5635aa855402b58aa70cef390647</anchor>
      <arglist>(SimpleVector3 currentSpacePosition=SimpleVector3(), float contractor=1.0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapBasedHexagonSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1MapBasedHexagonSpaceSampler.html</anchorfile>
      <anchor>a5a6d2d704362ecdb77fea43acfd2b5fb</anchor>
      <arglist>(const MapHelperPtr &amp;mapHelperPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHexagonRadius</name>
      <anchorfile>classnext__best__view_1_1MapBasedHexagonSpaceSampler.html</anchorfile>
      <anchor>ab99f1dc96fcd3a1be53c149cb51c2bfd</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MapBasedHexagonSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1MapBasedHexagonSpaceSampler.html</anchorfile>
      <anchor>adc4802ec89dbf3927ed8369c6a67d3c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>mDebugHelperPtr</name>
      <anchorfile>classnext__best__view_1_1MapBasedHexagonSpaceSampler.html</anchorfile>
      <anchor>abcd1b15082b6532b395a4155aed7e115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mHexagonRadius</name>
      <anchorfile>classnext__best__view_1_1MapBasedHexagonSpaceSampler.html</anchorfile>
      <anchor>a5d34a4460def6d116433eb281120fe23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapHelperPtr</type>
      <name>mMapHelperPtr</name>
      <anchorfile>classnext__best__view_1_1MapBasedHexagonSpaceSampler.html</anchorfile>
      <anchor>a3436f4a530e0d9fe52cb94e3f5d08da2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::MapBasedHexagonSpaceSamplerFactory</name>
    <filename>classnext__best__view_1_1MapBasedHexagonSpaceSamplerFactory.html</filename>
    <base>next_best_view::SpaceSamplerAbstractFactory</base>
    <member kind="function">
      <type>SpaceSamplerPtr</type>
      <name>createSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1MapBasedHexagonSpaceSamplerFactory.html</anchorfile>
      <anchor>a50439711839c971f304745b79c74ed2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapBasedHexagonSpaceSamplerFactory</name>
      <anchorfile>classnext__best__view_1_1MapBasedHexagonSpaceSamplerFactory.html</anchorfile>
      <anchor>af9e7725925fe33f843bdfedbf6cf8c61</anchor>
      <arglist>(MapHelperPtr mapHelper, double radius)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapHelperPtr</type>
      <name>mMapHelperPtr</name>
      <anchorfile>classnext__best__view_1_1MapBasedHexagonSpaceSamplerFactory.html</anchorfile>
      <anchor>a0aaa029fb739808b422bcddc7f5ae640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mRadius</name>
      <anchorfile>classnext__best__view_1_1MapBasedHexagonSpaceSamplerFactory.html</anchorfile>
      <anchor>a03d1538c9f58b8f20132f560b51aa8c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::MapBasedRandomSpaceSampler</name>
    <filename>classnext__best__view_1_1MapBasedRandomSpaceSampler.html</filename>
    <base>next_best_view::SpaceSampler</base>
    <member kind="function">
      <type>SamplePointCloudPtr</type>
      <name>getSampledSpacePointCloud</name>
      <anchorfile>classnext__best__view_1_1MapBasedRandomSpaceSampler.html</anchorfile>
      <anchor>a4867cd6f5790364dbbe23429b0228c32</anchor>
      <arglist>(SimpleVector3 currentSpacePosition=SimpleVector3(), float contractor=1.0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapBasedRandomSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1MapBasedRandomSpaceSampler.html</anchorfile>
      <anchor>a6231a887939d440d5fd54e920dbb8738</anchor>
      <arglist>(const MapHelperPtr &amp;mapHelperPtr, unsigned int sampleSize)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapHelperPtr</type>
      <name>mMapHelperPtr</name>
      <anchorfile>classnext__best__view_1_1MapBasedRandomSpaceSampler.html</anchorfile>
      <anchor>a8d33fc55295605a81b3e9fd76f68e9ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mSampleSize</name>
      <anchorfile>classnext__best__view_1_1MapBasedRandomSpaceSampler.html</anchorfile>
      <anchor>a89273775a08c48c5df427d6d9b20f741</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::MapBasedRandomSpaceSamplerFactory</name>
    <filename>classnext__best__view_1_1MapBasedRandomSpaceSamplerFactory.html</filename>
    <base>next_best_view::SpaceSamplerAbstractFactory</base>
    <member kind="function">
      <type>SpaceSamplerPtr</type>
      <name>createSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1MapBasedRandomSpaceSamplerFactory.html</anchorfile>
      <anchor>ac5ad2a51c323e164d871cace6a803820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapBasedRandomSpaceSamplerFactory</name>
      <anchorfile>classnext__best__view_1_1MapBasedRandomSpaceSamplerFactory.html</anchorfile>
      <anchor>a58954d5c3faeb15e78625b092ca3c24c</anchor>
      <arglist>(MapHelperPtr mapHelper, int sampleSize)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapHelperPtr</type>
      <name>mMapHelperPtr</name>
      <anchorfile>classnext__best__view_1_1MapBasedRandomSpaceSamplerFactory.html</anchorfile>
      <anchor>ae900f95ab9d5ee05809783bfdab18d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mSampleSize</name>
      <anchorfile>classnext__best__view_1_1MapBasedRandomSpaceSamplerFactory.html</anchorfile>
      <anchor>a4ea2f5d6b57efddd375f75e23ff1e3b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::MapHelper</name>
    <filename>classnext__best__view_1_1MapHelper.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>doRaytracing</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a8692fdfc19588cd0ddf7f281e897cc23</anchor>
      <arglist>(const SimpleVector3 &amp;fromPoint, const SimpleVector3 &amp;toPoint)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doRaytracing</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>adf18c74041504e3659dd05d33f6e1bf6</anchor>
      <arglist>(const SimpleVector3 &amp;fromPoint, const SimpleVector3 &amp;toPoint, Ray &amp;ray)</arglist>
    </member>
    <member kind="function">
      <type>int8_t</type>
      <name>getCollisionThreshold</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a084c0b6202f61b5f813f31463970f1de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int8_t</type>
      <name>getCostmapOccupancyValue</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a94a0fd785248cb2e447db4d18faba194</anchor>
      <arglist>(const SimpleVector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>int8_t</type>
      <name>getCostmapOccupancyValue</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a7658f106f9587887643b5e6fb1e6dae0</anchor>
      <arglist>(const int32_t &amp;mapX, const int32_t &amp;mapY)</arglist>
    </member>
    <member kind="function">
      <type>int8_t</type>
      <name>getMapOccupancyValue</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>ab6bde4541f6b4e47e3fa58024a78ed95</anchor>
      <arglist>(const SimpleVector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>int8_t</type>
      <name>getMapOccupancyValue</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a058b5bffd442d23f32c1e15a6a125e06</anchor>
      <arglist>(const int32_t &amp;mapX, const int32_t &amp;mapY)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMetricHeight</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a5d6b2efcd9a42d7af4768e2bd7f8e03c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMetricWidth</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>af601f8ad62d61828ba9f8875773e997b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SimpleQuaternion</type>
      <name>getOrientation</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a5024b598c284ad868c296abc47a4bab3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int8_t</type>
      <name>getRaytracingMapOccupancyValue</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a6c0360aeed8660dfcd2a4ecbb49567aa</anchor>
      <arglist>(const SimpleVector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>int8_t</type>
      <name>getRaytracingMapOccupancyValue</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>ae8ed590849a131bbeddcfa5b91f71c9f</anchor>
      <arglist>(const int32_t &amp;mapX, const int32_t &amp;mapY)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSquaredDistance</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a18cf5089ce20d1027cf7e5d3994ad5ca</anchor>
      <arglist>(const SimpleVector3 &amp;start, const SimpleVector3 &amp;goal)</arglist>
    </member>
    <member kind="function">
      <type>SimpleVector3</type>
      <name>getTranslation</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a968558c2286e235a604b3f0a812135ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOccupancyValueAcceptable</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a6b71e644bec19416d355aff4b5d9507f</anchor>
      <arglist>(const int8_t &amp;occupancyValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapHelper</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a748c41b6b8ec7394b51cea1eca022b15</anchor>
      <arglist>(const std::string &amp;mapTopicName=&quot;map&quot;, const std::string &amp;getPlanServiceName=&quot;move_base/make_plan&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapToWorldCoordinates</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a4542354fa1bc7a26f6a3e7616e9ec50f</anchor>
      <arglist>(const int32_t &amp;x, const int32_t &amp;y, SimpleVector3 &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapToWorldCoordinates</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a50ef09a3d4454d4d933a2be7ae63ab1e</anchor>
      <arglist>(const SimpleVector3 &amp;position, SimpleVector3 &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapToWorldSize</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>abda982ae3cddb4833424808d319186db</anchor>
      <arglist>(const double &amp;size, double &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollisionThreshold</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>aa5972ae3615fc8629a059b713a85db73</anchor>
      <arglist>(int8_t thresholdValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>worldToMapCoordinates</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>afee111a4bade6f288619add6c62513f5</anchor>
      <arglist>(const SimpleVector3 &amp;position, int32_t &amp;x, int32_t &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>worldToMapCoordinates</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a5efd590c37a4981dde18a464ac85984b</anchor>
      <arglist>(const SimpleVector3 &amp;position, SimpleVector3 &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>worldToMapSize</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a242dd2c64e72b32300ea6086af03b5ce</anchor>
      <arglist>(const double &amp;size, double &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MapHelper</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a9268064bce335005bd2a324283ef85ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>aggregateRaytracingMap</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>aea6a885e438646e82443e46c6fe289cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int8_t</type>
      <name>getOccupancyValue</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>af45c432c47cc43bee72d1629b057adb9</anchor>
      <arglist>(const nav_msgs::OccupancyGrid &amp;map, const SimpleVector3 &amp;position)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int8_t</type>
      <name>getOccupancyValue</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a3c6abdc8106d41ce3cb1f7f374708fe2</anchor>
      <arglist>(const costmap_2d::Costmap2D &amp;costmap, const SimpleVector3 &amp;position)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int8_t</type>
      <name>getOccupancyValue</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>ae43793a66a4f0fa015183dd06eda2e34</anchor>
      <arglist>(const nav_msgs::OccupancyGrid &amp;map, const int32_t &amp;mapX, const int32_t &amp;mapY)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int8_t</type>
      <name>getOccupancyValue</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a14302b0e4b5d85bedb6a606792a3bbab</anchor>
      <arglist>(const costmap_2d::Costmap2D &amp;costmap, const int32_t &amp;mapX, const int32_t &amp;mapY)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mapReceived</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>ad861a52c353c7145b9b5c9052254d00b</anchor>
      <arglist>(nav_msgs::OccupancyGrid map)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setCostmap</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a149f90e1591f2cd99e23d14803d3cdce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int8_t</type>
      <name>mCollisionThreshold</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a3c75ff145dfd4bf1823d7dd633f52b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>costmap_2d::Costmap2D</type>
      <name>mCostmap</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a7cb3ced2cb1cfba01730141148d8bbbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int8_t</type>
      <name>mCostTranslationTable</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>aa8489fff91ff8e77092f575a1c9d66cf</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>mDebugHelperPtr</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>adeebd9250e9036f25b71d19f833e63fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mGetPlanServiceClient</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>ae11fc9bd3aaa09f3dbe2892355bf9816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>mGlobalNodeHandle</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a9c6486c1b75bd7bd5d1fa02cd66ec22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nav_msgs::OccupancyGrid</type>
      <name>mMap</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a4c93811d0b529c1759d257671c30cec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mMapReceived</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>af38f4e04e59a35ac9562b6698db7d8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nav_msgs::OccupancyGrid</type>
      <name>mRaytracingMap</name>
      <anchorfile>classnext__best__view_1_1MapHelper.html</anchorfile>
      <anchor>a89c67a2a5f523f821af5e661d858130a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::MarkerHelper</name>
    <filename>classnext__best__view_1_1MarkerHelper.html</filename>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getArrowMarker</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>a228678e01219deb3162386e022b94073</anchor>
      <arglist>(int id, SimpleVector3 startPoint, SimpleVector3 endPoint, SimpleVector3 scale=SimpleVector3(0.025, 0.05, 0.05), SimpleVector4 color=SimpleVector4(1.0, 0.0, 0.0, 1.0), std::string ns=&quot;my_namespace&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getArrowMarker</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>a652a1603bfd82c6756b3a4a08df5f04e</anchor>
      <arglist>(int id, SimpleVector3 position, SimpleQuaternion orientation, SimpleVector3 scale, SimpleVector4 color, std::string ns=&quot;my_namespace&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getBasicMarker</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>a8d4ca2ba68a5d8802e29cfdaffd4472f</anchor>
      <arglist>(int id, std::string ns=&quot;my_namespace&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getBasicMarker</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>a66c57aa18f52ff765f297fe5894b5e8b</anchor>
      <arglist>(int id, SimpleVector3 position, SimpleQuaternion orientation, SimpleVector3 scale, SimpleVector4 color, std::string ns=&quot;my_namespace&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getCubeMarker</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>a26dde08421061ec8eaacd21ae73c3a97</anchor>
      <arglist>(int id, SimpleVector3 position, SimpleQuaternion orientation, SimpleVector3 scale, SimpleVector4 color, std::string ns=&quot;my_namespace&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getCylinderMarker</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>a4382f396181ca50db78b2a26b08e738c</anchor>
      <arglist>(int id, SimpleVector3 position, double w, SimpleVector3 scale, SimpleVector4 color, std::string ns=&quot;my_namespace&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getDeleteMarker</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>a2e6a9bcadc47e6ba75bdbc65d98726bf</anchor>
      <arglist>(int id, std::string ns=&quot;my_namespace&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getLineListMarker</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>a5060ae007fce6718fa519ca39866f8e2</anchor>
      <arglist>(int id, std::vector&lt; SimpleVector3 &gt; points, double scale, SimpleVector4 color, std::string ns=&quot;my_namespace&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getMeshMarker</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>af81b10d84eb2a0fe10dc13cb06c7b76f</anchor>
      <arglist>(int id, std::string meshResource, SimpleVector3 centroid, SimpleQuaternion quaternion, SimpleVector3 scale=SimpleVector3(0.001, 0.001, 0.001), std::string ns=&quot;my_namespace&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getRainbowColor</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>a4307b0ecac2e2b3c2120151b35475347</anchor>
      <arglist>(visualization_msgs::Marker &amp;marker, double x, double alpha=1.0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getSphereMarker</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>a9d1822ea56069e894fc5cb0e5d6bf452</anchor>
      <arglist>(int id, SimpleVector3 position, SimpleVector3 scale, SimpleVector4 color, std::string ns=&quot;my_namespace&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getTextMarker</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>ad2dbdd216496f248007b8d28366705b0</anchor>
      <arglist>(int id, std::string text, geometry_msgs::Pose pose, std::string ns=&quot;my_namespace&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getTriangleListMarker</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>a85d35b8996956e85329b465abce256f7</anchor>
      <arglist>(int id, std::vector&lt; SimpleVector3 &gt; vertices, std::vector&lt; SimpleVector4 &gt; colors, std::string ns=&quot;my_namespace&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>MarkerHelper</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>a7078abbd4625414d12953e03ded44583</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~MarkerHelper</name>
      <anchorfile>classnext__best__view_1_1MarkerHelper.html</anchorfile>
      <anchor>ae1b98f62a33908f7c6be3bd313d49322</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::MathHelper</name>
    <filename>classnext__best__view_1_1MathHelper.html</filename>
    <member kind="function" static="yes">
      <type>static SimpleSphereCoordinates</type>
      <name>convertC2S</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a0cb5a52c1959f49a1473f7e9d4ce951f</anchor>
      <arglist>(const SimpleVector3 &amp;cartesian)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convertC2S</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a8342fc1544ec5821c25e6439a3dfd516</anchor>
      <arglist>(const SimpleVector3 &amp;cartesian, SimpleSphereCoordinates &amp;sphere)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleVector3</type>
      <name>convertS2C</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>ad3a015e3fe129fd9c4c55144663ff014</anchor>
      <arglist>(const SimpleSphereCoordinates &amp;sphere)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convertS2C</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a9756f7efd3ae0264bdb3ff71401f8a59</anchor>
      <arglist>(const SimpleSphereCoordinates &amp;sphere, SimpleVector3 &amp;cartesian)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>degToRad</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a6862d815075ab4dd06ae34dc22f2f090</anchor>
      <arglist>(double input)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_ptr&lt; PowerSet &gt;</type>
      <name>filterCardinalityPowerSet</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>ad8f9345de58cd378850969a46c126b83</anchor>
      <arglist>(const boost::shared_ptr&lt; PowerSet &gt; &amp;powerSetPtr, const std::size_t min, const std::size_t max)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_ptr&lt; PowerSet &gt;</type>
      <name>filterCardinalityPowerSet</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a6e1bad145895e4af92fcdbdd9537f394</anchor>
      <arglist>(const boost::shared_ptr&lt; PowerSet &gt; &amp;setPtr, const std::size_t min)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Precision</type>
      <name>getAngle</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>aaeaba51934c089058f4a3c30df4c7b60</anchor>
      <arglist>(const SimpleVector3 &amp;X, const SimpleVector3 &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Precision</type>
      <name>getCosinus</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>aec80c4d3fddc7fb46473ae82e26afc1d</anchor>
      <arglist>(const SimpleVector3 &amp;X, const SimpleVector3 &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getDotProduct</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>af91caa5dd9d8ff6ca01029e1c91eb049</anchor>
      <arglist>(SimpleVector3 v1, SimpleVector3 v2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Precision</type>
      <name>getMinimumAngleDifference</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a7e66ea80bdad08a120f169f6cc274ecd</anchor>
      <arglist>(const Precision &amp;firstAngle, const Precision &amp;secondAngle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleQuaternionCollectionPtr</type>
      <name>getOrientationsOnUnitSphere</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a31756ef26e77a03d6e87ec16cea4c3fb</anchor>
      <arglist>(const int &amp;numberOfPoints)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleVector3</type>
      <name>getProjection</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>ac7c12bc33429ec953b060ce32132cf49</anchor>
      <arglist>(const std::size_t &amp;idx, const SimpleVector3 &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleQuaternion</type>
      <name>getQuaternionByAngles</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a94562f3ccb0e1a2454e42ef2358edb07</anchor>
      <arglist>(const Precision &amp;heading, const Precision &amp;attitude, const Precision &amp;bank)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getRandomInteger</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a894fe67f0ce3ff64a1f767dbf5dc412d</anchor>
      <arglist>(const int &amp;min, const int &amp;max)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Precision</type>
      <name>getRandomNumber</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a2c4c614676dc738ff477abc8a96199ba</anchor>
      <arglist>(const Precision &amp;mean, const Precision &amp;standardDeviation)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleQuaternion</type>
      <name>getRandomQuaternion</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a9e99df4bb93f77b27efacb59242f411f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleVectorX</type>
      <name>getRandomVector</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>aa132332fa1a2214b8a395d50a2284fd6</anchor>
      <arglist>(const SimpleVectorX &amp;mean, const SimpleVectorX &amp;standardDeviation)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getSignum</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a057541214ea45821a1ff3fa1656a8a65</anchor>
      <arglist>(const double &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleVector3</type>
      <name>getVisualAxis</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a500951cd7e2bf981a30caff50d0c2b02</anchor>
      <arglist>(const SimpleQuaternion &amp;orientation)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getVisualAxis</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a593dc353d24c807b7157d544bdad6845</anchor>
      <arglist>(const SimpleQuaternion &amp;orientation, SimpleVector3 &amp;resultAxis)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_ptr&lt; std::set&lt; boost::shared_ptr&lt; Set &gt; &gt; &gt;</type>
      <name>powerSet</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>aabf9da1ad1ba0920cbe4d52741d11089</anchor>
      <arglist>(const boost::shared_ptr&lt; Set &gt; &amp;setPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>printPowerSet</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a678716106e03d66dede305be5357a3ab</anchor>
      <arglist>(boost::shared_ptr&lt; std::set&lt; boost::shared_ptr&lt; Set &gt; &gt; &gt; &amp;powerSetPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>printSet</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a534fa3c5dab7df622f979359a036d905</anchor>
      <arglist>(boost::shared_ptr&lt; Set &gt; &amp;setPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>radToDeg</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a225fc20440e46219db54177308f57f55</anchor>
      <arglist>(double input)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>vector3Equal</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a005329a370a29575b6f78c12c5817f74</anchor>
      <arglist>(SimpleVector3 v1, SimpleVector3 v2)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static boost::mt19937 &amp;</type>
      <name>getRandomnessGenerator</name>
      <anchorfile>classnext__best__view_1_1MathHelper.html</anchorfile>
      <anchor>a56f61cac465ae2fdf53b4b6b4f9def7a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MathTest</name>
    <filename>classMathTest.html</filename>
    <base>BaseTest</base>
    <member kind="function">
      <type>void</type>
      <name>evaluateS2CandC2S</name>
      <anchorfile>classMathTest.html</anchorfile>
      <anchor>a20f1fbc6117941a42e9130f68f57b981</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>iterationTest</name>
      <anchorfile>classMathTest.html</anchorfile>
      <anchor>a926ae8100131d5c3c761c9f959134c69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MathTest</name>
      <anchorfile>classMathTest.html</anchorfile>
      <anchor>aa79ad723e086a8044c6526da85091a92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MathTest</name>
      <anchorfile>classMathTest.html</anchorfile>
      <anchor>a4ae99160723ce152adfa70a3928989de</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MultiIdSceneTest</name>
    <filename>classMultiIdSceneTest.html</filename>
    <base>BaseTest</base>
    <member kind="function">
      <type>void</type>
      <name>iterationTest</name>
      <anchorfile>classMultiIdSceneTest.html</anchorfile>
      <anchor>a67e3ec7673461fcf3e5ef9ab6efca33b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiIdSceneTest</name>
      <anchorfile>classMultiIdSceneTest.html</anchorfile>
      <anchor>acf58218f018f023cd8aa1305f6a60777</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MultiIdSceneTest</name>
      <anchorfile>classMultiIdSceneTest.html</anchorfile>
      <anchor>adfaa89786d35dc6818940c829b94de4f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::NextBestView</name>
    <filename>classnext__best__view_1_1NextBestView.html</filename>
    <member kind="function">
      <type>CameraModelFilterAbstractFactoryPtr</type>
      <name>createCameraModelFromConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>ac169f81254cd81fa423b84076c467230</anchor>
      <arglist>(int moduleId)</arglist>
    </member>
    <member kind="function">
      <type>HypothesisUpdaterAbstractFactoryPtr</type>
      <name>createHypothesisUpdaterFromConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a1493489805d857533466688175d604f3</anchor>
      <arglist>(int moduleId)</arglist>
    </member>
    <member kind="function">
      <type>RatingModuleAbstractFactoryPtr</type>
      <name>createRatingModuleFromConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a134a3fd64ea6ad31a7af9fced46f7ee7</anchor>
      <arglist>(int moduleId)</arglist>
    </member>
    <member kind="function">
      <type>robot_model_services::RobotModelAbstractFactoryPtr</type>
      <name>createRobotModelFromConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>af3625c50b7e11537971c16892956a08a</anchor>
      <arglist>(int moduleId)</arglist>
    </member>
    <member kind="function">
      <type>SpaceSamplerAbstractFactoryPtr</type>
      <name>createSpaceSamplerFromConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a613e1c0bc69ec96cb2ea534d609eb707</anchor>
      <arglist>(int moduleId)</arglist>
    </member>
    <member kind="function">
      <type>UnitSphereSamplerAbstractFactoryPtr</type>
      <name>createSphereSamplerFromConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>afe3bfa90e15a739adee3b5a6c869e983</anchor>
      <arglist>(int moduleId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dynamicReconfigureCallback</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a81ef0a4151c1f2cee69cdadac00e2ed8</anchor>
      <arglist>(asr_next_best_view::DynamicParametersConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>NextBestViewCalculator &amp;</type>
      <name>getCalculator</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a5ede6c737b91f90d327b66f888e66459</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getIndicesOutsideFrustum</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>ad6dc33f170a6de89234df0f15a4829fb</anchor>
      <arglist>(const ViewportPoint &amp;viewport, Indices &amp;resultIndices)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>getMeshResources</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a645ab0a83384e398e2c1ced3d81be3be</anchor>
      <arglist>(ObjectPointCloud objectPointCloud)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>adf591c0de12c66063b2608bf708239b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NextBestView</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a91abd326ff4679e445766aab4682ef25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processGetNextBestViewServiceCall</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a44309ea5810826d5d1e29f364335c826</anchor>
      <arglist>(asr_next_best_view::GetNextBestView::Request &amp;request, asr_next_best_view::GetNextBestView::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processGetPointCloudServiceCall</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a4b1a87a62a2cc0faefe515b7977b8755</anchor>
      <arglist>(asr_next_best_view::GetAttributedPointCloud::Request &amp;request, asr_next_best_view::GetAttributedPointCloud::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processRateViewports</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a91bbf69107f367d88a5cdebc7db78a0e</anchor>
      <arglist>(asr_next_best_view::RateViewports::Request &amp;request, asr_next_best_view::RateViewports::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processRemoveObjects</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a6c3585d4248c701ab8acf09a7f496775</anchor>
      <arglist>(asr_next_best_view::RemoveObjects::Request &amp;request, asr_next_best_view::RemoveObjects::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processResetCalculatorServiceCall</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a537b21c657007b7518ba9526c8d242cf</anchor>
      <arglist>(asr_next_best_view::ResetCalculator::Request &amp;request, asr_next_best_view::ResetCalculator::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processSetInitRobotStateServiceCall</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a4c8afb009d0b65caa1276afdfb5240d3</anchor>
      <arglist>(asr_next_best_view::SetInitRobotState::Request &amp;request, asr_next_best_view::SetInitRobotState::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processSetPointCloudServiceCall</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a450d0c42eb430437150d206abd3f5ffd</anchor>
      <arglist>(asr_next_best_view::SetAttributedPointCloud::Request &amp;request, asr_next_best_view::SetAttributedPointCloud::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processTriggerFrustumsAndPointCloudVisualization</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a09543a2e4e92977ee361449f65ffa811</anchor>
      <arglist>(asr_next_best_view::TriggerFrustumsAndPointCloudVisualization::Request &amp;request, asr_next_best_view::TriggerFrustumsAndPointCloudVisualization::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processTriggerFrustumVisualization</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a00baa60c766a9a37eff530eefcecbf40</anchor>
      <arglist>(asr_next_best_view::TriggerFrustumVisualization::Request &amp;request, asr_next_best_view::TriggerFrustumVisualization::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processTriggerOldFrustumVisualization</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a6fe370c7652686d6b71e708a239acdfe</anchor>
      <arglist>(asr_next_best_view::TriggerFrustumVisualization::Request &amp;request, asr_next_best_view::TriggerFrustumVisualization::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processUpdatePointCloudServiceCall</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a02048c51999ce6556743305ba8f86aa5</anchor>
      <arglist>(asr_next_best_view::UpdatePointCloud::Request &amp;request, asr_next_best_view::UpdatePointCloud::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishNewPointCloudVisualization</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a2100756eabb435f8f6a9d70e8003ee7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishPointCloudNormals</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a60146940c092f5209539e98bc0548cf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishVisualization</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a10aea50258e944c5b0a000f165ec868f</anchor>
      <arglist>(ViewportPoint viewport, bool publishFrustum)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>triggerVisualization</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>abe9c8f4beefc4fde49dad0f04ca089a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>triggerVisualization</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a24a59b1690733422a23dcc50a38b0a87</anchor>
      <arglist>(ViewportPoint viewport)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NextBestView</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>afb426631c93ddb9422fd2eda674556e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convertObjectPointCloudToAttributedPointCloud</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a8d6fb8f5a897f89b4eab5400d3814d76</anchor>
      <arglist>(const ObjectPointCloud &amp;pointCloud, asr_msgs::AsrAttributedPointCloud &amp;pointCloudMessage, uint minNumberNormals)</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cameraModelConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364a388e9da3f4f702e854d92e2ac5d7de18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>ConfigLevelType</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>parameterConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364ae8aa5600dedbdaa6624579e1980ba045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>sphereSamplingConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364a06065f46940a067fa0b81283655dde85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>mapHelperConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364aa35e0309ededff37f5b49cd22e66ae0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>spaceSamplingConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364ad74871334f3ccf2904d0002565d24c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cameraModelConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364a388e9da3f4f702e854d92e2ac5d7de18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>robotModelConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364af85cb77a318963f674b6e24dea141bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>ratingConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364a2f225fafc797128d54dfd9335bac0984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>hypothesisUpdaterConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364a3cad2fbb90bf63002c78d44bb3230f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cropboxFileConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364a2b0134926988b15a4c778daa3456efa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>worldHelperConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364a087570be4a799e9034fc58875400c7a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cropboxFileConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364a2b0134926988b15a4c778daa3456efa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>hypothesisUpdaterConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364a3cad2fbb90bf63002c78d44bb3230f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>mapHelperConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364aa35e0309ededff37f5b49cd22e66ae0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>parameterConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364ae8aa5600dedbdaa6624579e1980ba045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>ratingConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364a2f225fafc797128d54dfd9335bac0984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>robotModelConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364af85cb77a318963f674b6e24dea141bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>spaceSamplingConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364ad74871334f3ccf2904d0002565d24c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>sphereSamplingConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364a06065f46940a067fa0b81283655dde85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>worldHelperConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a831789dec00676195793643866e70364a087570be4a799e9034fc58875400c7a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NextBestViewCalculator</type>
      <name>mCalculator</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a8d37dfc5354b85ae5fde2dbd3f6ee27b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraModelFilterAbstractFactoryPtr</type>
      <name>mCameraModelFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a6681926274108542563931ba0dff6433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>asr_next_best_view::DynamicParametersConfig</type>
      <name>mConfig</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>af7e167cc601ce4b352ec04d346ab4dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>mConfigLevel</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>abd34d96a663d1019ca815eb9bd84be8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ViewportPoint</type>
      <name>mCurrentCameraViewport</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>aa3ac67dd027793bea7fa241ac8eff5c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mCurrentlyPublishingVisualization</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a11950b294bdf2105e2f9d4eef3e852e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>mDebugHelperPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>abf429f3725d1a0dcbd96413ab33b7aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; asr_next_best_view::DynamicParametersConfig &gt;</type>
      <name>mDynamicReconfigServer</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>af4c320dfd60754e4d74c5f6831b3730f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mFirstRun</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a9dd8b21cba4043d604d3cf51475b3855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mGetNextBestViewServiceServer</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>acf5ab09ea9eaa86116d5c50d405eb090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mGetPointCloudServiceServer</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a2f8dc0f0b6abb994c36982a5b7192b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>mGlobalNodeHandle</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>ab44b279859d1dd30b7e932f5fb0bc6a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HypothesisUpdaterAbstractFactoryPtr</type>
      <name>mHypothesisUpdaterFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a43405103ed9b18a40129158a47078b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapHelperPtr</type>
      <name>mMapHelperPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>af32a76b4d7234a26a3a048d0179c78cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>mNodeHandle</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>aec8014167c08810b80162f01260eb8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mRateViewportsServer</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>af0dd4375b8f659afca50fbae6295ebb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RatingModuleAbstractFactoryPtr</type>
      <name>mRatingModuleFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>aea5f9ac4437a4f3a7bdccd0aa833bc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mRemoveObjectsServer</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a382c40ccd5721f230157d00ef3039120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mResetCalculatorServer</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a8ddf08d64211f1d3dcf27a2fa2c6d4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_model_services::RobotModelAbstractFactoryPtr</type>
      <name>mRobotModelFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a274839d759094b1a7fc093b29fff683b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mSetInitRobotStateServiceServer</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a0d2e34ee8f824b8c967f23ffbda2dba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mSetPointCloudServiceServer</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a1230912ba8cad3113d982584dc91c7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mShowFrustumMarkerArray</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>af638cd6d97c2e78bf699d92bc9dd1eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mShowFrustumPointCloud</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a50957709b3a23dce045e5cddd2b4bce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mShowNormals</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>aeed50bbc3b9da185cfc3d167509da8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mShowPointcloud</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>ae87e52105790287e0b0aca667b5913dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SpaceSamplerAbstractFactoryPtr</type>
      <name>mSpaceSampleFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>ac600f3bec03444144317db1cae7679f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UnitSphereSamplerAbstractFactoryPtr</type>
      <name>mSphereSamplerFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a57efd4b06d7e698d6cbf131029cd495a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mTriggerFrustmsAndPointCloudVisualizationServer</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a5b68ff03d6c005145c11f26a033fd8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mTriggerFrustumVisualizationServer</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a55811b3edd89b915f740674ff32cdf7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mTriggerOldFrustumVisualizationServer</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a3351456dbf2c89b8f4715752139b021c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>mUpdatePointCloudServiceServer</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a3ea71d071ee061377d9564707ef5b7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VisualizationHelperPtr</type>
      <name>mVisHelperPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>aa9eb1e9af31fd0827b80712ebc0bc9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; boost::thread &gt;</type>
      <name>mVisualizationThread</name>
      <anchorfile>classnext__best__view_1_1NextBestView.html</anchorfile>
      <anchor>a0160156467a91e0d5add5e9f282a299b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::NextBestViewCalculator</name>
    <filename>classnext__best__view_1_1NextBestViewCalculator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>calculateNextBestView</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ad10c898d341188d3b2dc3a2b0acc61b3</anchor>
      <arglist>(const ViewportPoint &amp;currentCameraViewport, ViewportPoint &amp;resultViewport)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doFrustumCulling</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ad2656fa9c30a4bb76b494ed3684ecb8e</anchor>
      <arglist>(const SimpleVector3 &amp;position, const SimpleQuaternion &amp;orientation, const IndicesPtr &amp;indices, ViewportPoint &amp;viewportPoint)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doFrustumCulling</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ac89482bdd44214b2eda3998edbdf8f02</anchor>
      <arglist>(const CameraModelFilterPtr &amp;cameraModelFilterPtr, const SimpleVector3 &amp;position, const SimpleQuaternion &amp;orientation, const IndicesPtr &amp;indices, ViewportPoint &amp;resultViewport)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doFrustumCulling</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ac8b9cb2dced80255cd775f1b3e55b4ea</anchor>
      <arglist>(ViewportPoint &amp;resultViewportPoint)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doFrustumCulling</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a8cecda6ca35f402b08af60b542649e01</anchor>
      <arglist>(const CameraModelFilterPtr &amp;cameraModelFilterPtr, ViewportPoint &amp;resultViewportPoint)</arglist>
    </member>
    <member kind="function">
      <type>IndicesPtr</type>
      <name>getActiveIndices</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a84612643b60bce2c8a170e83f6d14738</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CameraModelFilterPtr</type>
      <name>getCameraModelFilter</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a21bc919940a7bb078679706e05defaf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CameraModelFilterAbstractFactoryPtr</type>
      <name>getCameraModelFilterAbstractFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ac9362288b45700ee94f7639a9f972246</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getEpsilon</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ac757d1710a046b37628ebb452eb9c428</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFeasibleHypothesis</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a1b52f987106aa194d67f7f00a3da5e30</anchor>
      <arglist>(SimpleVector3 samplePoint, IndicesPtr &amp;resultIndicesPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFeasibleSamplePoints</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a343270d82b78b82441e5cdc6f05e661d</anchor>
      <arglist>(const SamplePointCloudPtr &amp;sampledSpacePointCloudPtr, IndicesPtr &amp;resultIndicesPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFeasibleViewports</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a006eddd2eff2b0aad1f252a9d9da12f0</anchor>
      <arglist>(const ViewportPointCloudPtr &amp;sampleViewportsPtr, IndicesPtr &amp;resultIndicesPtr)</arglist>
    </member>
    <member kind="function">
      <type>HypothesisUpdaterPtr</type>
      <name>getHypothesisUpdater</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ada41dacad2e83a23e1d25f3d34d36e5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KdTreePtr</type>
      <name>getKdTreePtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a4548e087d890aa7ab8d41f20e2bd58e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MapHelperPtr</type>
      <name>getMapHelper</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ab5dce969e2d0211aae8316b317c1db49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getMeshPathByName</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>af997d91eb183e904f956ea4ac1581165</anchor>
      <arglist>(std::string objectType)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMinUtility</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ab16d9874f87bfa53c328640ae6bd4e94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberActiveNormals</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a92c2afd16b78eca1d10e2ceb30ea16c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getNumberActiveNormals</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a916f05f59cb1c69620461f9510fac192</anchor>
      <arglist>(std::string type, std::string identifier)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfThreads</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a460a5c7a0eb30ad055a579a75a579e03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getNumberTotalNormals</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a21be844fb355630fa1cfda6047fd003b</anchor>
      <arglist>(std::string type, std::string identifier)</arglist>
    </member>
    <member kind="function">
      <type>ObjectPointCloudPtr</type>
      <name>getPointCloudPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ad9ad5d603acaf4e67184a8855bf18869</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RatingModulePtr</type>
      <name>getRatingModule</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ab3ae17ee6c0083e7541406cc6cd4f840</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RatingModuleAbstractFactoryPtr</type>
      <name>getRatingModuleAbstractFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a8f25f9206e94561db0240436f7d34cca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRequireMinUtility</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a3a364e92d9a41235345c7cc0f40d3740</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>robot_model_services::RobotModelPtr</type>
      <name>getRobotModel</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a2351c56cbbbb4fbafa9ef817560ab69a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SpaceSamplerPtr</type>
      <name>getSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a4641467bbfa8d652c9d93e0589af7b22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt;</type>
      <name>getTypeAndIds</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a6888e0464a109fcb52b4f4588ef63a3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UnitSphereSamplerPtr</type>
      <name>getUnitSphereSampler</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a761207de26f962e0437107c06a716b5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeRobotState</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ad19e83e53e95b1de1fcc960d9f922578</anchor>
      <arglist>(const ViewportPoint &amp;currentCameraViewport)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadCropBoxListFromFile</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a4b068c9ddbfb27e775c431c1aba6cf38</anchor>
      <arglist>(const std::string mCropBoxListFilePath)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NextBestViewCalculator</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a1d9fe0d49984fdae9430e06515de06a9</anchor>
      <arglist>(const UnitSphereSamplerPtr &amp;unitSphereSamplerPtr=UnitSphereSamplerPtr(), const MapHelperPtr &amp;mapHelperPtr=MapHelperPtr(), const SpaceSamplerPtr &amp;spaceSamplerPtr=SpaceSamplerPtr(), const robot_model_services::RobotModelPtr &amp;robotModelPtr=robot_model_services::RobotModelPtr(), const CameraModelFilterPtr &amp;cameraModelFilterPtr=CameraModelFilterPtr(), const RatingModulePtr &amp;ratingModulePtr=RatingModulePtr())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rateViewports</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>afd5e732e2b763bb25628847a25688ed6</anchor>
      <arglist>(const ViewportPointCloudPtr &amp;sampleNextBestViewportsPtr, const ViewportPoint &amp;currentCameraViewport, ViewportPoint &amp;resultViewport, bool objectTypeSetIsKnown=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rateViewports</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a4a28193a953b0e823c743ac4a3166359</anchor>
      <arglist>(const ViewportPointCloudPtr &amp;sampleNextBestViewports, const ViewportPoint &amp;currentCameraViewport, ViewportPointCloudPtr &amp;ratedNextBestViewportsPtr, bool objectTypeSetIsKnown=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeObjects</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ae6e7f1f4f2ecc514f896f78dbbb76e02</anchor>
      <arglist>(std::string type, std::string identifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActiveIndices</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ad65dfc0d36402843ed696f2643faafd6</anchor>
      <arglist>(const IndicesPtr &amp;activeIndicesPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraModelFilter</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a9a6edf64487998d3fcea474ad6580738</anchor>
      <arglist>(const CameraModelFilterPtr &amp;cameraModelFilterPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraModelFilterAbstractFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a3d3e5bde612339e2b17012a0f50bd9a1</anchor>
      <arglist>(const CameraModelFilterAbstractFactoryPtr &amp;cameraModelFilterAbstractFactoryPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnableCropBoxFiltering</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ad80d97c240bb9f3905394717b708e8f8</anchor>
      <arglist>(const bool mEnableCropBoxFiltering)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnableIntermediateObjectWeighting</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a3fdcbb7adfbbbe11a6b4acba98776dff</anchor>
      <arglist>(const bool mEnableIntermediateObjectWeighting)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEpsilon</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a677eda7f0bcd8b9d2f9374c3781e2fb1</anchor>
      <arglist>(float epsilon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeight</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a5e355f4664295346e0bf25e69d3a341b</anchor>
      <arglist>(SamplePointCloudPtr pointCloudPtr, double height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHypothesisUpdater</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a453692ea8f4074065c50917dbd7f77fd</anchor>
      <arglist>(const HypothesisUpdaterPtr &amp;hypothesisUpdaterPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMapHelper</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a83af2578c6e2eca33d89297b7d913241</anchor>
      <arglist>(const MapHelperPtr &amp;mapHelperPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxIterationSteps</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ad06d252a5b0fe75d7e25036de84c66c7</anchor>
      <arglist>(int maxIterationSteps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinUtility</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a5c5c9a9cc3d074ac44cb14c3ebd431d9</anchor>
      <arglist>(double minUtility)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberOfThreads</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a45cd5b3e40417b55f9c4e81ec86b66ca</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPointCloudFromMessage</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a93c805276d3b0194c4a19ccf58086929</anchor>
      <arglist>(const asr_msgs::AsrAttributedPointCloud &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointCloudPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ac34821aae2b9120165a1cf0605b422de</anchor>
      <arglist>(const ObjectPointCloudPtr &amp;pointCloudPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRatingModule</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a180931d8a9f47d34fbe285d744058574</anchor>
      <arglist>(const RatingModulePtr &amp;ratingModulePtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRatingModuleAbstractFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ab7751b82d87f0464651fbe60c50ca8fc</anchor>
      <arglist>(const RatingModuleAbstractFactoryPtr &amp;ratingModuleAbstractFactoryPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRequireMinUtility</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ae3f12c5e1c51bd2f65f5a9ab8a7b39a9</anchor>
      <arglist>(bool requireMinUtility)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobotModel</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ad8b02f2be75b3127347d605fae30846f</anchor>
      <arglist>(const robot_model_services::RobotModelPtr &amp;robotModelPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a8e4fb71df53008e7a23f028f1531dfa0</anchor>
      <arglist>(const SpaceSamplerPtr &amp;spaceSamplerPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnitSphereSampler</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>aef5624aeaec1b999a3c90f9557af1b9b</anchor>
      <arglist>(const UnitSphereSamplerPtr &amp;unitSphereSamplerPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFromExternalViewportPointList</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ae10d06ece2cd5e665bd8a9418831d70e</anchor>
      <arglist>(const std::vector&lt; ViewportPoint &gt; &amp;viewportPointList)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>updateObjectPointCloud</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a5db101574b416c4405d0a6fe72c236b6</anchor>
      <arglist>(const ObjectTypeSetPtr &amp;objectTypeSetPtr, const ViewportPoint &amp;viewportPoint)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ViewportPointCloudPtr</type>
      <name>combineSamples</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a4856d66a7aa3eef7adb60cfeef976359</anchor>
      <arglist>(SamplePointCloudPtr sampledSpacePointCloudPtr, SimpleQuaternionCollectionPtr sampledOrientationsPtr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>doIteration</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a71973438a3fd8be4074d4c5612247749</anchor>
      <arglist>(const ViewportPoint &amp;currentCameraViewport, const SimpleQuaternionCollectionPtr &amp;sampledOrientationsPtr, ViewportPoint &amp;resultViewport)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>doIterationStep</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a4f6caf194fe604e2e632322d0743faa7</anchor>
      <arglist>(const ViewportPoint &amp;currentCameraViewport, const ViewportPoint &amp;currentBestViewport, const SimpleQuaternionCollectionPtr &amp;sampledOrientationsPtr, float contractor, ViewportPoint &amp;resultViewport, int iterationStep)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>SimpleQuaternionCollectionPtr</type>
      <name>generateOrientationSamples</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a45bd3ce98cf44df183777cc9b5e62d5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ViewportPointCloudPtr</type>
      <name>generateSampleViewports</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a7f00e84727a7e6d77cfc408ae264aa4d</anchor>
      <arglist>(SimpleVector3 spaceSampleStartVector, double contractor, double pointCloudHeight)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>SamplePointCloudPtr</type>
      <name>generateSpaceSamples</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>abc198375027616b057e4b4c85932208a</anchor>
      <arglist>(SimpleVector3 spaceSampleStartVector, double contractor, double pointCloudHeight)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isPointInCropbox</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>aef86549cf27556bd1b13b7a08626fbb0</anchor>
      <arglist>(const SimpleVector3 &amp;position, const Eigen::Vector3f &amp;translation, const Eigen::Vector4f &amp;max) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isPointInRange</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a48532dc7a06bf18482662cd179b5eee3</anchor>
      <arglist>(float point, float min, float lenght) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>rateSingleViewportFixedObjectTypes</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>afbeb48a33cffa0cf008da4b5d7a2739c</anchor>
      <arglist>(const RatingModulePtr &amp;ratingModulePtr, const ViewportPoint &amp;currentCameraViewport, ViewportPoint &amp;fullViewportPoint)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>rateSingleViewportOptimizeObjectTypes</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a62810b77792c902e57afca4406627e85</anchor>
      <arglist>(const RatingModulePtr &amp;ratingModulePtr, const ViewportPoint &amp;currentCameraViewport, ViewportPoint &amp;fullViewportPoint)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>rateViewportsInternal</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ae18ad9f2a66b83004813606fc8c72827</anchor>
      <arglist>(const ViewportPointCloudPtr &amp;sampleNextBestViewports, const ViewportPoint &amp;currentCameraViewport, ViewportPointCloudPtr &amp;ratedNextBestViewports, ViewportPoint &amp;resultViewport, bool objectTypeSetIsKnown)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ratingThread</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a3702978e81b0a9d4a49f73ba74def145</anchor>
      <arglist>(int threadId, boost::mutex &amp;mutex, const ViewportPointCloudPtr &amp;sampleNextBestViewports, const ViewportPoint &amp;currentCameraViewport, const ViewportPointCloudPtr &amp;ratedNextBestViewports, bool objectTypeSetIsKnown)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setNormals</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a6431cff3fea09290b096a6397aef62b8</anchor>
      <arglist>(const ObjectPoint &amp;pointCloudPoint)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setNormalsInCropBoxMode</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>aac38a0f6d07ee6a50a09a38d4cc242e8</anchor>
      <arglist>(const ObjectPoint &amp;pointCloudPoint)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IndicesPtr</type>
      <name>mActiveIndicesPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>abfb6262f3752d923f66f1a919c40a6d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraModelFilterAbstractFactoryPtr</type>
      <name>mCameraModelFilterAbstractFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a2c069cece4dbbd16f7b828798d72ca59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraModelFilterPtr</type>
      <name>mCameraModelFilterPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a6870a36b973df4d661c6a86930022452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CropBoxFilterPtr</type>
      <name>mCropBoxFilterPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ac553781ee58d604e9ffd8157976accd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>mDebugHelperPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a124db36bf7f5197be7e16e1a5196207b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mEnableCropBoxFiltering</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ab4490afef820f0bf1db1992a49f3cf36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mEnableIntermediateObjectWeighting</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a98827dcbc4f4c28e2b1d9d6a98ae58fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mEpsilon</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ae8b3800ede6989d0559d5c4ed88272ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HypothesisUpdaterPtr</type>
      <name>mHypothesisUpdaterPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a2c83c613c8227e62a7b06933cd5d1892</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KdTreePtr</type>
      <name>mKdTreePtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a457b82731151011221a9d6e410bc8584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapHelperPtr</type>
      <name>mMapHelperPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a90fa9bb2c1953a1013cce7817967db9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mMaxIterationSteps</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a589fe52c325b5ad7a9ec3eab7b1f9216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mMinUtility</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a7413de85e38f9388d13fc075480bd551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumberOfThreads</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a398ff006578c4c53acd3c4718a56d5b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ObjectTypeSetPtr</type>
      <name>mObjectTypeSetPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>aff0175433d4c9b8f5412c2efa7df7d56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ObjectPointCloudPtr</type>
      <name>mPointCloudPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a4f0d4b9b779a0b5186daa1807c8404ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RatingModuleAbstractFactoryPtr</type>
      <name>mRatingModuleAbstractFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a7479c6918ca315073b04710a4ae994eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RatingModulePtr</type>
      <name>mRatingModulePtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>affb89f831a480023e9fe3ae556d75466</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mRequireMinUtility</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ad8bd688d33f7175d3e5646872d30cfcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_model_services::RobotModelPtr</type>
      <name>mRobotModelPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a2d707f4d6fdb6fe4d25718ce92d89a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SpaceSamplerPtr</type>
      <name>mSpaceSamplerPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a46bbf7b6adb6407a9db0554fb646929b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; CameraModelFilterPtr &gt;</type>
      <name>mThreadCameraModels</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>adeb48d6715638dfa857e640f7206be33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; RatingModulePtr &gt;</type>
      <name>mThreadRatingModules</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ae9ed0ced511df93f9f00da20d743633d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UnitSphereSamplerPtr</type>
      <name>mUnitSphereSamplerPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>af8a84d8cef48571997306a7761c5a13b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VisualizationHelperPtr</type>
      <name>mVisHelperPtr</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>ab85907da27ffc76f259ca97c32a1beb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>objectsResources</name>
      <anchorfile>classnext__best__view_1_1NextBestViewCalculator.html</anchorfile>
      <anchor>a7c42eb2d11647a9df2842f127b8154a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::ObjectHelper</name>
    <filename>classnext__best__view_1_1ObjectHelper.html</filename>
    <class kind="struct">next_best_view::ObjectHelper::State</class>
    <member kind="function">
      <type>IntermediateObjectWeightResponsePtr</type>
      <name>getIntermediateObjectValue</name>
      <anchorfile>classnext__best__view_1_1ObjectHelper.html</anchorfile>
      <anchor>a57725fe6a93c66cd8dc09910bd0911a6</anchor>
      <arglist>(std::string objectTypeName)</arglist>
    </member>
    <member kind="function">
      <type>ObjectMetaDataResponsePtr</type>
      <name>getObjectMetaData</name>
      <anchorfile>classnext__best__view_1_1ObjectHelper.html</anchorfile>
      <anchor>a66640780bbe2b43a0e92657f7a77e9a7</anchor>
      <arglist>(std::string objectTypeName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectHelper</name>
      <anchorfile>classnext__best__view_1_1ObjectHelper.html</anchorfile>
      <anchor>ae26eaccb5b6499c9f4def9ed53ebc57a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static boost::shared_ptr&lt; State &gt;</type>
      <name>InstancePtr</name>
      <anchorfile>classnext__best__view_1_1ObjectHelper.html</anchorfile>
      <anchor>a7fb311cc86d62a0e29aebfd29256586a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ParametersTest</name>
    <filename>classParametersTest.html</filename>
    <base>BaseTest</base>
    <member kind="function">
      <type>void</type>
      <name>configurablePointCloudsTest</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>ab49469c161c344df2d653c1739b4c98d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>asr_msgs::AsrAttributedPoint</type>
      <name>getAttributedPoint</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>ae78bd43d6b886312a13c88222308d8a1</anchor>
      <arglist>(SimpleVector3 position, SimpleVector3 positionDeviation, SimpleQuaternion orientation, float orientationDeviation, std::vector&lt; std::string &gt; objectTypeNames, std::map&lt; std::string, std::vector&lt; double &gt;&gt; typeToOrientation, int iteration)</arglist>
    </member>
    <member kind="function">
      <type>SimpleQuaternion</type>
      <name>getOrientation</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>ab3f51b7f867053e8ab443176db885a99</anchor>
      <arglist>(SimpleQuaternion originalOrientation, double alpha, double beta, double gamma)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParameter</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>abd0a831b3c0737c2fb915e75a501af3f</anchor>
      <arglist>(const std::string &amp;key, T &amp;parameter)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParametersTest</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>a8e54ab4c4272489e6bd31680832f39c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>positionsTest</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>a1c5c24560fec8311c04ee205e9ad219c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sideObjectTest</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>ab30c1a07bb5ead33af6a96b61fee0e32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParametersTest</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>ad2d2dd5e0de28542622f2f1c8181bbfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>mGlobalNodeHandle</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>a03ce841b57f300720139809f3d9db1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapHelper</type>
      <name>mMapHelper</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>aa35da9dc94e5ab9edd74043407b14a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>mNodeHandle</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>ae2147782d8b461804284a45615e04e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mOutputPath</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>aa8cfe67757efe4426537a382ccb86152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; NextBestView &gt;</type>
      <name>NBV</name>
      <anchorfile>classParametersTest.html</anchorfile>
      <anchor>abe50cf193428de18bf8f7e3e33e19fb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PerformanceTest</name>
    <filename>classPerformanceTest.html</filename>
    <base>BaseTest</base>
    <member kind="function">
      <type>void</type>
      <name>iterationTest</name>
      <anchorfile>classPerformanceTest.html</anchorfile>
      <anchor>ac3d99d84876ab3d23458574ca2353a31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PerformanceTest</name>
      <anchorfile>classPerformanceTest.html</anchorfile>
      <anchor>a23335d24e63c1e0d95ee954279a9f1e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PerformanceTest</name>
      <anchorfile>classPerformanceTest.html</anchorfile>
      <anchor>ab4118e63a2abeb7985cd910001336bc2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::PerspectiveHypothesisUpdater</name>
    <filename>classnext__best__view_1_1PerspectiveHypothesisUpdater.html</filename>
    <base>next_best_view::HypothesisUpdater</base>
    <member kind="function">
      <type>DefaultRatingModulePtr</type>
      <name>getDefaultRatingModule</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdater.html</anchorfile>
      <anchor>a087127146f3cfa2226ecf46dd7e0cb94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getNormalAngleThreshold</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdater.html</anchorfile>
      <anchor>ae0bfdafe5627cdd2a5d767bca7197d86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PerspectiveHypothesisUpdater</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdater.html</anchorfile>
      <anchor>a5cb20119ab738f64708324c65b338dd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultRatingModule</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdater.html</anchorfile>
      <anchor>ae697b85b74c59df5ddc7a15e3ffe3da3</anchor>
      <arglist>(DefaultRatingModulePtr defaultRatingModulePtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalAngleThreshold</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdater.html</anchorfile>
      <anchor>a832f8caed6bcb23e5104bbbc941c9541</anchor>
      <arglist>(double angle)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>update</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdater.html</anchorfile>
      <anchor>a8b1f0a12435406d3ee0130476e068e10</anchor>
      <arglist>(const ObjectTypeSetPtr &amp;objectTypeSetPtr, const ViewportPoint &amp;viewportPoint)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PerspectiveHypothesisUpdater</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdater.html</anchorfile>
      <anchor>a831d33c6a7fba645dec90a6d83c00d84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>mDebugHelperPtr</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdater.html</anchorfile>
      <anchor>aee602743de6613df5e049b4737a813ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultRatingModulePtr</type>
      <name>mDefaultRatingModulePtr</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdater.html</anchorfile>
      <anchor>a8115f59257554196cced1d62d573b522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mNormalAngleThreshold</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdater.html</anchorfile>
      <anchor>a8b0ca9e872083c3b58ae1b263d6229d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::PerspectiveHypothesisUpdaterFactory</name>
    <filename>classnext__best__view_1_1PerspectiveHypothesisUpdaterFactory.html</filename>
    <base>next_best_view::HypothesisUpdaterAbstractFactory</base>
    <member kind="function">
      <type>HypothesisUpdaterPtr</type>
      <name>createHypothesisUpdater</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdaterFactory.html</anchorfile>
      <anchor>a368b7f0882fd0e86daf605ae4cf17ec6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PerspectiveHypothesisUpdaterFactory</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdaterFactory.html</anchorfile>
      <anchor>ae2afb5905c3bb5507f688ee25505e3c3</anchor>
      <arglist>(DefaultRatingModuleFactoryPtr defaultRatingModuleFactory, double angleThreshold)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultRatingModuleFactoryPtr</type>
      <name>mDefaultRatingModuleFactoryPtr</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdaterFactory.html</anchorfile>
      <anchor>aa6dd20d1992562aecd03e1e1020e50de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mNormalAngleThreshold</name>
      <anchorfile>classnext__best__view_1_1PerspectiveHypothesisUpdaterFactory.html</anchorfile>
      <anchor>ae06ffecaebaa09872372d60b01e354ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::PlaneSubSpaceSampler</name>
    <filename>classnext__best__view_1_1PlaneSubSpaceSampler.html</filename>
    <base>next_best_view::SpaceSampler</base>
    <member kind="function">
      <type>SamplePointCloudPtr</type>
      <name>getSampledSpacePointCloud</name>
      <anchorfile>classnext__best__view_1_1PlaneSubSpaceSampler.html</anchorfile>
      <anchor>ad0ec12391d12b52599a1f59b185200ce</anchor>
      <arglist>(SimpleVector3 currentSpacePosition=SimpleVector3(), float contractor=1.0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlaneSubSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1PlaneSubSpaceSampler.html</anchorfile>
      <anchor>aef0a174710433c85567da5803a8d19ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlaneSubSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1PlaneSubSpaceSampler.html</anchorfile>
      <anchor>a698c8ad043191de1b505a7daf170332b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::PlaneSubSpaceSamplerFactory</name>
    <filename>classnext__best__view_1_1PlaneSubSpaceSamplerFactory.html</filename>
    <base>next_best_view::SpaceSamplerAbstractFactory</base>
    <member kind="function">
      <type>SpaceSamplerPtr</type>
      <name>createSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1PlaneSubSpaceSamplerFactory.html</anchorfile>
      <anchor>aa21b292c435e4a17a08035c4220093fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlaneSubSpaceSamplerFactory</name>
      <anchorfile>classnext__best__view_1_1PlaneSubSpaceSamplerFactory.html</anchorfile>
      <anchor>ae9373e5cad13adb88f8d544171bf4068</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::msg::_PointCloudElement::PointCloudElement</name>
    <filename>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>ae58b06b8c3a2c64e351e2b1915f2ccd3</anchor>
      <arglist>(self, args, kwds)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>ae24dee8e3340c946df4a6ad5bf662962</anchor>
      <arglist>(self, str)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>a28effbc8ceec63b827f3915492cb03dd</anchor>
      <arglist>(self, str, numpy)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>afe5a26b61242c4e1d561d6c3402ffe92</anchor>
      <arglist>(self, buff)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>a9f708d29bb52709aecb53c5d655eef69</anchor>
      <arglist>(self, buff, numpy)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_type</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>aedd1b87e4df7a1a7ad95641477f734cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>a8df953ae61a7b0cb664114ef31b00300</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>a8c99dd96f231cf837ebff802652340e2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>a65691970f8413d5451afb95782cb6e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>abc661b83ca13b548676b640367aec8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>bool</type>
      <name>_has_header</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>a38a7565b9244bed69a96b88459349e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>aa1e27ed7fadf7b8a9894bf1ffa0a390c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>a06c0d23ad6764e92399c3d3e4df8fd15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudElement_1_1PointCloudElement.html</anchorfile>
      <anchor>a7d1cfa69ca53914868936f18b3eddccf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::msg::_PointCloudMessage::PointCloudMessage</name>
    <filename>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>ae4879c7fcd6ac200aebbffbf5b3c30d6</anchor>
      <arglist>(self, args, kwds)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>ac03b4164859b7c751c139b6cc7578ce9</anchor>
      <arglist>(self, str)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>ac4e1da53977008b4486fc57f6d802a4e</anchor>
      <arglist>(self, str, numpy)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>acc99458b78b705930025eecf1f6a9906</anchor>
      <arglist>(self, buff)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>adee364af8c5df969cf23e1df39f1b6b9</anchor>
      <arglist>(self, buff, numpy)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>elements</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>add52c3b5e8c714d72bb0d1286e6a9e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>a066604ca5a7f18e8264eb480e0130473</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>acccd7be668c5ab8909ffcac7503bad56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>a01d8979dc9cd066d73c9dffd7abdbd9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>bool</type>
      <name>_has_header</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>ac4c9ed17c959312b68e3048b35b64528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>a618f8fada752603bcd157737b46e1a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>a578c789e8ce35082268cef4f311b7db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classnext__best__view_1_1msg_1_1__PointCloudMessage_1_1PointCloudMessage.html</anchorfile>
      <anchor>adb61e719b3c803aade9abac43f16eec9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RateViewportsTest</name>
    <filename>classRateViewportsTest.html</filename>
    <base>BaseTest</base>
    <member kind="function">
      <type></type>
      <name>RateViewportsTest</name>
      <anchorfile>classRateViewportsTest.html</anchorfile>
      <anchor>a471bfa7a2a717f3164a9a6ff980c171b</anchor>
      <arglist>(bool silent)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::Pose</type>
      <name>setup</name>
      <anchorfile>classRateViewportsTest.html</anchorfile>
      <anchor>a10d108ae0555476ca548eee136611758</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test</name>
      <anchorfile>classRateViewportsTest.html</anchorfile>
      <anchor>aa299a512f53316663f0ded537922d804</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RateViewportsTest</name>
      <anchorfile>classRateViewportsTest.html</anchorfile>
      <anchor>a35d07748168ef215d100dd54449d6824</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::RatingModule</name>
    <filename>classnext__best__view_1_1RatingModule.html</filename>
    <base>next_best_view::CommonClass</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>compareScoreContainer</name>
      <anchorfile>classnext__best__view_1_1RatingModule.html</anchorfile>
      <anchor>afb23beffa0a0eea88c8e16482ef81b51</anchor>
      <arglist>(const BaseScoreContainerPtr &amp;a, const BaseScoreContainerPtr &amp;b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>compareViewports</name>
      <anchorfile>classnext__best__view_1_1RatingModule.html</anchorfile>
      <anchor>a0519567bea6f88a18275a012b6d1398e</anchor>
      <arglist>(const ViewportPoint &amp;a, const ViewportPoint &amp;b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getBestViewport</name>
      <anchorfile>classnext__best__view_1_1RatingModule.html</anchorfile>
      <anchor>a03108d7737548c4a94333f64e6db2d02</anchor>
      <arglist>(ViewportPointCloudPtr &amp;viewports, ViewportPoint &amp;bestViewport)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getRating</name>
      <anchorfile>classnext__best__view_1_1RatingModule.html</anchorfile>
      <anchor>af6ca514626b0d929c9a35a7dfd89f7e1</anchor>
      <arglist>(const BaseScoreContainerPtr &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual BaseScoreContainerPtr</type>
      <name>getScoreContainerInstance</name>
      <anchorfile>classnext__best__view_1_1RatingModule.html</anchorfile>
      <anchor>add501953e3c790d019710cfaa9e65d1b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RatingModule</name>
      <anchorfile>classnext__best__view_1_1RatingModule.html</anchorfile>
      <anchor>a22dd1d756ba21b3ad86110455c763b92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resetCache</name>
      <anchorfile>classnext__best__view_1_1RatingModule.html</anchorfile>
      <anchor>ab9ce900f40de145392be5ebfefde2323</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setBestScoreContainer</name>
      <anchorfile>classnext__best__view_1_1RatingModule.html</anchorfile>
      <anchor>a15af79b2af7820060c70becdab517fc7</anchor>
      <arglist>(const ViewportPoint &amp;currentViewport, ViewportPoint &amp;candidateViewport)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRobotState</name>
      <anchorfile>classnext__best__view_1_1RatingModule.html</anchorfile>
      <anchor>a472dbd8f54e4b8ba387036f9de1130e7</anchor>
      <arglist>(robot_model_services::RobotStatePtr robotState)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setSingleScoreContainer</name>
      <anchorfile>classnext__best__view_1_1RatingModule.html</anchorfile>
      <anchor>a2aaef5d41beba0fe0e762b2313919296</anchor>
      <arglist>(const ViewportPoint &amp;currentViewport, ViewportPoint &amp;candidateViewport)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RatingModule</name>
      <anchorfile>classnext__best__view_1_1RatingModule.html</anchorfile>
      <anchor>afa0dc423faa5e2b0024e4f598206d3b6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::RatingModuleAbstractFactory</name>
    <filename>classnext__best__view_1_1RatingModuleAbstractFactory.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual RatingModulePtr</type>
      <name>createRatingModule</name>
      <anchorfile>classnext__best__view_1_1RatingModuleAbstractFactory.html</anchorfile>
      <anchor>a7d4cd80624a471026af80829e02b391a</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::Raytracing2DBasedSpaceSampler</name>
    <filename>classnext__best__view_1_1Raytracing2DBasedSpaceSampler.html</filename>
    <base>next_best_view::SpaceSampler</base>
    <member kind="function">
      <type>SamplePointCloudPtr</type>
      <name>getSampledSpacePointCloud</name>
      <anchorfile>classnext__best__view_1_1Raytracing2DBasedSpaceSampler.html</anchorfile>
      <anchor>a1dfe6149e91e3eaee39c00d8281b9a17</anchor>
      <arglist>(SimpleVector3 currentSpacePosition=SimpleVector3(), float contractor=1.0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Raytracing2DBasedSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1Raytracing2DBasedSpaceSampler.html</anchorfile>
      <anchor>a50e88421dafb461ee9ecd9e809cbf914</anchor>
      <arglist>(const MapHelperPtr &amp;mapHelperPtr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Raytracing2DBasedSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1Raytracing2DBasedSpaceSampler.html</anchorfile>
      <anchor>aa9291e0be3b3037f952ac437bc9efefd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapHelperPtr</type>
      <name>mMapHelperPtr</name>
      <anchorfile>classnext__best__view_1_1Raytracing2DBasedSpaceSampler.html</anchorfile>
      <anchor>ab854a1ff71e73f3a2da73bd489fab7a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::Raytracing2DBasedSpaceSamplerFactory</name>
    <filename>classnext__best__view_1_1Raytracing2DBasedSpaceSamplerFactory.html</filename>
    <base>next_best_view::SpaceSamplerAbstractFactory</base>
    <member kind="function">
      <type>SpaceSamplerPtr</type>
      <name>createSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1Raytracing2DBasedSpaceSamplerFactory.html</anchorfile>
      <anchor>ace01413b6d7d7a9e203eeb862068f62f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Raytracing2DBasedSpaceSamplerFactory</name>
      <anchorfile>classnext__best__view_1_1Raytracing2DBasedSpaceSamplerFactory.html</anchorfile>
      <anchor>acb03d8357706516468742650494948c2</anchor>
      <arglist>(MapHelperPtr mapHelper)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapHelperPtr</type>
      <name>mMapHelperPtr</name>
      <anchorfile>classnext__best__view_1_1Raytracing2DBasedSpaceSamplerFactory.html</anchorfile>
      <anchor>aa5aa4a184b8cd5af2073621f65615405</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>next_best_view::RayTracingIndex</name>
    <filename>structnext__best__view_1_1RayTracingIndex.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>equals</name>
      <anchorfile>structnext__best__view_1_1RayTracingIndex.html</anchorfile>
      <anchor>aa4bb1190303aae46fc7e8f87517228f0</anchor>
      <arglist>(const RayTracingIndex &amp;firstIndex, const RayTracingIndex &amp;secondIndex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>topologicalCompare</name>
      <anchorfile>structnext__best__view_1_1RayTracingIndex.html</anchorfile>
      <anchor>ae1a955c7e1142a0bd795cba420ac87b8</anchor>
      <arglist>(const RayTracingIndex &amp;source, const RayTracingIndex &amp;firstIndex, const RayTracingIndex &amp;secondIndex)</arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>occupancy</name>
      <anchorfile>structnext__best__view_1_1RayTracingIndex.html</anchorfile>
      <anchor>a70d89ae7ab6ae4bdd00bd1db4b614a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>x</name>
      <anchorfile>structnext__best__view_1_1RayTracingIndex.html</anchorfile>
      <anchor>abb307b1863c727c40ad3aef9665f33d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>y</name>
      <anchorfile>structnext__best__view_1_1RayTracingIndex.html</anchorfile>
      <anchor>a3d32e223ffd2851535462b839e4da687</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>next_best_view::RealObjectPoint</name>
    <filename>structnext__best__view_1_1RealObjectPoint.html</filename>
    <member kind="function">
      <type>gm::Point</type>
      <name>getPoint</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>a21de5dd8064fe77e1486b50a9a3b81f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>gm::Pose</type>
      <name>getPose</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>ae670608803c57916f7ebedffb8e9f7b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SimpleVector3</type>
      <name>getPosition</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>a6881d228fa2b99a309cbe0775ca53341</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>gm::Quaternion</type>
      <name>getQuaternion</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>a325cf7a5021a259ef576b97040cebcf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SimpleQuaternion</type>
      <name>getSimpleQuaternion</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>a4366c4d3fca6164188c00b9388379735</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</type>
      <name>RealObjectPoint</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>ac94c89c19cc7723978c5f0bab23bf84a</anchor>
      <arglist>(const gm::Pose &amp;pose=gm::Pose())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RealObjectPoint</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>a82b4e7ad2268784a5963a56d044bab16</anchor>
      <arglist>(const SimpleVector3 &amp;vector)</arglist>
    </member>
    <member kind="variable">
      <type>IndicesPtr</type>
      <name>active_normal_vectors</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>a0b8bf289e7831ee76cbd19ec0e67cefa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::ColorRGBA</type>
      <name>color</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>a3178c02df7d2e29f3bd4708a1993b0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>identifier</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>acb3aaf786840f3c1f1a07fd90da4072d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>intermediate_object_weight</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>a943ac3b12325392c3f55e69228ec32cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SimpleVector3CollectionPtr</type>
      <name>normal_vectors</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>a6dd321f5ca1be1e3d90a3ed6cac71c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PCL_ADD_POINT4D</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>af685e39eda47853104fdc9d0d7d23b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qw</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>acb30e8af867191f0c1ddcb3c10001357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qx</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>a6254ae5f0bb6518cff87833de21c2023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qy</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>ac5013d4372bf66629c9b98745d1ef478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qz</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>a2f439a91de038205eb2341ce655c2f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>structnext__best__view_1_1RealObjectPoint.html</anchorfile>
      <anchor>a8a781dd5934ab361181717a854c94b1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::SingleCameraModelFilter</name>
    <filename>classnext__best__view_1_1SingleCameraModelFilter.html</filename>
    <base>next_best_view::CameraModelFilter</base>
    <member kind="function">
      <type>void</type>
      <name>doFiltering</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilter.html</anchorfile>
      <anchor>ac424081644f973cea166c942b7cc2ade</anchor>
      <arglist>(IndicesPtr &amp;indicesPtr)</arglist>
    </member>
    <member kind="function">
      <type>SimpleVector3</type>
      <name>getPivotPointOffset</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilter.html</anchorfile>
      <anchor>a672704857851579c57d5eb4121b955e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>viz::MarkerArrayPtr</type>
      <name>getVisualizationMarkerArray</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilter.html</anchorfile>
      <anchor>a6571b3bc2a6d318bbdb26183e89fd585</anchor>
      <arglist>(uint32_t &amp;sequence, double lifetime=30.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPivotPointOffset</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilter.html</anchorfile>
      <anchor>a68be7c60b145d1f20a29ddcd6a40a7c8</anchor>
      <arglist>(const SimpleVector3 &amp;pivotPointOffset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SingleCameraModelFilter</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilter.html</anchorfile>
      <anchor>ad953b21f7252766a8c2fc76e9a537d0c</anchor>
      <arglist>(const SimpleVector3 pivotPointOffset=SimpleVector3())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SingleCameraModelFilter</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilter.html</anchorfile>
      <anchor>a2d8d30e34aedff3886850e45b6292dbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FrustumCullingPtr</type>
      <name>mFrustumCullingPtr</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilter.html</anchorfile>
      <anchor>acd822539aef3e4bde4e4789f3cdf2e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleVector3</type>
      <name>mPivotPointOffset</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilter.html</anchorfile>
      <anchor>a57b3a6a9ff8e544d2180137bb11d6619</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::SingleCameraModelFilterFactory</name>
    <filename>classnext__best__view_1_1SingleCameraModelFilterFactory.html</filename>
    <base>next_best_view::CameraModelFilterAbstractFactory</base>
    <member kind="function">
      <type>CameraModelFilterPtr</type>
      <name>createCameraModelFilter</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilterFactory.html</anchorfile>
      <anchor>ab0f77622e31f632dbde101c4bd63cfc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SingleCameraModelFilterFactory</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilterFactory.html</anchorfile>
      <anchor>aff9f82c76b60c739d59342ba50873c39</anchor>
      <arglist>(SimpleVector3 oneCameraPivotPointOffset, double fovx, double fovy, double fcp, double ncp, double speedFactorRecognizer)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFcp</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilterFactory.html</anchorfile>
      <anchor>a5abf3b83ae157b46a92b82d9fa81c420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFovx</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilterFactory.html</anchorfile>
      <anchor>a4e6880872a1bc4227c2fc61d494e0c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFovy</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilterFactory.html</anchorfile>
      <anchor>a0fb792d24c0cfb098c5dce3d71b20df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mNcp</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilterFactory.html</anchorfile>
      <anchor>ac8d985eb1e9eb26beea87d58a30ac268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleVector3</type>
      <name>mOneCameraPivotPointOffset</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilterFactory.html</anchorfile>
      <anchor>a02db9f1c221ec34f37d0095ae7e2463b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mSpeedFactorRecognizer</name>
      <anchorfile>classnext__best__view_1_1SingleCameraModelFilterFactory.html</anchorfile>
      <anchor>ae90ddf9685bdd85ef1d116c987006ffb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SingleSceneTest</name>
    <filename>classSingleSceneTest.html</filename>
    <base>BaseTest</base>
    <member kind="function">
      <type>void</type>
      <name>iterationTest</name>
      <anchorfile>classSingleSceneTest.html</anchorfile>
      <anchor>a02e83e517dafc62332cc6a95cd7586c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SingleSceneTest</name>
      <anchorfile>classSingleSceneTest.html</anchorfile>
      <anchor>a8e3b97b47e698bc8d95e038ef19317eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SingleSceneTest</name>
      <anchorfile>classSingleSceneTest.html</anchorfile>
      <anchor>ad18d479101e45385de36e9af7846de3b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>next_best_view::SpaceSamplePoint</name>
    <filename>structnext__best__view_1_1SpaceSamplePoint.html</filename>
    <member kind="function">
      <type>gm::Point</type>
      <name>getPoint</name>
      <anchorfile>structnext__best__view_1_1SpaceSamplePoint.html</anchorfile>
      <anchor>a81f1932842159fb49fe9178be8877118</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SimpleVector3</type>
      <name>getSimpleVector3</name>
      <anchorfile>structnext__best__view_1_1SpaceSamplePoint.html</anchorfile>
      <anchor>acc0f6f2aa3fbd9357f41c6986cd5fc0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</type>
      <name>SpaceSamplePoint</name>
      <anchorfile>structnext__best__view_1_1SpaceSamplePoint.html</anchorfile>
      <anchor>ad720803aae441b509ddbc17c72f6ce63</anchor>
      <arglist>(const gm::Pose &amp;pose=gm::Pose())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SpaceSamplePoint</name>
      <anchorfile>structnext__best__view_1_1SpaceSamplePoint.html</anchorfile>
      <anchor>a180d50e60465d7115fe87a2b4ac8b096</anchor>
      <arglist>(const SimpleVector3 &amp;vector)</arglist>
    </member>
    <member kind="variable">
      <type>IndicesPtr</type>
      <name>child_indices</name>
      <anchorfile>structnext__best__view_1_1SpaceSamplePoint.html</anchorfile>
      <anchor>a7b446e4d8cfafbdca312955c7f142a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PCL_ADD_POINT4D</name>
      <anchorfile>structnext__best__view_1_1SpaceSamplePoint.html</anchorfile>
      <anchor>ab0f2b016f72449cfbbe6d0455b94539b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::SpaceSampler</name>
    <filename>classnext__best__view_1_1SpaceSampler.html</filename>
    <base>next_best_view::CommonClass</base>
    <member kind="function" virtualness="pure">
      <type>virtual SamplePointCloudPtr</type>
      <name>getSampledSpacePointCloud</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>a0213aa3d023846cb9daee94cc9e1e109</anchor>
      <arglist>(SimpleVector3 currentSpacePosition, float contractor)=0</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getSamples</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>af5451f2ea7ca63bf5cafb0590591d4a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXbot</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>a8c43d3206908a435382e79b501f70e8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXtop</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>ab47f6533cb00821c1ae47be648975f0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYbot</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>a5022cbd0339b02cc6ffa67ec6de9392d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYtop</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>adf8963dc71d5ea9f2f3dcf02a799d5e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>a49f695fd72c33dfeb7bea4caf7a65145</anchor>
      <arglist>(const uint32_t &amp;samples)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SpaceSampler</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>a673bf8ba80b977d803cd921c23a4bb6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SpaceSampler</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>a9a964fed538033833848c243b18e0089</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>xbot</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>a7071ea2d8edf210a5ac3ad4d29bab386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>xtop</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>a597e468d85dd6f10bd142bb47f2808ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>ybot</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>a6f2751f215b0d137dd05306312644ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>ytop</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>ad8f185d0c3e847d05ea68e740ba072f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>mSamples</name>
      <anchorfile>classnext__best__view_1_1SpaceSampler.html</anchorfile>
      <anchor>adae3c611301e1f2775ef02f2dd2b07f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::SpaceSamplerAbstractFactory</name>
    <filename>classnext__best__view_1_1SpaceSamplerAbstractFactory.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual SpaceSamplerPtr</type>
      <name>createSpaceSampler</name>
      <anchorfile>classnext__best__view_1_1SpaceSamplerAbstractFactory.html</anchorfile>
      <anchor>ae82fe91fc8d3a63d9112733d2fcfce9f</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::SpiralApproxUnitSphereSampler</name>
    <filename>classnext__best__view_1_1SpiralApproxUnitSphereSampler.html</filename>
    <base>next_best_view::UnitSphereSampler</base>
    <member kind="function">
      <type>SimpleQuaternionCollectionPtr</type>
      <name>getSampledUnitSphere</name>
      <anchorfile>classnext__best__view_1_1SpiralApproxUnitSphereSampler.html</anchorfile>
      <anchor>a0c541d110ab5d5ddb9991db848d729e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SpiralApproxUnitSphereSampler</name>
      <anchorfile>classnext__best__view_1_1SpiralApproxUnitSphereSampler.html</anchorfile>
      <anchor>a3ba27a56b61f6fc052e19d2aa2f20b85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SpiralApproxUnitSphereSampler</name>
      <anchorfile>classnext__best__view_1_1SpiralApproxUnitSphereSampler.html</anchorfile>
      <anchor>a2f694f03c74616abb0b277e1d29eff9a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::SpiralApproxUnitSphereSamplerFactory</name>
    <filename>classnext__best__view_1_1SpiralApproxUnitSphereSamplerFactory.html</filename>
    <base>next_best_view::UnitSphereSamplerAbstractFactory</base>
    <member kind="function">
      <type>UnitSphereSamplerPtr</type>
      <name>createUnitSphereSampler</name>
      <anchorfile>classnext__best__view_1_1SpiralApproxUnitSphereSamplerFactory.html</anchorfile>
      <anchor>aaa782544ae08708c734e3d46225305df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SpiralApproxUnitSphereSamplerFactory</name>
      <anchorfile>classnext__best__view_1_1SpiralApproxUnitSphereSamplerFactory.html</anchorfile>
      <anchor>ab36bdf64ae6b0e5bcc5d609b698d784f</anchor>
      <arglist>(int sampleSize)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mSampleSize</name>
      <anchorfile>classnext__best__view_1_1SpiralApproxUnitSphereSamplerFactory.html</anchorfile>
      <anchor>a68ac99c462040c19ae9e17c75bf07b9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>next_best_view::ObjectHelper::State</name>
    <filename>structnext__best__view_1_1ObjectHelper_1_1State.html</filename>
    <member kind="function">
      <type></type>
      <name>State</name>
      <anchorfile>structnext__best__view_1_1ObjectHelper_1_1State.html</anchorfile>
      <anchor>a05489d794d2540c006f1f312a4d55a90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, IntermediateObjectWeightResponsePtr &gt;</type>
      <name>intermediate_object_cache</name>
      <anchorfile>structnext__best__view_1_1ObjectHelper_1_1State.html</anchorfile>
      <anchor>a6b7f15230100a70b17797dfe2393b785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>intermediate_object_weight_service_client</name>
      <anchorfile>structnext__best__view_1_1ObjectHelper_1_1State.html</anchorfile>
      <anchor>ae391fb16a472220dabbe3ea367d72dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, ObjectMetaDataResponsePtr &gt;</type>
      <name>object_metadata_cache</name>
      <anchorfile>structnext__best__view_1_1ObjectHelper_1_1State.html</anchorfile>
      <anchor>a4c4bdbb5018eaecf0354ada89fcc91b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>object_metadata_service_client</name>
      <anchorfile>structnext__best__view_1_1ObjectHelper_1_1State.html</anchorfile>
      <anchor>a76c4853fe25207f341bc64b3d752e85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>recognizer_name_service_client</name>
      <anchorfile>structnext__best__view_1_1ObjectHelper_1_1State.html</anchorfile>
      <anchor>aacd5c2546cdd776dc15f34827cfa986d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>mNodeHandle</name>
      <anchorfile>structnext__best__view_1_1ObjectHelper_1_1State.html</anchorfile>
      <anchor>aef31db017e23783575327998948b82ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::StereoCameraModelFilter</name>
    <filename>classnext__best__view_1_1StereoCameraModelFilter.html</filename>
    <base>next_best_view::CameraModelFilter</base>
    <member kind="enumvalue">
      <name>BOTH</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a60feeec608139dd1bc248f43b7a0b9bca2608572ea4db2aad0aeed31021cd7ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FilteringType</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a60feeec608139dd1bc248f43b7a0b9bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a60feeec608139dd1bc248f43b7a0b9bca64a172eb76db0ab76e9c3770020a4f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a60feeec608139dd1bc248f43b7a0b9bcad597adcefed24c9fe0194f5b83b37be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOTH</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a60feeec608139dd1bc248f43b7a0b9bca2608572ea4db2aad0aeed31021cd7ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERSECTION</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a60feeec608139dd1bc248f43b7a0b9bcaaaa3cd4a57f778fccb9b4ac45fb00f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERSECTION</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a60feeec608139dd1bc248f43b7a0b9bcaaaa3cd4a57f778fccb9b4ac45fb00f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a60feeec608139dd1bc248f43b7a0b9bca64a172eb76db0ab76e9c3770020a4f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a60feeec608139dd1bc248f43b7a0b9bcad597adcefed24c9fe0194f5b83b37be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doFiltering</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>abed108bdd00c442cd21c8f1321055b2b</anchor>
      <arglist>(IndicesPtr &amp;indicesPtr)</arglist>
    </member>
    <member kind="function">
      <type>FilteringType</type>
      <name>getFilteringType</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a57abcd8c4ac97eb02bcfc3448c83b61a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SimpleVector3</type>
      <name>getLeftCameraPivotPointOffset</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>aa1c9ed59e6018d9a5c031b475dc62e79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SimpleVector3</type>
      <name>getRightCameraPivotPointOffset</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a67cde4a203262767a6c84f0982134ca0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>viz::MarkerArrayPtr</type>
      <name>getVisualizationMarkerArray</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>afdacd39e902f1fb1e1f5893d60849d11</anchor>
      <arglist>(uint32_t &amp;sequence, double lifetime=30.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilteringType</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a446a3184aae602df1e4f2c28d2436ffb</anchor>
      <arglist>(FilteringType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLeftCameraPivotPointOffset</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a2ff9791690ec357ab54d12f3996c641a</anchor>
      <arglist>(const SimpleVector3 &amp;cameraPivotPointOffset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRightCameraPivotPointOffset</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>af71002664f17d376b4ace611fdd87b58</anchor>
      <arglist>(const SimpleVector3 &amp;cameraPivotPointOffset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StereoCameraModelFilter</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a9aab892f9b2aa95196071372b5bd31f4</anchor>
      <arglist>(const SimpleVector3 &amp;leftCameraPivotPointOffset=SimpleVector3(), const SimpleVector3 &amp;rightCameraPivotPointOffset=SimpleVector3())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>copySettings</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a97d6fb120747e9901624fc1fe5492ffb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FilteringType</type>
      <name>mFilteringType</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a49c4b5f13ebb46e48888a434129bce2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SingleCameraModelFilter</type>
      <name>mLeftCameraModelFilter</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>a2d11b93d12f00dd6ab864b9c0fee90df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SingleCameraModelFilter</type>
      <name>mRightCameraModelFilter</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilter.html</anchorfile>
      <anchor>aa323d08c0cf5d48389588caaf7cd43c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::StereoCameraModelFilterFactory</name>
    <filename>classnext__best__view_1_1StereoCameraModelFilterFactory.html</filename>
    <base>next_best_view::CameraModelFilterAbstractFactory</base>
    <member kind="function">
      <type>CameraModelFilterPtr</type>
      <name>createCameraModelFilter</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilterFactory.html</anchorfile>
      <anchor>a07462b8113e0d4665ccda67aa985fafd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StereoCameraModelFilterFactory</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilterFactory.html</anchorfile>
      <anchor>a4432b23de206b32902c6564822304c35</anchor>
      <arglist>(SimpleVector3 leftCameraPivotPointOffset, SimpleVector3 rightCameraPivotPointOffset, double fovx, double fovy, double fcp, double ncp, double speedFactorRecognizer)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFcp</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilterFactory.html</anchorfile>
      <anchor>a8b97ed66343c2d12899dae074176bf4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFovx</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilterFactory.html</anchorfile>
      <anchor>a2db2fc5954ca8c9cbfddb9cf56a88598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFovy</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilterFactory.html</anchorfile>
      <anchor>a6e6702c4d224e865209cda2f3fa15ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleVector3</type>
      <name>mLeftCameraPivotPointOffset</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilterFactory.html</anchorfile>
      <anchor>ac2f820815db328ae741c0e8701f5cdbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mNcp</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilterFactory.html</anchorfile>
      <anchor>a46711ad0d3320f35c563dddb09b5c861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleVector3</type>
      <name>mRightCameraPivotPointOffset</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilterFactory.html</anchorfile>
      <anchor>ac1040245b6ec5ea5e63aa398218fff6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mSpeedFactorRecognizer</name>
      <anchorfile>classnext__best__view_1_1StereoCameraModelFilterFactory.html</anchorfile>
      <anchor>a1d4353d5218a665b3ec3a3a2b8c729e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StreamTest</name>
    <filename>classStreamTest.html</filename>
    <base>BaseTest</base>
    <member kind="function">
      <type>void</type>
      <name>iterationTest</name>
      <anchorfile>classStreamTest.html</anchorfile>
      <anchor>a481ce8647dc511b2bdc5bd728d276626</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StreamTest</name>
      <anchorfile>classStreamTest.html</anchorfile>
      <anchor>aa0aa3df71d0cf5f9d5c05ce8c322816b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testString</name>
      <anchorfile>classStreamTest.html</anchorfile>
      <anchor>af3a41a6be7dff88e8b727e1ad9b9bba1</anchor>
      <arglist>(std::string stringToTest, std::vector&lt; std::string &gt; occurrencesInString)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StreamTest</name>
      <anchorfile>classStreamTest.html</anchorfile>
      <anchor>a2e09fbffa779e4ccb86c3868d17a9f47</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::TypeHelper</name>
    <filename>classnext__best__view_1_1TypeHelper.html</filename>
    <member kind="function" static="yes">
      <type>static std_msgs::ColorRGBA</type>
      <name>getColor</name>
      <anchorfile>classnext__best__view_1_1TypeHelper.html</anchorfile>
      <anchor>a590dfd0e0d2b6a76f25bea56d18f6033</anchor>
      <arglist>(const SimpleVector4 &amp;vector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Point</type>
      <name>getPointMSG</name>
      <anchorfile>classnext__best__view_1_1TypeHelper.html</anchorfile>
      <anchor>a6531f7ec51d9997234a1f437b3f63753</anchor>
      <arglist>(const SimpleVector3 &amp;vector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Quaternion</type>
      <name>getQuaternionMSG</name>
      <anchorfile>classnext__best__view_1_1TypeHelper.html</anchorfile>
      <anchor>a80adf0b5fd712034d454e36f5ef8f435</anchor>
      <arglist>(const SimpleQuaternion &amp;quaternion)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleQuaternion</type>
      <name>getSimpleQuaternion</name>
      <anchorfile>classnext__best__view_1_1TypeHelper.html</anchorfile>
      <anchor>a83f4dd8b1823ed1ad53e43218d818fe9</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleQuaternion</type>
      <name>getSimpleQuaternion</name>
      <anchorfile>classnext__best__view_1_1TypeHelper.html</anchorfile>
      <anchor>a7c187a3e370ac59e9eee79a0db482192</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;quaternion)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleQuaternion</type>
      <name>getSimpleQuaternion</name>
      <anchorfile>classnext__best__view_1_1TypeHelper.html</anchorfile>
      <anchor>a447c5306074cc5a8ea80485571d1ecaa</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;vector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleVector3</type>
      <name>getSimpleVector3</name>
      <anchorfile>classnext__best__view_1_1TypeHelper.html</anchorfile>
      <anchor>a2c353e58d6e2ec945e768dbd014488a2</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleVector3</type>
      <name>getSimpleVector3</name>
      <anchorfile>classnext__best__view_1_1TypeHelper.html</anchorfile>
      <anchor>acc1d242c806f373f9caf291df3f95277</anchor>
      <arglist>(const geometry_msgs::Point &amp;point)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleVector3</type>
      <name>getSimpleVector3</name>
      <anchorfile>classnext__best__view_1_1TypeHelper.html</anchorfile>
      <anchor>a6bedb5726a33d887707cdbcae2e8e10d</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;vector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleVector4</type>
      <name>getSimpleVector4</name>
      <anchorfile>classnext__best__view_1_1TypeHelper.html</anchorfile>
      <anchor>a42bb78803c65e80fac36eccbcbeeb953</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;vector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimpleVector4</type>
      <name>getSimpleVector4</name>
      <anchorfile>classnext__best__view_1_1TypeHelper.html</anchorfile>
      <anchor>ae04690310707fb7027694f6039575666</anchor>
      <arglist>(const std_msgs::ColorRGBA &amp;color)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Vector3</type>
      <name>getVector3</name>
      <anchorfile>classnext__best__view_1_1TypeHelper.html</anchorfile>
      <anchor>a4ba0629829ec9faccf25acd8b25c5b83</anchor>
      <arglist>(const SimpleVector3 &amp;vector)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::UnitSphereSampler</name>
    <filename>classnext__best__view_1_1UnitSphereSampler.html</filename>
    <base>next_best_view::CommonClass</base>
    <member kind="function" virtualness="pure">
      <type>virtual SimpleQuaternionCollectionPtr</type>
      <name>getSampledUnitSphere</name>
      <anchorfile>classnext__best__view_1_1UnitSphereSampler.html</anchorfile>
      <anchor>a26213308b4c1047cc5a97d38a6990543</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getSamples</name>
      <anchorfile>classnext__best__view_1_1UnitSphereSampler.html</anchorfile>
      <anchor>ade97a73b739e493925b7e042e8b0b39a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classnext__best__view_1_1UnitSphereSampler.html</anchorfile>
      <anchor>a20d8f05355cbd9c3d427b583028215c3</anchor>
      <arglist>(const uint32_t &amp;samples)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnitSphereSampler</name>
      <anchorfile>classnext__best__view_1_1UnitSphereSampler.html</anchorfile>
      <anchor>aa4be416134b3cc27faaf5f53edccd4df</anchor>
      <arglist>(const uint32_t &amp;samples=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnitSphereSampler</name>
      <anchorfile>classnext__best__view_1_1UnitSphereSampler.html</anchorfile>
      <anchor>a763b769b5a0ccc88a791aea7326678f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>mSamples</name>
      <anchorfile>classnext__best__view_1_1UnitSphereSampler.html</anchorfile>
      <anchor>a926d76c0fcf55cef95f506d82ef92e9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::UnitSphereSamplerAbstractFactory</name>
    <filename>classnext__best__view_1_1UnitSphereSamplerAbstractFactory.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual UnitSphereSamplerPtr</type>
      <name>createUnitSphereSampler</name>
      <anchorfile>classnext__best__view_1_1UnitSphereSamplerAbstractFactory.html</anchorfile>
      <anchor>a984f3fe12cf244139565d0efa04a9359</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UpdatePointCloudTest</name>
    <filename>classUpdatePointCloudTest.html</filename>
    <base>BaseTest</base>
    <member kind="function">
      <type>void</type>
      <name>iterationTest</name>
      <anchorfile>classUpdatePointCloudTest.html</anchorfile>
      <anchor>a6b1ae44007b5cbfd48b3bc9a15d63492</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test</name>
      <anchorfile>classUpdatePointCloudTest.html</anchorfile>
      <anchor>a04ec816105eefc47b5dce0d551d39b01</anchor>
      <arglist>(SetAttributedPointCloud apc, std::vector&lt; std::string &gt; object_type_name_list)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UpdatePointCloudTest</name>
      <anchorfile>classUpdatePointCloudTest.html</anchorfile>
      <anchor>af83ff24d4d6465ec43428705dc8cce7f</anchor>
      <arglist>(bool silent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UpdatePointCloudTest</name>
      <anchorfile>classUpdatePointCloudTest.html</anchorfile>
      <anchor>a5f570413243515538c9b9762df2bc4a3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>next_best_view::VisualizationHelper</name>
    <filename>classnext__best__view_1_1VisualizationHelper.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clearFrustumObjectPointCloudVisualization</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>afd8e6482a3b4b37db6f03073e270dbb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrustumVisualization</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>ae47101cd37736eac43b0121518cf7e17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getBoolClearBetweenIterations</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>ac3ffcc04673fad5a3d2ede0218024100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetSamplingVisualization</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a2e7754a02e7f89cfee2ac3ea2e8c6dd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerCropBoxVisualization</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a6b3a45c42e0c0b602bbddb0a6bcc1542</anchor>
      <arglist>(const boost::shared_ptr&lt; std::vector&lt; CropBoxWrapperPtr &gt;&gt; cropBoxWrapperPtrList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerFrustumObjectPointCloudVisualization</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a1d09b25e28aa37dff26183e28c20d842</anchor>
      <arglist>(ObjectPointCloud &amp;frustumObjectPointCloud, std::map&lt; std::string, std::string &gt; &amp;typeToMeshResource)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerFrustumsVisualization</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>aa271fcc2921ba20352ad0f75453b815b</anchor>
      <arglist>(CameraModelFilterPtr newCamera)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerIterationVisualization</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a1e59b8d76628a05d03417877a8b92924</anchor>
      <arglist>(int iterationStep, const SimpleQuaternionCollectionPtr &amp;sampledOrientationsPtr, ViewportPoint currentBestViewport, SamplePointCloudPtr pointcloud, SpaceSamplerPtr spaceSamplerPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerNewFrustumVisualization</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a5d64a3afe0737e00b946d98e00198368</anchor>
      <arglist>(CameraModelFilterPtr newCamera)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerObjectNormalsVisualization</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a9496b9d5f036469eec9c52ff845beb5e</anchor>
      <arglist>(ObjectPointCloud &amp;objectPointCloud)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerObjectPointCloudVisualization</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>aed550acef238037fdb349d75b0aa73a4</anchor>
      <arglist>(ObjectPointCloud &amp;objectPointCloud, std::map&lt; std::string, std::string &gt; &amp;typeToMeshResource)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerOldFrustumVisualization</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>acb2fa58745e49829adb68d8ce71c63e6</anchor>
      <arglist>(CameraModelFilterPtr camera=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerSamplingVisualization</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a2ad792cbf29060bb5a01926e25e83891</anchor>
      <arglist>(ViewportPointCloudPtr samples, Color markerColor, std::string ns)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VisualizationHelper</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a0365ad7f6b038c9e0f797dbf797a46bd</anchor>
      <arglist>(MapHelperPtr mapHelperPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std_msgs::ColorRGBA</type>
      <name>getMeshColor</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>afc3562c6fc8f959ef63c82246cd2ead4</anchor>
      <arglist>(std::string observedId)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>visualization_msgs::Marker</type>
      <name>getVoxelMarker</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>adaa1f30a50459f9d557ac96d640f1550</anchor>
      <arglist>(GridVector3 voxelPos, double worldVoxelSize, SimpleVector4 color, int id, std::string ns)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>triggerCameraVis</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>aad6baaf4000c45ac699478ec458c6c84</anchor>
      <arglist>(std::string s, const SimpleQuaternionCollectionPtr &amp;sampledOrientationsPtr, ViewportPoint currentBestViewport)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>triggerGrid</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a3cdd85e3dc4344a0463154845a12c5ee</anchor>
      <arglist>(SpaceSamplerPtr spaceSamplerPtr, std::string s)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>triggerSpaceSampling</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a741dca929d0e53d45ef4420fa88ab810</anchor>
      <arglist>(SamplePointCloudPtr pointcloud, std::string s)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std_msgs::ColorRGBA</type>
      <name>createColorRGBA</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a2db362a717e4844427f3e5a7800b44e0</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>deleteMarkerArray</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>abfa7ec95fc73de015a5b4fa1997a0007</anchor>
      <arglist>(visualization_msgs::MarkerArray::Ptr &amp;array, ros::Publisher &amp;publisher)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static visualization_msgs::Marker</type>
      <name>getObjectMarker</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>ab04aa433f2dfc1d865c088c3963dd0e2</anchor>
      <arglist>(geometry_msgs::Pose pose, std::string type, std_msgs::ColorRGBA color, std::map&lt; std::string, std::string &gt; typeToMeshResource, int id, std::string ns)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>visualizePointCloudNormals</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>aefa1bd4b4ce52de919ab17ca3a31f49c</anchor>
      <arglist>(ObjectPointCloud &amp;objectPointCloud, visualization_msgs::MarkerArray::Ptr objectNormalsMarkerArrayPtr, ros::Publisher &amp;objectNormalsPublisher)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>visualizePointCloudObjects</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a7875e65ea786a73b3023a66f1a79107c</anchor>
      <arglist>(ObjectPointCloud &amp;objectPointCloud, std::map&lt; std::string, std::string &gt; &amp;typeToMeshResource, visualization_msgs::MarkerArray::Ptr objectMarkerArrayPtr, ros::Publisher &amp;objectPublisher, std_msgs::ColorRGBA::Ptr objectColorPtr=NULL)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_i</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a872f6069f00bc9d4b7beca5a06f0bfe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_j</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>ac60152f415d4d20a27a7f6e6d3096e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mBoolClearBetweenIterations</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>ac760691cfe3fce23d1b6090c9162e125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray::Ptr</type>
      <name>mCropBoxMarkerArrayPtr</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>af606a90aaf186cbbfae41e4705101989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mCropBoxMarkerPublisher</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a5a32f33ab9719daed63eb7151bc73f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DebugHelperPtr</type>
      <name>mDebugHelperPtr</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a096329968c6cfc1f9581ef516dd7ffb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mFrustumMarkerArrayPublisher</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a9ac9fc295a35087d7d135d8e8650f89d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray::Ptr</type>
      <name>mFrustumObjectMeshMarkerArrayPtr</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a1225aaaa9f9d5e65e0ed535ff1e8d87f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mFrustumObjectMeshMarkerPublisher</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>add95909351071dde563412e84549a482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray::Ptr</type>
      <name>mFrustumObjectNormalsMarkerArrayPtr</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>aba9a91394de032b6bd311ad9ed33960b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray::Ptr</type>
      <name>mIterationMarkerArrayPtr</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a8bc8a33fbc31818162fc772dc2286a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mIterationMarkerArrayPublisher</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a90ca43a31dee3db54efa6c8f961f85d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mIterationStep</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a72e75eb309210712d9b36ecd53d3b5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapHelperPtr</type>
      <name>mMapHelperPtr</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a3a91bf9c03d1e9baf5095bc64b172e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray::Ptr</type>
      <name>mNewFrustumMarkerArrayPtr</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a9346f2fad824fff867ae2369619bd6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>mNodeHandle</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a9f1b62e9c7567d99bcccdd45e3a9feac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray::Ptr</type>
      <name>mObjectMeshMarkerArrayPtr</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>aed85f231ad9e359c0d03cf6d28660fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mObjectMeshMarkerPublisher</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>afa6add8cfa18bc569a58ce4bc1ee46f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray::Ptr</type>
      <name>mObjectNormalsMarkerArrayPtr</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a70b553d552b252a9d0e3655c1c6fa1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray::Ptr</type>
      <name>mOldFrustumMarkerArrayPtr</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a13556ac39f623e2c7d32979aed6743d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mPointObjectNormalPublisher</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a9762a3a7e82a934f41bd460910fc0afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mSampleCounter</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a802644551782e87ccdd9eb6b1ee04fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray::Ptr</type>
      <name>mSamplingMarkerArrayPtr</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a0a1cbfae1181ec04f8d5413f5acf07b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mSamplingPublisher</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>aa04f96833fd3cb679ffbd77ed1a6e2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex</name>
      <anchorfile>classnext__best__view_1_1VisualizationHelper.html</anchorfile>
      <anchor>a8914bfc6fa43581d6a136430811e1d92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>next_best_view</name>
    <filename>namespacenext__best__view.html</filename>
    <namespace>next_best_view::msg</namespace>
    <class kind="struct">next_best_view::BaseScoreContainer</class>
    <class kind="class">next_best_view::CameraModelFilter</class>
    <class kind="class">next_best_view::CameraModelFilterAbstractFactory</class>
    <class kind="class">next_best_view::CommonClass</class>
    <class kind="class">next_best_view::CropBoxFilter</class>
    <class kind="class">next_best_view::CropBoxWrapper</class>
    <class kind="class">next_best_view::DebugHelper</class>
    <class kind="class">next_best_view::DefaultHypothesisUpdater</class>
    <class kind="class">next_best_view::DefaultHypothesisUpdaterFactory</class>
    <class kind="class">next_best_view::DefaultRatingModule</class>
    <class kind="class">next_best_view::DefaultRatingModuleFactory</class>
    <class kind="struct">next_best_view::DefaultScoreContainer</class>
    <class kind="struct">next_best_view::DefaultViewportPoint</class>
    <class kind="class">next_best_view::GeneralFilter</class>
    <class kind="class">next_best_view::HypothesisUpdater</class>
    <class kind="class">next_best_view::HypothesisUpdaterAbstractFactory</class>
    <class kind="class">next_best_view::MapBasedHexagonSpaceSampler</class>
    <class kind="class">next_best_view::MapBasedHexagonSpaceSamplerFactory</class>
    <class kind="class">next_best_view::MapBasedRandomSpaceSampler</class>
    <class kind="class">next_best_view::MapBasedRandomSpaceSamplerFactory</class>
    <class kind="class">next_best_view::MapHelper</class>
    <class kind="class">next_best_view::MarkerHelper</class>
    <class kind="class">next_best_view::MathHelper</class>
    <class kind="class">next_best_view::NextBestView</class>
    <class kind="class">next_best_view::NextBestViewCalculator</class>
    <class kind="class">next_best_view::ObjectHelper</class>
    <class kind="class">next_best_view::PerspectiveHypothesisUpdater</class>
    <class kind="class">next_best_view::PerspectiveHypothesisUpdaterFactory</class>
    <class kind="class">next_best_view::PlaneSubSpaceSampler</class>
    <class kind="class">next_best_view::PlaneSubSpaceSamplerFactory</class>
    <class kind="class">next_best_view::RatingModule</class>
    <class kind="class">next_best_view::RatingModuleAbstractFactory</class>
    <class kind="class">next_best_view::Raytracing2DBasedSpaceSampler</class>
    <class kind="class">next_best_view::Raytracing2DBasedSpaceSamplerFactory</class>
    <class kind="struct">next_best_view::RayTracingIndex</class>
    <class kind="struct">next_best_view::RealObjectPoint</class>
    <class kind="class">next_best_view::SingleCameraModelFilter</class>
    <class kind="class">next_best_view::SingleCameraModelFilterFactory</class>
    <class kind="struct">next_best_view::SpaceSamplePoint</class>
    <class kind="class">next_best_view::SpaceSampler</class>
    <class kind="class">next_best_view::SpaceSamplerAbstractFactory</class>
    <class kind="class">next_best_view::SpiralApproxUnitSphereSampler</class>
    <class kind="class">next_best_view::SpiralApproxUnitSphereSamplerFactory</class>
    <class kind="class">next_best_view::StereoCameraModelFilter</class>
    <class kind="class">next_best_view::StereoCameraModelFilterFactory</class>
    <class kind="class">next_best_view::TypeHelper</class>
    <class kind="class">next_best_view::UnitSphereSampler</class>
    <class kind="class">next_best_view::UnitSphereSamplerAbstractFactory</class>
    <class kind="class">next_best_view::VisualizationHelper</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; BaseScoreContainer &gt;</type>
      <name>BaseScoreContainerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a1ef68dbc1e5f24d1da8d82b853b33924</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CameraModelFilterAbstractFactory &gt;</type>
      <name>CameraModelFilterAbstractFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a5fd3d67aab35e0ea9fd2491046797e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CameraModelFilter &gt;</type>
      <name>CameraModelFilterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a75c548145a1fdcdc491efbda66e9f440</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SimpleVector4</type>
      <name>Color</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a320cea4665ef5c657e3626310b87348a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::CropBox&lt; ObjectPoint &gt;</type>
      <name>CropBox</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>adcc722839e9972ecc50fa95ea6bf99be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CropBoxFilter &gt;</type>
      <name>CropBoxFilterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a8e2843092dae9d8ce919ba817ecc9fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CropBox::Ptr</type>
      <name>CropBoxPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a2dddfdef2cb0cd274eeb3d4b51c90053</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CropBoxWrapper &gt;</type>
      <name>CropBoxWrapperPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa1cff260c2b7cfb9dc84c9ea84ac1cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DebugHelper &gt;</type>
      <name>DebugHelperPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a237a87558681678040a0d766a5b41e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DefaultHypothesisUpdaterFactory &gt;</type>
      <name>DefaultHypothesisUpdaterFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a41c99fcd5855ccc03ba606e40c364568</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DefaultHypothesisUpdater &gt;</type>
      <name>DefaultHypothesisUpdaterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9c37fc1f4aee748bc5bcc481e61e4b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DefaultRatingModuleFactory &gt;</type>
      <name>DefaultRatingModuleFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a3ff1215c3e3fcdbf0bd632e4374efbcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DefaultRatingModule &gt;</type>
      <name>DefaultRatingModulePtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>abb8767435c6611d0d51d80da6bcd01ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DefaultScoreContainer &gt;</type>
      <name>DefaultScoreContainerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9ce4339089ed3c0137e9e34b2bfdac6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DefaultViewportPoint &gt;</type>
      <name>DefaultViewportPointPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9dcb9d8075bf61810ff501ac540a3757</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; asr_next_best_view::DynamicParametersConfig &gt;</type>
      <name>DynamicParametersConfigPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac6a422d0040988748d74ff718d8af9fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::FrustumCulling&lt; ObjectPoint &gt;</type>
      <name>FrustumCulling</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa1201b49d32ff76f8a0c36a110dcfe63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FrustumCulling::Ptr</type>
      <name>FrustumCullingPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a74d8e247c31e7c8d1bb9ad36281ee154</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; GeneralFilter &gt;</type>
      <name>GeneralFilterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a0f3cb33968f1f27ebe7660f01d0255eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; int, 3, 1 &gt;</type>
      <name>GridVector3</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9734e32ccb08ae33b4902fe9d2537fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; HypothesisUpdaterAbstractFactory &gt;</type>
      <name>HypothesisUpdaterAbstractFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a539493f64b6b77c3351824d173747c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; HypothesisUpdater &gt;</type>
      <name>HypothesisUpdaterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ad0d56217244fa2d512f14fbdbe13a61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>Indices</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a5f7bbbd3006b454db2619c31098a6e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const IndicesPtr &gt;</type>
      <name>IndicesConstPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aff39a56fc33771e72386f8cc4c9dadfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Indices &gt;</type>
      <name>IndicesPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a89edd5f370254b5c7689adfede9fe6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>asr_world_model::GetIntermediateObjectWeight::Response</type>
      <name>IntermediateObjectWeightResponse</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9068f410e2ffd0b8808d082250d2e023</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IntermediateObjectWeightResponse::Ptr</type>
      <name>IntermediateObjectWeightResponsePtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a0223d3815b182dd576b4ffca953a4af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::KdTreeFLANN&lt; ObjectPoint &gt;</type>
      <name>KdTree</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aecdb1ccea5275c5dc31783d031d38d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>KdTree::ConstPtr</type>
      <name>KdTreeConstPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9f78a5f1d066677e7ff7993ae14b857b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>KdTree::Ptr</type>
      <name>KdTreePtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aab5cd60b86a4a57ae8c69c2e2570679f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MapBasedHexagonSpaceSamplerFactory &gt;</type>
      <name>MapBasedHexagonSpaceSamplerFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a0adecc8b64f4c6d0b7a9724b98f14cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MapBasedHexagonSpaceSampler &gt;</type>
      <name>MapBasedHexagonSpaceSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a7c1fa6f47b0b6866b119ff37b7a32afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MapBasedRandomSpaceSamplerFactory &gt;</type>
      <name>MapBasedRandomSpaceSamplerFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a0557c6775388ed318332566912f3bebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MapBasedRandomSpaceSampler &gt;</type>
      <name>MapBasedRandomSpaceSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aec12edb616f08f404c49a64fee68dc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Raytracing2DBasedSpaceSampler &gt;</type>
      <name>MapBasedSpaceSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a4da81eadaada85c70b3ffaa369903916</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MapHelper &gt;</type>
      <name>MapHelperPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a1dcc9e77ba5977a5a544e1dbea9acbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>asr_object_database::ObjectMetaData::Response</type>
      <name>ObjectMetaDataResponse</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a491025b1823fe676386dfee9c455a8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ObjectMetaDataResponse::Ptr</type>
      <name>ObjectMetaDataResponsePtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a46561df0724b9e025421dcf2d2486691</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RealObjectPoint</type>
      <name>ObjectPoint</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa3f3b5e178ddd208eb1d973e44c1fc70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; ObjectPoint &gt;</type>
      <name>ObjectPointCloud</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a8f34dc68b2ea59f714017595a2e0a728</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ObjectPointCloud::ConstPtr</type>
      <name>ObjectPointCloudConstPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a5d5064a7af2a815261264964022c84b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ObjectPointCloud::Ptr</type>
      <name>ObjectPointCloudPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af8b3b448f67ab117bb7c59bc7c34f0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ObjectTypeList</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa272a3e00f5637d6d43d548732cc367b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ObjectTypeList &gt;</type>
      <name>ObjectTypeListPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a562443ef35d0553eb307444285db322a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; ObjectTypeSetPtr &gt;</type>
      <name>ObjectTypePowerSet</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9ae41e270328af5dea1cd8abfc6d7359</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ObjectTypePowerSet &gt;</type>
      <name>ObjectTypePowerSetPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a21e67d81a5d530210363a02109e3ecf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; std::string &gt;</type>
      <name>ObjectTypeSet</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a558db3f24fd11f80d41fbd1c1140e264</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ObjectTypeSet &gt;</type>
      <name>ObjectTypeSetPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ae444294833b4891460a0357df17c7663</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PerspectiveHypothesisUpdaterFactory &gt;</type>
      <name>PerspectiveHypothesisUpdaterFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a95884f7cac52235a669d717c395be967</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PerspectiveHypothesisUpdater &gt;</type>
      <name>PerspectiveHypothesisUpdaterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a40ab693a9bce7f5ee12701b996797df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PlaneSubSpaceSamplerFactory &gt;</type>
      <name>PlaneSubSpaceSamplerFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a0b00c7e0ae6d7c78fc8a1016951b6048</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PlaneSubSpaceSampler &gt;</type>
      <name>PlaneSubSpaceSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9195bbe041d02540324d6a4d33560eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>Precision</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a471681a7c47e921eda8b6b1ba32b1786</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RatingModuleAbstractFactory &gt;</type>
      <name>RatingModuleAbstractFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af122bc8b5fe0d445f9bd0755d674fef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RatingModule &gt;</type>
      <name>RatingModulePtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a0fd3a238157d0632d802531f590682ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RayTracingIndex &gt;</type>
      <name>Ray</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a097c748ee40f30be1d2e12b5fb04bb56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Raytracing2DBasedSpaceSamplerFactory &gt;</type>
      <name>Raytracing2DBasedSpaceSamplerFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a803452201bb2618b8690082896bc57c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RayTracingIndex &gt;</type>
      <name>RayTracingIndexPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a9c667311b36b3b17e03849b638b066c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RealObjectPoint &gt;</type>
      <name>RealObjectPointPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a4aba38e8344fa9aa57a3008cefd10d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SpaceSamplePoint</type>
      <name>SamplePoint</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a56af5e88564f59e1a7cf1e754ad35ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; SamplePoint &gt;</type>
      <name>SamplePointCloud</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a4e69b847b3bd97988ee2907059ba132e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SamplePointCloud::ConstPtr</type>
      <name>SamplePointCloudConstPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a4da3a155b2c3c37ab995df628dbeeafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SamplePointCloud::Ptr</type>
      <name>SamplePointCloudPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a6351e8a1adb34a715016b1768ad51120</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, 2, 2 &gt;</type>
      <name>SimpleMatrix2</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac133d93bd53e4270c384bed16adbcdda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, 3, 3 &gt;</type>
      <name>SimpleMatrix3</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac6b088f069768b63919889e90588aa69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SimpleMatrix3, Eigen::aligned_allocator&lt; SimpleMatrix3 &gt; &gt;</type>
      <name>SimpleMatrix3Collection</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>afd4064436c36f60e2fe7d072e8615b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SimpleMatrix3Collection &gt;</type>
      <name>SimpleMatrix3CollectionPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a6a95139040c5c117ccd0e02bcb44b1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, 4, 4 &gt;</type>
      <name>SimpleMatrix4</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a77d41215b9a830f85cdf8e2ad175e9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SimpleMatrix4, Eigen::aligned_allocator&lt; SimpleMatrix4 &gt; &gt;</type>
      <name>SimpleMatrix4Collection</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>accb0a0f681537724a78a2342d5290e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SimpleMatrix4Collection &gt;</type>
      <name>SimpleMatrix4CollectionPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af39a51fd26d45701b0173c4d53fed432</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, Eigen::Dynamic, Eigen::Dynamic &gt;</type>
      <name>SimpleMatrixX</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a547bea8e33e3c78bfa2f6ad90da0c04e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; Precision &gt;</type>
      <name>SimpleQuaternion</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a165f1f159539ff8e583fb7fe3620390c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SimpleQuaternion, Eigen::aligned_allocator&lt; SimpleQuaternion &gt; &gt;</type>
      <name>SimpleQuaternionCollection</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a841975b577c4a40b2acabb87fd735488</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SimpleQuaternionCollection &gt;</type>
      <name>SimpleQuaternionCollectionPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a56eab77c28120ee9265ea6fa82a4a3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SimpleVector3</type>
      <name>SimpleSphereCoordinates</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a1f8a9f316931c104bfed5c72477bfa93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, 2, 1 &gt;</type>
      <name>SimpleVector2</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aeeab418972bc511118bde8d6d016af7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, 3, 1 &gt;</type>
      <name>SimpleVector3</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a59fc75b908e198bc02a9b19ba88edf12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SimpleVector3, Eigen::aligned_allocator&lt; SimpleVector3 &gt; &gt;</type>
      <name>SimpleVector3Collection</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a4a345e75760a974fd27b07c10dca3269</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SimpleVector3Collection &gt;</type>
      <name>SimpleVector3CollectionPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ad0c836f196d199ad5f3b89c2eb24e96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, 4, 1 &gt;</type>
      <name>SimpleVector4</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a209f68566d35160dd94fca758a33df33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SimpleVector4, Eigen::aligned_allocator&lt; SimpleVector4 &gt; &gt;</type>
      <name>SimpleVector4Collection</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af785e431374e337c17d0c4d02c1aed33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SimpleVector4Collection &gt;</type>
      <name>SimpleVector4CollectionPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a444f597f6147c2ecf1affdbde31c3f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Precision, Eigen::Dynamic, 1 &gt;</type>
      <name>SimpleVectorX</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a1b2e77aebfe02c317fdae78c64312df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SingleCameraModelFilterFactory &gt;</type>
      <name>SingleCameraModelFilterFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a3e79ba6849ced9393d13bbde12579c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SingleCameraModelFilter &gt;</type>
      <name>SingleCameraModelFilterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a5abe7f8b4a8bdb1bdaf55043e4de9a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SpaceSamplePoint &gt;</type>
      <name>SpaceSamplePointPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af8314362aefad53f7639998e486c1a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SpaceSamplerAbstractFactory &gt;</type>
      <name>SpaceSamplerAbstractFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ab173f4faaf2204848b9b19579087de45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SpaceSampler &gt;</type>
      <name>SpaceSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af3d0f8204bad3e34940c86ba619815cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SpiralApproxUnitSphereSamplerFactory &gt;</type>
      <name>SpiralApproxUnitSphereSamplerFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac686c6c01497761c31778bbf567d67fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SpiralApproxUnitSphereSampler &gt;</type>
      <name>SpiralApproxUnitSphereSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a76b551eaed77a9e4b0a7e2b73c07458b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; float &gt;</type>
      <name>SquaredDistances</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa80b6e9e4088f9660b210d1b3482513b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StereoCameraModelFilterFactory &gt;</type>
      <name>StereoCameraModelFilterFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac7bf7db0e8fc64b9f9910966cdb63f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StereoCameraModelFilter &gt;</type>
      <name>StereoCameraModelFilterPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa4826bd6041da0bd02906ca80ec2d67a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; UnitSphereSamplerAbstractFactory &gt;</type>
      <name>UnitSphereSamplerAbstractFactoryPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a59c6bf3ffb5d7592cfe09e71521bc36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; UnitSphereSampler &gt;</type>
      <name>UnitSphereSamplerPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ad3328c7d2bb2185c972df039061ad6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DefaultViewportPoint</type>
      <name>ViewportPoint</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>adc2a48dc71f39dea04334b16d75a8e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; ViewportPoint &gt;</type>
      <name>ViewportPointCloud</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a072dee7ff4942d17fc1c613b3e25b9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ViewportPointCloud::ConstPtr</type>
      <name>ViewportPointCloudConstPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a552a5600ef9c772f22688838bbaffc1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ViewportPointCloud::Ptr</type>
      <name>ViewportPointCloudPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>abcfb9d5ad60ea8ca9414e42d2f61952c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; VisualizationHelper &gt;</type>
      <name>VisualizationHelperPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a37729ca5bd72a6d4627a7c6dd016e45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>WorldPoint</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a668d6d58cc67dd9e7d15f7c36b309d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; WorldPoint &gt;</type>
      <name>WorldPointCloud</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a6209f378b05ecb21bb88bbe55a5a6dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>WorldPointCloud::ConstPtr</type>
      <name>WorldPointCloudConstPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a882d3a1bd58773c96bd063e674305216</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>WorldPointCloud::Ptr</type>
      <name>WorldPointCloudPtr</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>aa13fbaa28a30f69474d687f9fde9aba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a3c70278fbce923a23e603e4a80a36030</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::SpaceSamplePoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>ac7612e6ee89213170d7058a16b3136d4</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::SpaceSamplePointPtr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a99d51580408b74100abf5e7d877899dd</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::RealObjectPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a1eda42ce4efc4aa837b2664721f14f5e</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::RealObjectPointPtr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a5c61e00aa4f31c977695219b1fcdab18</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::DefaultViewportPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>abf48ab233834a51cfbc308b9f0458c78</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::DefaultViewportPointPtr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a75907106003a7997f970f865c7ac2259</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::DefaultScoreContainer &amp;score)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>a787c0508d84805f7753e6ab3296cdd20</anchor>
      <arglist>(std::ostream &amp;strm, const next_best_view::DefaultScoreContainerPtr &amp;score)</arglist>
    </member>
    <member kind="variable">
      <type>struct next_best_view::DefaultViewportPoint</type>
      <name>EIGEN_ALIGN16</name>
      <anchorfile>namespacenext__best__view.html</anchorfile>
      <anchor>af60a57187270f681b59fceee92caa00b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>next_best_view::msg</name>
    <filename>namespacenext__best__view_1_1msg.html</filename>
    <namespace>next_best_view::msg::_PointCloudElement</namespace>
    <namespace>next_best_view::msg::_PointCloudMessage</namespace>
  </compound>
  <compound kind="namespace">
    <name>next_best_view::msg::_PointCloudElement</name>
    <filename>namespacenext__best__view_1_1msg_1_1__PointCloudElement.html</filename>
    <class kind="class">next_best_view::msg::_PointCloudElement::PointCloudElement</class>
    <member kind="variable" protection="private">
      <type></type>
      <name>_struct_7d</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudElement.html</anchorfile>
      <anchor>a3fa35dd3fa9354d7f53d0c5c85c93099</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudElement.html</anchorfile>
      <anchor>a5d851be3ea4e4cebc0e01bf4fd1543f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>python3</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudElement.html</anchorfile>
      <anchor>a73e2d97c292a29843e8af1ddfc3f38bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>next_best_view::msg::_PointCloudMessage</name>
    <filename>namespacenext__best__view_1_1msg_1_1__PointCloudMessage.html</filename>
    <class kind="class">next_best_view::msg::_PointCloudMessage::PointCloudMessage</class>
    <member kind="variable" protection="private">
      <type></type>
      <name>_struct_3d</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudMessage.html</anchorfile>
      <anchor>a2a97fb877cf27620d67ba5c6088de0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_struct_4d</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudMessage.html</anchorfile>
      <anchor>a0cbcebdc9a45dcd1e9c62e92c9adbeeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudMessage.html</anchorfile>
      <anchor>a73106d600d1587ec8eeb5721994bd6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>python3</name>
      <anchorfile>namespacenext__best__view_1_1msg_1_1__PointCloudMessage.html</anchorfile>
      <anchor>ad409b42c0bb2e75f3bd6a079b146ecde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RegionToCropBoxAndNormals</name>
    <filename>namespaceRegionToCropBoxAndNormals.html</filename>
    <class kind="class">RegionToCropBoxAndNormals::Cropbox</class>
    <member kind="function">
      <type>def</type>
      <name>get_max_point</name>
      <anchorfile>namespaceRegionToCropBoxAndNormals.html</anchorfile>
      <anchor>ac7fc945d6c740a57c0370b7950814ae7</anchor>
      <arglist>(point)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_translation</name>
      <anchorfile>namespaceRegionToCropBoxAndNormals.html</anchorfile>
      <anchor>af7a8c1a9bb19c60c87bebea3ba383ab0</anchor>
      <arglist>(point)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceRegionToCropBoxAndNormals.html</anchorfile>
      <anchor>ab7f38731a289c11d37c1300aa976f78c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>SetFocusPoint</name>
    <filename>namespaceSetFocusPoint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_camera_frustum</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>ae8f34106854e0a5367790820ddb32b93</anchor>
      <arglist>(camera_pose)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_camera_pose_cpp</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>a44c9f8b324b87ccecb349a3bc81cd27e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_robot_pose_cpp</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>a6190ac2e674604dfa3c25d0c754cfce4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_robot_state</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>a4a853359c93fc93fccb4019f7fca3e12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rotation_from_pose</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>af8b409d89bf383dca3140bf455c542f6</anchor>
      <arglist>(pose)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>point_published</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>ab1d88028cc55856157463e5acc5c6e4e</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ptu_callback</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>acc41b309794e0ed0a1d236eabddb0c52</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>a033f609b0668e50f327d0ee039efbfed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ptu</name>
      <anchorfile>namespaceSetFocusPoint.html</anchorfile>
      <anchor>a7e50c77c3f685e70a8f2ed617d5d3a35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
