<?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.html</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.html</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.html</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.html</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.html</filename>
    <includes id="MultiRobotInfoVisual_8h" name="MultiRobotInfoVisual.h" local="no" imported="no">tuw_multi_robot_rviz/MultiRobotInfoVisual.h</includes>
    <namespace>tuw_multi_robot_rviz</namespace>
    <member kind="typedef">
      <type>RobotAttributes</type>
      <name>RA</name>
      <anchorfile>namespacetuw__multi__robot__rviz.html</anchorfile>
      <anchor>a8021e10123c85b9ecd2fb39662593ec2</anchor>
      <arglist></arglist>
    </member>
  </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.html</filename>
    <includes id="TextVisual_8h" name="TextVisual.h" local="yes" imported="no">TextVisual.h</includes>
    <class kind="class">tuw_multi_robot_rviz::MultiRobotInfoVisual</class>
    <class kind="class">tuw_multi_robot_rviz::RobotAttributes</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.html</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.html</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.html</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.html</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.html</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.html</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.html</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.html</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.html</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.html</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.html</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.html</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.html</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></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, std::shared_ptr&lt; RobotAttributes &gt; &gt;</type>
      <name>internal_map_type</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>ac3a601b7c1abb527e1301a03c45ddb50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, std::shared_ptr&lt; RobotAttributes &gt; &gt;::iterator</type>
      <name>map_iterator</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a66d4b12b61ed568409b770d2e9163d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, std::shared_ptr&lt; RobotAttributes &gt; &gt;</type>
      <name>map_type</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>aa357c877c34eed046816c4e460215d8b</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>int</type>
      <name>id_cnt</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a5d1cfe832bddd812214317b0d1f1006c</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>robot2attribute_map_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1MultiRobotInfoVisual.html</anchorfile>
      <anchor>a317f87bae1d7fe7dfadbd3c681097a43</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::RobotAttributes</name>
    <filename>classtuw__multi__robot__rviz_1_1RobotAttributes.html</filename>
    <member kind="typedef">
      <type>boost::circular_buffer&lt; geometry_msgs::PoseWithCovariance &gt;</type>
      <name>buf_type</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a80e9cf060a80b89256ab7d2c228c0230</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPathLength</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a26188864f51b21213539587ed1b25abd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a9de980b86fb1707b34e7f0d9d0b2eaeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotAttributes</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a0926d1a35cf78458c4fb9a78013ff189</anchor>
      <arglist>(size_t id, std::string &amp;rname, double rad, buf_type &amp;pose, Ogre::ColourValue color, Ogre::SceneManager *_scene_manager, Ogre::SceneNode *_parent_node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisabled</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a49f6b4d28c4599271f8c47f1beca3f86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoseBufferLength</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a1c68f90f87c4d00ed62d6b3956e156ff</anchor>
      <arglist>(size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateColor</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a1df5fdf9fd55afd288e6fd9029809972</anchor>
      <arglist>(Ogre::ColourValue &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePose</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>ade87e44f5a5000bb9e612dd92aceb3bb</anchor>
      <arglist>(const buf_type &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePose</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a3777ab20240239c49ef60b1b7df6ebb8</anchor>
      <arglist>(const geometry_msgs::PoseWithCovariance &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RobotAttributes</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>ab9db9d2936791c9986e69c2da91fc0f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>disabled</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>abbba5cd901ef41aae20d5dad8e0e7478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>path_length_</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a9beb224b25c302be018c705745c1a73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>path_stale</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a892dfb525630d19be5dd10012b0a8981</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>robot_id</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a32e9e88e5aa2710220d436aea2b92f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robot_name</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a629cf7c02a3ebe854e78caa6400f649e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robot_radius</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>aa0ae56265102ea3ee510093b9b1a6540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::unique_ptr&lt; TextVisual &gt; &gt;</type>
      <name>route_visuals</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a664d0ba09da02bbe42a54486b987317f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cbRoute</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>aaf4db84b6da765470d0b5fdebbb77c9f</anchor>
      <arglist>(const ros::MessageEvent&lt; const tuw_multi_robot_msgs::Route &gt; &amp;_event, int _topic)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>make_robot</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a1c1b33a7d221bf70d70409569daf82a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>make_route</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a7374ea64e46c520a0eb5c0431cfbe034</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateArrow</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>ae81d13720975a9972ddb2a6218d25909</anchor>
      <arglist>(bool first_time=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateCircle</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a56e048118390e6a744729cf2b45d88f3</anchor>
      <arglist>(bool first_time=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updatePathLength</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>ac5f95cb510f82b522bcd475a03508810</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateText</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>ac71dab26fd8d9ec7e85d38a7859aa907</anchor>
      <arglist>(bool first_time=false)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ManualObject *</type>
      <name>arrow</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a613bf4f34eedec8e3392489e6e7e969a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ManualObject *</type>
      <name>circle</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>aff1d8f19b41f6089643d2b88b4868719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>color</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a2346562b29a224c363fa3fbb85c915e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::Quaternion</type>
      <name>current_orient</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>ab3eccd199fbc99aa5800883f7505247c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::Vector3</type>
      <name>current_pos</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a12709165f72678f1d741e0ac336f66f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>frame_node</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a4272ba75fe649fd49cf03de0030d120b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>buf_type</type>
      <name>ros_poses</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a72813b91c9a2befaf0b8e2eca8c25131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; tuw_multi_robot_msgs::Route &gt;</type>
      <name>route</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>ab580311da61995b87d56765c5990c35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>scene_manager</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a05a543cbd29c7c63ede04bcf446cde91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>seg_id_current</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a86fd3a7e765494af5bdeda5e76a9b24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_route</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a4558ebe705d6219bdc78848ac9293a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; TextVisual &gt;</type>
      <name>text</name>
      <anchorfile>classtuw__multi__robot__rviz_1_1RobotAttributes.html</anchorfile>
      <anchor>a76899c681eacf9380bd88081b5c35536</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>
  </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::RobotAttributes</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>
    <member kind="typedef">
      <type>RobotAttributes</type>
      <name>RA</name>
      <anchorfile>namespacetuw__multi__robot__rviz.html</anchorfile>
      <anchor>a8021e10123c85b9ecd2fb39662593ec2</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
