<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>MultiRobotGoalSelector.cpp</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/src/</path>
    <filename>MultiRobotGoalSelector_8cpp</filename>
    <includes id="MultiRobotGoalSelector_8h" name="MultiRobotGoalSelector.h" local="no" imported="no">tuw_multi_robot_rviz/MultiRobotGoalSelector.h</includes>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>MultiRobotGoalSelector.h</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/include/tuw_multi_robot_rviz/</path>
    <filename>MultiRobotGoalSelector_8h</filename>
    <includes id="TextVisual_8h" name="TextVisual.h" local="yes" imported="no">TextVisual.h</includes>
    <class kind="class">tuw_multi_robot_rviz::MultiRobotGoalSelector</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>MultiRobotInfoDisplay.cpp</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/src/</path>
    <filename>MultiRobotInfoDisplay_8cpp</filename>
    <includes id="MultiRobotInfoDisplay_8h" name="MultiRobotInfoDisplay.h" local="yes" imported="no">tuw_multi_robot_rviz/MultiRobotInfoDisplay.h</includes>
    <includes id="MultiRobotInfoVisual_8h" name="MultiRobotInfoVisual.h" local="yes" imported="no">tuw_multi_robot_rviz/MultiRobotInfoVisual.h</includes>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>MultiRobotInfoDisplay.h</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/include/tuw_multi_robot_rviz/</path>
    <filename>MultiRobotInfoDisplay_8h</filename>
    <class kind="class">tuw_multi_robot_rviz::MultiRobotInfoDisplay</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>MultiRobotInfoVisual.cpp</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/src/</path>
    <filename>MultiRobotInfoVisual_8cpp</filename>
    <includes id="MultiRobotInfoVisual_8h" name="MultiRobotInfoVisual.h" local="yes" imported="no">tuw_multi_robot_rviz/MultiRobotInfoVisual.h</includes>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>MultiRobotInfoVisual.h</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/include/tuw_multi_robot_rviz/</path>
    <filename>MultiRobotInfoVisual_8h</filename>
    <includes id="TextVisual_8h" name="TextVisual.h" local="yes" imported="no">TextVisual.h</includes>
    <class kind="class">tuw_multi_robot_rviz::MultiRobotInfoVisual</class>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>RobotGoalsArrayDisplay.cpp</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/src/</path>
    <filename>RobotGoalsArrayDisplay_8cpp</filename>
    <includes id="RobotGoalsArrayDisplay_8h" name="RobotGoalsArrayDisplay.h" local="yes" imported="no">tuw_multi_robot_rviz/RobotGoalsArrayDisplay.h</includes>
    <includes id="RobotGoalsArrayVisual_8h" name="RobotGoalsArrayVisual.h" local="yes" imported="no">tuw_multi_robot_rviz/RobotGoalsArrayVisual.h</includes>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>RobotGoalsArrayDisplay.h</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/include/tuw_multi_robot_rviz/</path>
    <filename>RobotGoalsArrayDisplay_8h</filename>
    <class kind="class">tuw_multi_robot_rviz::RobotGoalsArrayDisplay</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>RobotGoalsArrayVisual.cpp</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/src/</path>
    <filename>RobotGoalsArrayVisual_8cpp</filename>
    <includes id="RobotGoalsArrayVisual_8h" name="RobotGoalsArrayVisual.h" local="yes" imported="no">tuw_multi_robot_rviz/RobotGoalsArrayVisual.h</includes>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>RobotGoalsArrayVisual.h</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/include/tuw_multi_robot_rviz/</path>
    <filename>RobotGoalsArrayVisual_8h</filename>
    <class kind="class">tuw_multi_robot_rviz::RobotGoalsArrayVisual</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>TextVisual.h</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/include/tuw_multi_robot_rviz/</path>
    <filename>TextVisual_8h</filename>
    <class kind="class">tuw_multi_robot_rviz::TextVisual</class>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>VoronoiGraphDisplay.cpp</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/src/</path>
    <filename>VoronoiGraphDisplay_8cpp</filename>
    <includes id="VoronoiGraphDisplay_8h" name="VoronoiGraphDisplay.h" local="no" imported="no">tuw_multi_robot_rviz/VoronoiGraphDisplay.h</includes>
    <includes id="VoronoiGraphVisual_8h" name="VoronoiGraphVisual.h" local="no" imported="no">tuw_multi_robot_rviz/VoronoiGraphVisual.h</includes>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>VoronoiGraphDisplay.h</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/include/tuw_multi_robot_rviz/</path>
    <filename>VoronoiGraphDisplay_8h</filename>
    <class kind="class">tuw_multi_robot_rviz::VoronoiGraphDisplay</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>VoronoiGraphVisual.cpp</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/src/</path>
    <filename>VoronoiGraphVisual_8cpp</filename>
    <includes id="VoronoiGraphVisual_8h" name="VoronoiGraphVisual.h" local="no" imported="no">tuw_multi_robot_rviz/VoronoiGraphVisual.h</includes>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>VoronoiGraphVisual.h</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/include/tuw_multi_robot_rviz/</path>
    <filename>VoronoiGraphVisual_8h</filename>
    <class kind="class">tuw_multi_robot_rviz::VoronoiGraphVisual</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>VoronoiSegmentDisplay.cpp</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/src/</path>
    <filename>VoronoiSegmentDisplay_8cpp</filename>
    <includes id="VoronoiSegmentDisplay_8h" name="VoronoiSegmentDisplay.h" local="no" imported="no">tuw_multi_robot_rviz/VoronoiSegmentDisplay.h</includes>
    <includes id="VoronoiSegmentVisual_8h" name="VoronoiSegmentVisual.h" local="no" imported="no">tuw_multi_robot_rviz/VoronoiSegmentVisual.h</includes>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>VoronoiSegmentDisplay.h</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/include/tuw_multi_robot_rviz/</path>
    <filename>VoronoiSegmentDisplay_8h</filename>
    <class kind="class">tuw_multi_robot_rviz::VoronoiSegmentDisplay</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>VoronoiSegmentVisual.cpp</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/src/</path>
    <filename>VoronoiSegmentVisual_8cpp</filename>
    <includes id="VoronoiSegmentVisual_8h" name="VoronoiSegmentVisual.h" local="no" imported="no">tuw_multi_robot_rviz/VoronoiSegmentVisual.h</includes>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>VoronoiSegmentVisual.h</name>
    <path>/tmp/ws/src/tuw_multi_robot/tuw_multi_robot_rviz/include/tuw_multi_robot_rviz/</path>
    <filename>VoronoiSegmentVisual_8h</filename>
    <class kind="struct">tuw_multi_robot_rviz::VoronoiSegmentVisual::Line_t</class>
    <class kind="class">tuw_multi_robot_rviz::VoronoiSegmentVisual</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_multi_robot_rviz</namespace>
  </compound>
  <compound kind="struct">
    <name>tuw_multi_robot_rviz::VoronoiSegmentVisual::Line_t</name>
    <filename>structtuw__multi__robot__rviz_1_1VoronoiSegmentVisual_1_1Line__t.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>x0</name>
      <anchorfile>structtuw__multi__robot__rviz_1_1VoronoiSegmentVisual_1_1Line__t.html</anchorfile>
      <anchor>a4f4bfa75ea9cee3783c8dd48650fd8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x1</name>
      <anchorfile>structtuw__multi__robot__rviz_1_1VoronoiSegmentVisual_1_1Line__t.html</anchorfile>
      <anchor>ad22eee40e4743dd3f6bc6781d69536ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y0</name>
      <anchorfile>structtuw__multi__robot__rviz_1_1VoronoiSegmentVisual_1_1Line__t.html</anchorfile>
      <anchor>ac4af298ca036d62c515e4b513b194b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y1</name>
      <anchorfile>structtuw__multi__robot__rviz_1_1VoronoiSegmentVisual_1_1Line__t.html</anchorfile>
      <anchor>a8d446e4e6504e55eb1086ed81f61343a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_multi_robot_rviz::MultiRobotGoalSelector</name>
    <filename>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</filename>
    <base>rviz::Tool</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>activate</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a6a317a19010a5eaf03a7cfe71488951a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deactivate</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a94061740356c41cdc9edf4f920cc7540</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiRobotGoalSelector</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a60f5a51b9ae9b520d81f09a15af1fdea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>acd695dec1cb5431e8cf17aee1d85b16e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>processMouseEvent</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a3ccacf761c3ed5153b60a38aa8932b14</anchor>
      <arglist>(rviz::ViewportMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MultiRobotGoalSelector</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>af4f30553c7e1787a44b125c6319dda16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>onRobotNrChanged</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a33208edcce7b8e08f8a6711d88142470</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Orientation</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ac41e496f7a15f94ea4ade57c01ec9b10a5e0d1dc29f1e229c8923767a9f86a598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Position</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ac41e496f7a15f94ea4ade57c01ec9b10a3dc6958dbe4dce5b21329bfebd740e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>state</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ac41e496f7a15f94ea4ade57c01ec9b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Position</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ac41e496f7a15f94ea4ade57c01ec9b10a3dc6958dbe4dce5b21329bfebd740e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Orientation</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ac41e496f7a15f94ea4ade57c01ec9b10a5e0d1dc29f1e229c8923767a9f86a598</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>make_quaternion</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ab52c5e1fa58ee5c41bb8a7ab23da04b5</anchor>
      <arglist>(geometry_msgs::Pose::_orientation_type &amp;q, double pitch, double roll, double yaw)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>make_quaternion</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a51e09937a2bcfa3d666267f6f16502fd</anchor>
      <arglist>(Ogre::Quaternion &amp;q, double pitch, double roll, double yaw)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>makeFlag</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ad92d85a21c7373fbcd4a2d6a9be3f6bf</anchor>
      <arglist>(const Ogre::Vector3 &amp;position, const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; rviz::Arrow &gt;</type>
      <name>arrow_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a5c03ec08ff771ac9bec050527e3cfd1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; rviz::Arrow &gt;</type>
      <name>arrow_robot2flag_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a5ff05d9e15b29e5bcf19aad4957e30bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::unique_ptr&lt; rviz::Arrow &gt; &gt;</type>
      <name>arrows_robot2flag_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a731873a89ce9a57f6a8424ff533f73aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::VectorProperty *</type>
      <name>current_flag_property_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>aea0b12d23ec43a569d2022b8fad3ded4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>currentRobotNr_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ac12a68f122e11619ca0d561f610ce9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>flag_angles_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ac6e8ee935772a5a2fb43c05383500ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Ogre::SceneNode * &gt;</type>
      <name>flag_nodes_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ab4983e67ceff988a388bc4c08c64d546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Ogre::Vector3 &gt;</type>
      <name>flag_positions_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a2743b5374a75b63b96db6364bb2e7d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>flag_resource_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a3393fdc71e1c6f6a40d5e403785dfbcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::Property *</type>
      <name>group_robot_goals_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a0885b74b474ec22ac1d946e3bec9477b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::Property *</type>
      <name>group_robot_names_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ad3bc04418422bd3a97387b3f83bbef2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>maxRobots_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a7aa16191839c781fdfbce76cefa4888a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>moving_flag_node_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>aa15ab29cd5f4b26e4f2b9d12acef3469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ab6e8d3f65d8af5da56583c18a6f90c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::IntProperty *</type>
      <name>nr_robots_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>aac3ed55fdbed1ca6e6d80373c465a854</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubGoals_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a83cef06fa7d90ce09f6070a93cb4b6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; rviz::StringProperty * &gt;</type>
      <name>robot_names_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a7664a0d8d6d00df8082e2e163425d1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>robotCount_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>ad89865947674e408f95ebac35ae08b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>state</type>
      <name>state_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotGoalSelector.html</anchorfile>
      <anchor>a31fd41ee1c47113f8592ed2a6eaea956</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_multi_robot_rviz::MultiRobotInfoDisplay</name>
    <filename>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</filename>
    <base>MessageFilterDisplay&lt; tuw_multi_robot_msgs::RobotInfo &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>callbackRobotInfo</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>a3a8602e83107383b310888cddb492e39</anchor>
      <arglist>(const tuw_multi_robot_msgs::RobotInfoConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiRobotInfoDisplay</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>afa0ed914737ee7561a6411b147ecd533</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MultiRobotInfoDisplay</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>a3e1e9205836a68cadd1110702e0b0ba7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>adca5bf6179baae8a44b30233f47392ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>a1d852ca8006bc40932184557168f4c61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onKeepAliveChanged</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>acb8876cc256f0bbaee55a05878bd255e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onKeepMeasurementsChanged</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>aee1168af180a121cc462b0cdad60d586</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateBoolProperty</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>a370ffcb40357605c88458382e137d7cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateColorPose</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>a87190bcd171c8eceba9d836fd4efffb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateScalePose</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>adc8d7126805e01c7b2d4ae1258d28577</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>a5491fd97a63d8a1adc36e5b72898d22b</anchor>
      <arglist>(const tuw_multi_robot_msgs::RobotInfoConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::shared_ptr&lt; rviz::BoolProperty &gt; &gt;</type>
      <name>bool_properties_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>a47911b42ed89813f880d938d5d2b9895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; rviz::IntProperty &gt;</type>
      <name>keep_alive_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>a7faff858aaf7a82544fc4af46d0d3d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; rviz::IntProperty &gt;</type>
      <name>keep_measurements_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>afac334e716e86fbb038d443680a662c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>a9f0a5a8b5e3901aac3d86eeda612db07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; rviz::ColorProperty &gt;</type>
      <name>property_color_pose_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>a69b907d0602cadaa2a3da752ea40685c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; rviz::FloatProperty &gt;</type>
      <name>property_scale_pose_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>af75e0c81c98ef6fbbdeb8c78bb6bb67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; rviz::Property &gt;</type>
      <name>robot_bool_properties_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>af7915c73618caf5a54e2839f94733ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_robot_info_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>a6e9d57f4f2677b364d03962ab7a19d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; MultiRobotInfoVisual &gt;</type>
      <name>visual_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoDisplay.html</anchorfile>
      <anchor>a73aee32bc6181a1ea77c2542fa3eb5c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_multi_robot_rviz::MultiRobotInfoVisual</name>
    <filename>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</filename>
    <member kind="function">
      <type>void</type>
      <name>disableRobot</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>afcd7e46d25c17dad845f34b00d4c3b43</anchor>
      <arglist>(const std::string &amp;rName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doRender</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a9d896b39f36b7579e13f03f4b3634f90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableRobot</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a3fb983ab30a3ff5de18305bb92116e28</anchor>
      <arglist>(const std::string &amp;rName)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; rviz::Object * &gt;</type>
      <name>make_robot</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>abb6f07771fae05ef17a41501f15abc64</anchor>
      <arglist>(Ogre::Vector3 &amp;position, Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiRobotInfoVisual</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a22efae060d362fab1fdeaafd73537a3d</anchor>
      <arglist>(Ogre::SceneManager *_scene_manager, Ogre::SceneNode *_parent_node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDuration</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>aa0006f01052982d3a47baebd4573a3fc</anchor>
      <arglist>(const ros::Duration &amp;ts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetKeepMeasurementsCount</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>ad4831c5752b61410b4d9fa40165043d4</anchor>
      <arglist>(const unsigned int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorPose</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>ac1d77b19b02d81d850c00d214350e606</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameOrientation</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a1749e5a71ad288ad39340151bedb5b2a</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramePosition</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>ad6457d1635b0ad6161d0d5b0000b1065</anchor>
      <arglist>(const Ogre::Vector3 &amp;_position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a2db27f886da20ed074a94bfadb25d7fc</anchor>
      <arglist>(const tuw_multi_robot_msgs::RobotInfoConstPtr _msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScalePose</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>ace86305d24cdfaaeb7e0c3008d1b22dc</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MultiRobotInfoVisual</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>af0c8b39d097ff70507f03e183a98b7ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::pair&lt; std::string, boost::circular_buffer&lt; geometry_msgs::PoseWithCovariance &gt;&gt;</type>
      <name>internal_map_type</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a94b9e41a2d2192b97a7041f0f4c7b802</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, boost::circular_buffer&lt; geometry_msgs::PoseWithCovariance &gt;&gt;::iterator</type>
      <name>map_iterator</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a1b0f40003b535612370aca30ebd9274a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, boost::circular_buffer&lt; geometry_msgs::PoseWithCovariance &gt;&gt;</type>
      <name>map_type</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a77064c3a47d0bcef5f0fc6fad345de72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, ros::Time &gt;</type>
      <name>recycle_map_type</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>aa64621970ba79aac5547fef756c2bdfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>recycle</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a192042c13539e2ca824068edceb2d784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>color_pose_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a1abf9926d4bb584ab6e6d15723a90ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>color_variance_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a47f2fd26bc659bb00ff4c63518654953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>default_size_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a8398ff9756387e348d4f60d5043ffd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>disabled_robots_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a20b7fd6071df26290b4340e05d3c20a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>frame_node_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a58fa0906ff39af320acc163ebbf21b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_render_time_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a01c98b9699a6054e20426ede633a9fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>recycle_map_type</type>
      <name>recycle_map_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a35b871ec474135451df6dac1e4cbc6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>recycle_thresh_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a0250625e7a6e674e803d7c49a2efea34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>render_dur_thresh_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>afa3707d443f8be3a469f3e210a6af95d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>map_type</type>
      <name>robot2pose_map_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>ad7d41dd6be60240e8e73ec332bd2e59b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::vector&lt; rviz::Object * &gt; &gt;</type>
      <name>robot_renderings_map_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a60df31a0144a0b61541ef3995c3abce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scale_pose_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a97dc4a3db6d572be58a345312f1ce015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>scene_manager_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a4c215d89fcd130cb6a78c3b01e201dba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_multi_robot_rviz::RobotGoalsArrayDisplay</name>
    <filename>classtuw__multi__robot__rviz_1_1RobotGoalsArrayDisplay.html</filename>
    <base>MessageFilterDisplay&lt; tuw_multi_robot_msgs::RobotGoalsArray &gt;</base>
    <member kind="function">
      <type></type>
      <name>RobotGoalsArrayDisplay</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayDisplay.html</anchorfile>
      <anchor>a884c59bc3c4831a120662906ce9e7ec3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RobotGoalsArrayDisplay</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayDisplay.html</anchorfile>
      <anchor>a6d01f8fc2eed0257ad81fb2ca59d4a83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayDisplay.html</anchorfile>
      <anchor>a580dbfaaf242627ef98dccab7e90ac32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayDisplay.html</anchorfile>
      <anchor>abf450eddcebb4d5e4046b54aba29b781</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateColorPose</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayDisplay.html</anchorfile>
      <anchor>a82978ee6d1917cd23fc1525c27ccd2c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateScalePose</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayDisplay.html</anchorfile>
      <anchor>a06ec4c37affcfc30e2cc21e846065cda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayDisplay.html</anchorfile>
      <anchor>a4add9d6dea5929656f4d1fec290ac431</anchor>
      <arglist>(const tuw_multi_robot_msgs::RobotGoalsArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>property_color_pose_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayDisplay.html</anchorfile>
      <anchor>ac960ade2b2dc234495b4ba259370e30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>property_scale_pose_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayDisplay.html</anchorfile>
      <anchor>a80f1c3464e015435ae34ef1343f7d2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; RobotGoalsArrayVisual &gt;</type>
      <name>visual_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayDisplay.html</anchorfile>
      <anchor>ae06e837ddb10c0fd1851ed034b72b037</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_multi_robot_rviz::RobotGoalsArrayVisual</name>
    <filename>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</filename>
    <member kind="function">
      <type></type>
      <name>RobotGoalsArrayVisual</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>a245646aa22577a35d0287d1ddcf99a78</anchor>
      <arglist>(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorPose</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>acc5d05e25a49f58f66b2a034941729fa</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameOrientation</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>aee39300b03071d98dee2a0edefe85531</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramePosition</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>abfe692107b69d7ab870dc6ec3a9f1ed9</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>abb3bb3f7b45a7834ee065ca677f8c34c</anchor>
      <arglist>(const tuw_multi_robot_msgs::RobotGoalsArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScalePose</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>a6c36a14190a6d094b88dd473d68f6f9b</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RobotGoalsArrayVisual</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>aa9ebef445020ba4f03c3ec89fd6a86e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>color_pose_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>a62b2b00e24312225b40946c209d9865b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>color_variance_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>a5da0c38ddbb91cb4b69877fc00040006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>frame_node_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>ad4045c74358eb21b226a1bde92062f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Arrow &gt; &gt;</type>
      <name>goals_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>a857e36dcbadcd6441da34ad5b7f0e911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scale_pose_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>a6c48ec2a44ac44b91bae0c7576be745b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>scene_manager_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotGoalsArrayVisual.html</anchorfile>
      <anchor>adc3fd4df2a40532600a6ef9ad9a28b50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_multi_robot_rviz::TextVisual</name>
    <filename>classtuw__multi__robot__rviz_1_1TextVisual.html</filename>
    <member kind="function">
      <type>double</type>
      <name>getCharacterHeight</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a51455368548bb9cea6d65336ddb0a1bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaption</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1TextVisual.html</anchorfile>
      <anchor>ab183a899e0534aa620b4d1d1cfcb73ba</anchor>
      <arglist>(const std::string &amp;caption)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCharacterHeight</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a74186a079e8bdea5f802caacb2274593</anchor>
      <arglist>(double characterHeight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a1d4ecd9f1355f1218ec28695ca29216d</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a59767e0fe4300850b76c2f93f2e190f0</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1TextVisual.html</anchorfile>
      <anchor>afcc762d9f09613f28d8c76ad487b559d</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showOnTop</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a77f23ced639f2274912d9a3b26b989eb</anchor>
      <arglist>(bool onTop=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextVisual</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a95a9ff4c8d3d0a3b77b2dc724798c7be</anchor>
      <arglist>(Ogre::SceneManager *sceneManager, Ogre::SceneNode *parentNode, Ogre::Vector3 position=Ogre::Vector3::ZERO)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TextVisual</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1TextVisual.html</anchorfile>
      <anchor>af623fda150fcfb05558298d64d6c3e09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>m_sceneManager</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a71f01493559a786bd542ec52f07cf34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a8cf5773d2e2bccf13bbe5b6565436c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::MovableText *</type>
      <name>m_text</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1TextVisual.html</anchorfile>
      <anchor>accf808daab066ddb78adb97e4e08c3ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_multi_robot_rviz::VoronoiGraphDisplay</name>
    <filename>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</filename>
    <base>MessageFilterDisplay&lt; tuw_multi_robot_msgs::Graph &gt;</base>
    <member kind="function">
      <type></type>
      <name>VoronoiGraphDisplay</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a1a1877ed2c51d441dc4df7e20b7c268f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VoronoiGraphDisplay</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a549ab1f008c477200256a00fffff3fc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>aaf45465b2842f6cbc2b82c9c05d11542</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a12ae87e394c0040b00bef41c102615ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>BILLBOARDS</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a41deac209df9f486a09f1b48a50a1265a2de4a5e421380256cbb23b046949d895</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LINES</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a41deac209df9f486a09f1b48a50a1265a6368f6c110dc918f6063df83e0774195</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>LineStyle</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a41deac209df9f486a09f1b48a50a1265</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LINES</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a41deac209df9f486a09f1b48a50a1265a6368f6c110dc918f6063df83e0774195</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>BILLBOARDS</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a41deac209df9f486a09f1b48a50a1265a2de4a5e421380256cbb23b046949d895</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateHistoryLength</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a40d52ccf9fd1cd15ce5deab4e8366cfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePathColor</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a9560ed65e9d1fd59efcdced731779029</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePathScale</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a8e1f6a3c2e6e09152063dccd54f9854b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePointScale</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a7deb4ae0f86eda8ae4e273871b374470</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a7bec449c34d24b02dedde3968bb4ef3f</anchor>
      <arglist>(const tuw_multi_robot_msgs::Graph::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_path_property_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a4e7df74314b8a93ab7d54babb52c2d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::IntProperty *</type>
      <name>history_length_property_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a5d352e1ccea4e769c9885389cac21b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>scale_path_property_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a3f5a582adc8baa647f0caf140d653b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>scale_point_property_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a44b101fe201456bcc98f833510e02759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::circular_buffer&lt; boost::shared_ptr&lt; VoronoiGraphVisual &gt; &gt;</type>
      <name>visuals_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphDisplay.html</anchorfile>
      <anchor>a4cc0c65f96aa41ab7037deb4b65296b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_multi_robot_rviz::VoronoiGraphVisual</name>
    <filename>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</filename>
    <member kind="function">
      <type>void</type>
      <name>setFrameOrientation</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>ab493b4b64269284270b5d5b202d66871</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramePosition</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>a472e0616cedba6816479d9a5c47fb2ee</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>a6a8b86a7e4169a224218b232eed290d9</anchor>
      <arglist>(const tuw_multi_robot_msgs::Graph::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathColor</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>acdd399364a792dde6ea5d50a1a2f3bc6</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathScale</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>ac2ab52163169bd995d5592ebb99ddb95</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointScale</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>a016f1a581dcfb169054c1719c3b896cd</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VoronoiGraphVisual</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>a75fb16c6b70a1fa205720df176d65683</anchor>
      <arglist>(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VoronoiGraphVisual</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>afe92037d7795dd9bd832c3561ee872ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>colorPath_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>a32ad75a976e67a70b39c0a095095e318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Shape &gt; &gt;</type>
      <name>crossingShape</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>a970dbff4a5c7f7df2e64ae58dc09c7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>frame_node_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>ad303d4cbe4687b509e023d6330f6cbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Line &gt; &gt;</type>
      <name>pathLine</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>a4633b3be2c8376c6bccf1740db7ffbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scalePath_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>af88eeb1df956026ee65b47e6d8e12023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scalePoint_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>a85efa7d59beb2d9a05a17b09e2b4b953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>scene_manager_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiGraphVisual.html</anchorfile>
      <anchor>a669f2605d117bd955c0bd3071d1e86ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_multi_robot_rviz::VoronoiSegmentDisplay</name>
    <filename>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</filename>
    <base>MessageFilterDisplay&lt; tuw_multi_robot_msgs::Graph &gt;</base>
    <member kind="function">
      <type></type>
      <name>VoronoiSegmentDisplay</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>a828ca0db8b5bc51939f35e0dca9171b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VoronoiSegmentDisplay</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>aae4a8bdb7dc7836c9286374f154bcedc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>a655a17c11f38864d316e8567881086e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>a799738f76ef10ef24204f610bd9c1ccc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>BILLBOARDS</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>ae73aaf5a39b86aae4eb7ad99c232ec95afdd972503e82074945bea3a94783b742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LINES</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>ae73aaf5a39b86aae4eb7ad99c232ec95a05c5eb0079e245e833dd837487a7fd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>LineStyle</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>ae73aaf5a39b86aae4eb7ad99c232ec95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LINES</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>ae73aaf5a39b86aae4eb7ad99c232ec95a05c5eb0079e245e833dd837487a7fd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>BILLBOARDS</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>ae73aaf5a39b86aae4eb7ad99c232ec95afdd972503e82074945bea3a94783b742</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateHistoryLength</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>a5c1e391be9620ea2badcf8508b343519</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePathColor</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>a7fde4907e307b661983971b234eed08f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePathScale</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>a487ca9efd517bf280cfb4d038ce84af2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>ab6d72e30ecd22c87d5d8b079f2b39eb7</anchor>
      <arglist>(const tuw_multi_robot_msgs::Graph::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_path_property_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>a92435bbfbc368a6c74782f570cc632c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::IntProperty *</type>
      <name>history_length_property_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>aa1564e7c78d9e42eaa8472e4689cf4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>scale_path_property_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>a2ce1cfe76834fc34f9d682c75e5d74c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>scale_point_property_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>aa0e396331a9e478d76aa0a370b38975e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::circular_buffer&lt; boost::shared_ptr&lt; VoronoiSegmentVisual &gt; &gt;</type>
      <name>visuals_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentDisplay.html</anchorfile>
      <anchor>ac1d50f645a4ed99fedadbc745d4131f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_multi_robot_rviz::VoronoiSegmentVisual</name>
    <filename>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</filename>
    <class kind="struct">tuw_multi_robot_rviz::VoronoiSegmentVisual::Line_t</class>
    <member kind="function">
      <type>void</type>
      <name>setFrameOrientation</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>ac4b2900066d4df6e01c717f16cb4b98c</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramePosition</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>ab12f8dc50f7141befa88ccee92dbdd9f</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>a743daa5d4c78e43938fc6c0a067f8440</anchor>
      <arglist>(const tuw_multi_robot_msgs::Graph::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathColor</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>a5838a4b9b699271c339812e361da4da4</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathScale</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>ae117e007e09c5b3a0bbbfc1a17f55aab</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VoronoiSegmentVisual</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>a8d85254e9516d2f8f1fbd37dcc9a637b</anchor>
      <arglist>(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VoronoiSegmentVisual</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>a641a825bf6421cd4ebdb6da691c7b775</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>struct tuw_multi_robot_rviz::VoronoiSegmentVisual::Line_t</type>
      <name>Line</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>a613ae273dd89a4f7cab585d4d7217bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Line</type>
      <name>offsetLine</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>a83eb91f6a13572a1b871a37b38567757</anchor>
      <arglist>(Line _l, float d)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>colorPath_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>af96ef6393a327c5c4a4a03b0e76d8ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>frame_node_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>ac72cce715d8c3df8883091cb1b831d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Line &gt; &gt;</type>
      <name>pathLine</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>ad4b9da0cbb3eb16251673aaa3d750c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scalePath_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>a8f4bd78c2143ce2ae4b29669d7743342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scalePoint_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>afd399ec945ccfaba679918014b68abac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>scene_manager_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1VoronoiSegmentVisual.html</anchorfile>
      <anchor>ae2816c9538d3d9b596711e7b359d7187</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ogre</name>
    <filename>namespaceOgre.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rviz</name>
    <filename>namespacerviz.html</filename>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>CollObjectHandle</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a5c5b157225ee3088138027cd347b8dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; FrameSelectionHandler &gt;</type>
      <name>FrameSelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2009b86923078df8c078543afb2c6184</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; InteractiveObject &gt;</type>
      <name>InteractiveObjectPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3383ffc078f739edd3f260c278b4a110</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::weak_ptr&lt; InteractiveObject &gt;</type>
      <name>InteractiveObjectWPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8c81e355535d21a2ffb8919c45a1df4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::unordered_map&lt; CollObjectHandle, Picked &gt;</type>
      <name>M_Picked</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a154a229d48da3141a6ebd47a31cf8581</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MarkerBase &gt;</type>
      <name>MarkerBasePtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae9bfffb2906ab9c6e8b75f704a4422bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; std::string, int32_t &gt;</type>
      <name>MarkerID</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a09c64d8ee9d318fcbdf02e018220d085</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MarkerSelectionHandler &gt;</type>
      <name>MarkerSelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2e9f3864dcbb54228cf96b281cf541ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PointCloudRenderable &gt;</type>
      <name>PointCloudRenderablePtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a063b6086838a09fb47ca1afc78dbed07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PointCloudSelectionHandler &gt;</type>
      <name>PointCloudSelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a9bf7230d6e8d404f02e35c1db7476eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PointCloudTransformer &gt;</type>
      <name>PointCloudTransformerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a17f0c495b072d307af2a226fe9d9d8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PoseDisplaySelectionHandler &gt;</type>
      <name>PoseDisplaySelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3d484c2db882c0d499ca6774ad08317e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PoseWithCovarianceDisplaySelectionHandler &gt;</type>
      <name>PoseWithCovarianceDisplaySelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a6f61e2f01c71615840ee6998878b6e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RobotLinkSelectionHandler &gt;</type>
      <name>RobotLinkSelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0f97e6e733e034b95ef8a7e5a0ced06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; CollObjectHandle &gt;</type>
      <name>S_CollObject</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a656e2426805c302935ea945cf19f88e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; FrameInfo * &gt;</type>
      <name>S_FrameInfo</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8c244de7e23619598f64be7e9e95fa5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; JointInfo * &gt;</type>
      <name>S_JointInfo</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa78e70b3033269ed21c346336fbcd14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; Ogre::MaterialPtr &gt;</type>
      <name>S_MaterialPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a528341b506e7134a5fec0dfa97b2e90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; SelectionHandlerPtr &gt;</type>
      <name>S_SelectionHandler</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a32e29c322cfb64ddeb47601845ed7850</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; uint64_t &gt;</type>
      <name>S_uint64</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ad6474203e86d0ce6a1b6f767efe4f815</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SelectionHandler &gt;</type>
      <name>SelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aee39523b56074306c90f97fba3a0c7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StatusProperty::Level</type>
      <name>StatusLevel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>acf8db0f277413151ef4997543717f2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Ogre::AxisAlignedBox &gt;</type>
      <name>V_AABB</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2aa289c41c66623c72d13f4af62bb8d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; CollObjectHandle &gt;</type>
      <name>V_CollObject</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8a663729931b37993353b9119671d0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PointCloud::Point &gt;</type>
      <name>V_PointCloudPoint</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a293fc54ae903a546a4df21edddad614c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PointCloudRenderablePtr &gt;</type>
      <name>V_PointCloudRenderable</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a4c8793533c9a7ac6da5dd3bab80d5ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SelectionHandlerPtr &gt;</type>
      <name>V_SelectionHandler</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a150c2a7a5dc60516a0698c47f5271233</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>V_string</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a6eece5307db77900410253b1c9456ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint64_t &gt;</type>
      <name>V_uint64</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a1bb15d7ed92b285fa396eda63fb192ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; V_CollObject &gt;</type>
      <name>VV_CollObject</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>adb1aed15d32e99e52c35d295dd13b38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>addSpaceToCamelCase</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae5508af3819e1ed8b84f056467e2cdfa</anchor>
      <arglist>(QString input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyVisibilityBits</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a31f51806d7e649614e1a84a365aea0ba</anchor>
      <arglist>(uint32_t bits, Ogre::SceneNode *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Ogre::ColourValue</type>
      <name>ARROW_HEAD_COLOR</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aee75afd709f29924732a1e265c9098bb</anchor>
      <arglist>(1.0f, 0.1f, 0.6f, 1.0f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Ogre::ColourValue</type>
      <name>ARROW_SHAFT_COLOR</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8782dac72770d6145475991cb13d4c7d</anchor>
      <arglist>(0.8f, 0.8f, 0.3f, 1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildMesh</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a9fbc33175322bf34062ec93b1f74506b</anchor>
      <arglist>(const aiScene *scene, const aiNode *node, const Ogre::MeshPtr &amp;mesh, Ogre::AxisAlignedBox &amp;aabb, float &amp;radius, const float scale, std::vector&lt; Ogre::MaterialPtr &gt; &amp;material_table)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildScaledOrthoMatrix</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ad496ae385c8b2bbd95aed496a4c98c76</anchor>
      <arglist>(Ogre::Matrix4 &amp;proj, float left, float right, float bottom, float top, float near, float far)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanupOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae2821ce5fc48a290265a6be94d4662c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>colorToHandle</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0c120393cdb62f282d5bcfb7b032f814</anchor>
      <arglist>(Ogre::PixelFormat fmt, uint32_t col)</arglist>
    </member>
    <member kind="function">
      <type>CollObjectHandle</type>
      <name>colorToHandle</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a23eb66eba7ebc290b2e90146334a5237</anchor>
      <arglist>(const Ogre::ColourValue &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertPointCloudToPointCloud2</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0fc11e31e48fed6769932f4e84cdc5e3</anchor>
      <arglist>(const sensor_msgs::PointCloud &amp;input, sensor_msgs::PointCloud2 &amp;output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createColorMaterial</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aaab761b6456b3daa23117d16c82feeea</anchor>
      <arglist>(const std::string &amp;name, const Ogre::ColourValue &amp;color, bool use_self_illumination)</arglist>
    </member>
    <member kind="function">
      <type>MarkerBase *</type>
      <name>createMarker</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2be207d337fbe52d8920563262124148</anchor>
      <arglist>(int marker_type, MarkerDisplay *owner, DisplayContext *context, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>findChannelIndex</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2dc2eaac125f8993633f9ab606781f4f</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud, const std::string &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>findMaxCommonPrefix</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ad400e143f03e3ce001dbb988aa764051</anchor>
      <arglist>(const QStringList &amp;strings)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_distro</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a81f9d93a993bd6e7e46422a9969b3d06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_ogre_plugin_path</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3ac3f0b1aad17944905d3b0de9a4038e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_version</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a06c6a7eeb11940ec4340cda163508f4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCursor</type>
      <name>getDefaultCursor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa93b63a4e7a61a301c41199722540dc2</anchor>
      <arglist>(bool fill_cache)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMeshUnitRescale</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a34e437c16737e41b97ec3fcd91a5842c</anchor>
      <arglist>(const std::string &amp;resource_path)</arglist>
    </member>
    <member kind="function">
      <type>boost::filesystem::path</type>
      <name>getPath</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aeeccc4eae6597b9776cdd875fcff02ad</anchor>
      <arglist>(QString url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPluginGroups</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a7c6d9a3aaeb20866a6842e828a6532da</anchor>
      <arglist>(const QMap&lt; QString, QString &gt; &amp;datatype_plugins, QList&lt; PluginGroup &gt; *groups, QList&lt; ros::master::TopicInfo &gt; *unvisualizable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPointOnPlaneFromWindowXY</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3294e2d80444199d0d466259d9048fff</anchor>
      <arglist>(Ogre::Viewport *viewport, Ogre::Plane &amp;plane, int window_x, int window_y, Ogre::Vector3 &amp;intersection_out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getRainbowColor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a01f947878b18e2f00c23dd38f391d1fc</anchor>
      <arglist>(float value, Ogre::ColourValue &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTransformStatusName</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a4e26358f71cdaea22c78ffb860293ff4</anchor>
      <arglist>(const std::string &amp;caller_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeResources</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0b5360a10115bcf82c5fc60d25566c90</anchor>
      <arglist>(const V_string &amp;resource_paths)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubtopic</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a04a56c84f9fee87a498cb31f380e9a40</anchor>
      <arglist>(const std::string &amp;base, const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ColourValue</type>
      <name>lerpColor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a80b03fd8b00c1460d4e3b8366bd2f3c7</anchor>
      <arglist>(const Ogre::ColourValue &amp;start, const Ogre::ColourValue &amp;end, float t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>limit</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a183ad6946fd463d9d49cb3bd5b2bd0bf</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linkUpdaterStatusFunction</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3466af25a9251c6bfd479decfcc4faab</anchor>
      <arglist>(StatusProperty::Level level, const std::string &amp;link_name, const std::string &amp;text, RobotModelDisplay *display)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadMaterials</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aee66dc119cf785c2b20da8d8f8fc706c</anchor>
      <arglist>(const std::string &amp;resource_path, const aiScene *scene, std::vector&lt; Ogre::MaterialPtr &gt; &amp;material_table_out)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::MeshPtr</type>
      <name>loadMeshFromResource</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a7be90172209f6fc23df5de8447c7fa58</anchor>
      <arglist>(const std::string &amp;resource_path)</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>loadPixmap</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0a5eddefb4acf73fd498e75929179a6f</anchor>
      <arglist>(QString url, bool fill_cache)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadTexture</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a45d0b29c242700ca08cc4330c3cd5aa7</anchor>
      <arglist>(const std::string &amp;resource_path)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>makeCostmapPalette</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>acba729776c24e9c37e93509e406288e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCursor</type>
      <name>makeIconCursor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae7874b090191c9c63a2906510c09a9da</anchor>
      <arglist>(QString url, bool fill_cache)</arglist>
    </member>
    <member kind="function">
      <type>QCursor</type>
      <name>makeIconCursor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aefc9fae43162d4683ebca9369e464c4d</anchor>
      <arglist>(QPixmap icon, QString cache_key, bool fill_cache)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>makeMapPalette</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ab881137767df084cfc9cd0c3eda8ca8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::TexturePtr</type>
      <name>makePaletteTexture</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>accd1d2cd9edc57ecc31c5c45644fb907</anchor>
      <arglist>(unsigned char *palette_bytes)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>makeRawPalette</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a74b7743def345fbd69a819aed07e3944</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>mapAngleTo0_2Pi</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2385c92de5d4af2bd1eff39d65210640</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::MeshPtr</type>
      <name>meshFromAssimpScene</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2fa477a69fd73ab4097445700bb636db</anchor>
      <arglist>(const std::string &amp;name, const aiScene *scene)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Display *</type>
      <name>newDisplayGroup</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ac0fe08b0613aa6259e7b27696e92c28f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Panel *</type>
      <name>newDisplaysPanel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a04c0b8c7ebcca3d055949241469b5f93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Panel *</type>
      <name>newHelpPanel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa1d4ba557e96f1cbe15f684c24b74bb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Panel *</type>
      <name>newSelectionPanel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aaaff5a8185235e2fd37beae34d05024a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Panel *</type>
      <name>newTimePanel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aafe82a50020940f3f997f44940bd31e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Panel *</type>
      <name>newToolPropertiesPanel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>af413c9f61401c53bf9d7c8f400c141bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Panel *</type>
      <name>newViewsPanel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a562edf4e21e9ed8b2660c320f39a19f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>normalizeQuaternion</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a9db520bd4e627bb0cc24b7fdd35fd3a9</anchor>
      <arglist>(float &amp;w, float &amp;x, float &amp;y, float &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeQuaternion</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a1d8cfe836b8446fbf7a5eee24072b26d</anchor>
      <arglist>(double &amp;w, double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeQuaternion</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a246b89dd809bb354f85eff1c4382d277</anchor>
      <arglist>(Ogre::Quaternion &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeQuaternion</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ab2cff09458f4b678e585e282a27f32f5</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;msg, Ogre::Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>ogreToQt</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>af1134c5400a9c130374f86bc06f43198</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>afefe6bd5544221b8c1da689ccf4d8558</anchor>
      <arglist>(IndexAndMessage a, IndexAndMessage b)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>parseColor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>af7873fecb7b663089f69a14f576c879c</anchor>
      <arglist>(const QString &amp;color_string)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Vector3</type>
      <name>pointFromCloud</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae28bdae475146985ef8e94942cef89c2</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud, uint32_t index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ogre::Vector3</type>
      <name>pointMsgToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a1ffd88e1e003353f6eda6c6788053abb</anchor>
      <arglist>(const geometry_msgs::Point &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointMsgToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae64ac249417437e732211f9d77dfb2eb</anchor>
      <arglist>(const geometry_msgs::Point &amp;m, Ogre::Vector3 &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointOgreToMsg</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8e0e246d81d6da7fe894bcb893652a58</anchor>
      <arglist>(const Ogre::Vector3 &amp;o, geometry_msgs::Point &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Point</type>
      <name>pointOgreToMsg</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a37a3b1a7fa955034f54b1ce71ecbc97b</anchor>
      <arglist>(const Ogre::Vector3 &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>printColor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a88a0a7e751db87deb9d6f0f6899bc312</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Vector2</type>
      <name>project3DPointToViewportXY</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a240590942ec75b9d3209224ecdb31d46</anchor>
      <arglist>(const Ogre::Viewport *view, const Ogre::Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>qHash</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>afe006c3430ad99e1b8676baff218ed78</anchor>
      <arglist>(IndexAndMessage iam)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ColourValue</type>
      <name>qtToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a64355b6bf3fc6fdecedc028d1bc469b0</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ogre::Quaternion</type>
      <name>quaternionMsgToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a067b9f0835c3f79d0221a2d28494a113</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionMsgToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa09285d017c3277ade43a5ccb0c4d07c</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;m, Ogre::Quaternion &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>quaternionNorm2</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>add0a9d1537856dd7be38027827d19feb</anchor>
      <arglist>(float w, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>quaternionNorm2</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ad3ea65c47b29b31c03396397310f9dee</anchor>
      <arglist>(double w, double x, double y, double z)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionOgreToMsg</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a5fe8b49e33f658fd60e4e6150bbb73c3</anchor>
      <arglist>(const Ogre::Quaternion &amp;o, geometry_msgs::Quaternion &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Quaternion</type>
      <name>quaternionOgreToMsg</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a97801e1f293b0da4c35245fc17d0c6ce</anchor>
      <arglist>(const Ogre::Quaternion &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reloadShaders</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a9a944ffacb463ea508313119780032ff</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removeMaterial</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa02cba03c829f2b84dce3f53e7691290</anchor>
      <arglist>(Ogre::MaterialPtr &amp;material)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaBlending</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae5c668213043c867766853cfe9598405</anchor>
      <arglist>(const Ogre::MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReplace</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a157f410465d9549b0a1c525c81ef6a6c</anchor>
      <arglist>(const Ogre::MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae0bc6faad8b68426c2f6134eea1bf85d</anchor>
      <arglist>(const visualization_msgs::Marker &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2f27a5f5e7aee2548d7e16a858290388</anchor>
      <arglist>(const geometry_msgs::Point32 &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a380a7931bd8c06da4f69eec3cab69333</anchor>
      <arglist>(const geometry_msgs::Point &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae9b856e4a37dade7d7151168be4b63bb</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ade233e71ceca1a26c4945a43b87e976c</anchor>
      <arglist>(const geometry_msgs::PolygonStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a395c3950ec0e61074499a15778315ffa</anchor>
      <arglist>(const Ogre::Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a4a68bb0e01d05a02233ff1753a0a7aa9</anchor>
      <arglist>(const std_msgs::ColorRGBA &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa9e546f77916325e785657317f95f389</anchor>
      <arglist>(const boost::array&lt; T, N &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a15cfdf8ff9530d0a021b723c45eab217</anchor>
      <arglist>(const Ogre::Quaternion &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>adc551cae80f65586c2c529200cfbe504</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3d07090be8b73c929adec83efbbb925b</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>afa5b3a638f3516f749e6c368d44b46d8</anchor>
      <arglist>(const nav_msgs::GridCells &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a4478233ad48e9aa51f38b31143f82437</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0bd9be66d8ba2e5dfa8a7bacc2c714fd</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>af73e61027d7a3e2b1d911c9025db6157</anchor>
      <arglist>(const geometry_msgs::Vector3 &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a9677be4604a439361c1615d8217f046b</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a06d0fba631e6b3c545188216392f422d</anchor>
      <arglist>(const geometry_msgs::Twist &amp;twist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2c4d8dec65cabcb63141c22b20a285f9</anchor>
      <arglist>(const nav_msgs::OccupancyGrid &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8531dd48a48f69a6c120a757a0d7ebac</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>abddae96172112b03af5d6608619056dc</anchor>
      <arglist>(const geometry_msgs::PoseArray &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a44c5e9becc307a1924b1ce7446b2cc70</anchor>
      <arglist>(const nav_msgs::Odometry &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a5913d81fbafb8559b68c8b1098a7aa83</anchor>
      <arglist>(const nav_msgs::Path &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a4b832c5b16d7383b60f28ca997bd9bbf</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a6134518a579c68a79921204d4d4146bd</anchor>
      <arglist>(const geometry_msgs::WrenchStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aac5a3be85af4b00ca0ccc214f70efa84</anchor>
      <arglist>(const geometry_msgs::PointStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>af40c248ed5e23eb93c06469900052f0b</anchor>
      <arglist>(const boost::array&lt; T, N &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ad7327cdb945cd63ad928eb23aa3267d3</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;marker)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ad4029d12fe985a0d4adb72c709337a5a</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a45e0f2616a9838c763c83f3bea4c2e31</anchor>
      <arglist>(float w, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa8875dab044b5dd398b45726bfd6f39b</anchor>
      <arglist>(const tf::Quaternion &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a54cdb01f5c632c974bc0a820fb4fe279</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a090185a509236789ab0595d09a40a95b</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>abae01121b5edb90c4ceac1bb0ff64004</anchor>
      <arglist>(const Ogre::Quaternion &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8098ab2f7c0a5ff99da7467ef46cd52c</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3e5eca6f0dcacb247d462c8e49df82b0</anchor>
      <arglist>(double w, double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>valueFromCloud</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a6d7ca25237fce87ae452843d813bf528</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud, uint32_t offset, uint8_t type, uint32_t point_step, uint32_t index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3MsgToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a7676e37fca80860a656c81e525036ec6</anchor>
      <arglist>(const geometry_msgs::Vector3 &amp;m, Ogre::Vector3 &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ogre::Vector3</type>
      <name>vector3MsgToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae2d5c074286edbac8010d3b3ea0aed4d</anchor>
      <arglist>(const geometry_msgs::Vector3 &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3OgreToMsg</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a15976b17e213eb98d8e76d9db0235b87</anchor>
      <arglist>(const Ogre::Vector3 &amp;o, geometry_msgs::Vector3 &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Vector3</type>
      <name>vector3OgreToMsg</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a368de62bcb8273c1256dd0b1074a29c4</anchor>
      <arglist>(const Ogre::Vector3 &amp;o)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>CAMERA_OFFSET</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ac24f015254d7e760c2c6279399c23f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>CAMERA_OFFSET</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ac24f015254d7e760c2c6279399c23f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>g_billboard_sphere_vertices</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a6600da61325c9c3461289f9067ab788f</anchor>
      <arglist>[3 *3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>g_billboard_vertices</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a7fbfae54b5410a6bf691edca24492da6</anchor>
      <arglist>[6 *3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>g_box_vertices</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a41c15e4da6fb9be5e23ae4307a196330</anchor>
      <arglist>[6 *6 *3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>g_point_vertices</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a41db040bd8f6ffca8022465eb957cfe1</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>PITCH_LIMIT_HIGH</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a7bba424d95bf033f60f4a4ecde454f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>PITCH_LIMIT_HIGH</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a7bba424d95bf033f60f4a4ecde454f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>PITCH_LIMIT_LOW</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>abb767305a9b764412e8fd3fe006c8335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>PITCH_LIMIT_LOW</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>abb767305a9b764412e8fd3fe006c8335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>PITCH_START</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0684823471f3cba1f314aa231b08f619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>QUATERNION_NORMALIZATION_TOLERANCE</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a09e82f33b53479c3442483b812c83278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Ogre::Quaternion</type>
      <name>ROBOT_TO_CAMERA_ROTATION</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>af191dcd1825f7a1f942b6dfb3dd6b8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>x_baddrawable_error</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ab0b7f791a49d3fc89751bd5176216f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>YAW_START</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8b0838aec113d80f1bd9278af213e0f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tuw_multi_robot_rviz</name>
    <filename>namespacetuw__multi__robot__rviz.html</filename>
    <class kind="class">tuw_multi_robot_rviz::MultiRobotGoalSelector</class>
    <class kind="class">tuw_multi_robot_rviz::MultiRobotInfoDisplay</class>
    <class kind="class">tuw_multi_robot_rviz::MultiRobotInfoVisual</class>
    <class kind="class">tuw_multi_robot_rviz::RobotGoalsArrayDisplay</class>
    <class kind="class">tuw_multi_robot_rviz::RobotGoalsArrayVisual</class>
    <class kind="class">tuw_multi_robot_rviz::TextVisual</class>
    <class kind="class">tuw_multi_robot_rviz::VoronoiGraphDisplay</class>
    <class kind="class">tuw_multi_robot_rviz::VoronoiGraphVisual</class>
    <class kind="class">tuw_multi_robot_rviz::VoronoiSegmentDisplay</class>
    <class kind="class">tuw_multi_robot_rviz::VoronoiSegmentVisual</class>
  </compound>
</tagfile>
