<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>common.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/include/ObjectDetection/</path>
    <filename>common_8h</filename>
    <namespace>tuw_object_rviz</namespace>
    <member kind="enumeration">
      <type></type>
      <name>Styles</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>a720343715d549f5f0fde07d302be563a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STYLE_SIMPLE</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>a720343715d549f5f0fde07d302be563aac9ee27aaf02f25affa04b1cd45beaee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STYLE_CYLINDER</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>a720343715d549f5f0fde07d302be563aa57000d8522488a23ef44a268c7042872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STYLE_PERSON_MESHES</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>a720343715d549f5f0fde07d302be563aa9908d2a0bcf7ebd2238d69584d9a37a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STYLE_BOUNDING_BOXES</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>a720343715d549f5f0fde07d302be563aa25d1a82127e53ddddb8c7b4dcf7a986e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CovarianceVisual.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/src/ObjectDetection/</path>
    <filename>CovarianceVisual_8cpp</filename>
    <includes id="CovarianceVisual_8h" name="CovarianceVisual.h" local="yes" imported="no">ObjectDetection/CovarianceVisual.h</includes>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>CovarianceVisual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/include/ObjectDetection/</path>
    <filename>CovarianceVisual_8h</filename>
    <class kind="class">tuw_object_rviz::CovarianceVisual</class>
    <class kind="class">tuw_object_rviz::ProbabilityEllipseCovarianceVisual</class>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>DoorVisual.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/src/ObjectDetection/</path>
    <filename>DoorVisual_8cpp</filename>
    <includes id="DoorVisual_8h" name="DoorVisual.h" local="yes" imported="no">ObjectDetection/DoorVisual.h</includes>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>DoorVisual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/include/ObjectDetection/</path>
    <filename>DoorVisual_8h</filename>
    <includes id="PersonVisual_8h" name="PersonVisual.h" local="no" imported="no">ObjectDetection/PersonVisual.h</includes>
    <includes id="TextVisual_8h" name="TextVisual.h" local="no" imported="no">ObjectDetection/TextVisual.h</includes>
    <class kind="class">tuw_object_rviz::BoundingBoxDoorVisual</class>
    <class kind="class">tuw_object_rviz::DoorVisual</class>
    <class kind="struct">tuw_object_rviz::DoorVisualDefaultArgs</class>
    <class kind="class">tuw_object_rviz::HasBaseframe</class>
    <class kind="class">tuw_object_rviz::HasWireframe</class>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>mesh_node.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/include/ObjectDetection/</path>
    <filename>mesh__node_8h</filename>
    <class kind="class">spencer_tracking_rviz_plugin::MeshNode</class>
    <namespace>spencer_tracking_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectDetectionDisplay.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/src/ObjectDetection/</path>
    <filename>ObjectDetectionDisplay_8cpp</filename>
    <includes id="ObjectDetectionDisplay_8h" name="ObjectDetectionDisplay.h" local="no" imported="no">ObjectDetection/ObjectDetectionDisplay.h</includes>
    <includes id="ObjectDetectionVisual_8h" name="ObjectDetectionVisual.h" local="no" imported="no">ObjectDetection/ObjectDetectionVisual.h</includes>
    <includes id="ObjectDetectionPersonVisual_8h" name="ObjectDetectionPersonVisual.h" local="no" imported="no">ObjectDetection/ObjectDetectionPersonVisual.h</includes>
    <includes id="ObjectDetectionDoorVisual_8h" name="ObjectDetectionDoorVisual.h" local="no" imported="no">ObjectDetection/ObjectDetectionDoorVisual.h</includes>
    <includes id="ObjectDetectionTrafficConeVisual_8h" name="ObjectDetectionTrafficConeVisual.h" local="no" imported="no">ObjectDetection/ObjectDetectionTrafficConeVisual.h</includes>
    <namespace>tuw_object_rviz</namespace>
    <member kind="define">
      <type>#define</type>
      <name>foreach</name>
      <anchorfile>ObjectDetectionDisplay_8cpp.html</anchorfile>
      <anchor>a85d9ac269eba33293361f4ed7c2a697b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ObjectDetectionDisplay.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/include/ObjectDetection/</path>
    <filename>ObjectDetectionDisplay_8h</filename>
    <includes id="common_8h" name="common.h" local="yes" imported="no">ObjectDetection/common.h</includes>
    <class kind="class">tuw_object_rviz::ObjectDetectionDisplay</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectDetectionDoorVisual.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/src/ObjectDetection/</path>
    <filename>ObjectDetectionDoorVisual_8cpp</filename>
    <includes id="ObjectDetectionDoorVisual_8h" name="ObjectDetectionDoorVisual.h" local="no" imported="no">ObjectDetection/ObjectDetectionDoorVisual.h</includes>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectDetectionDoorVisual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/include/ObjectDetection/</path>
    <filename>ObjectDetectionDoorVisual_8h</filename>
    <includes id="ObjectDetectionVisual_8h" name="ObjectDetectionVisual.h" local="no" imported="no">ObjectDetection/ObjectDetectionVisual.h</includes>
    <includes id="DoorVisual_8h" name="DoorVisual.h" local="no" imported="no">ObjectDetection/DoorVisual.h</includes>
    <class kind="class">tuw_object_rviz::ObjectDetectionDoorVisual</class>
    <namespace>tuw_object_rviz</namespace>
    <member kind="enumeration">
      <type></type>
      <name>DoorObjectShapeVariables</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>width</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6a4ea5cdae5dd5b6461e640cb6a731176d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>height</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6a6d74ffb6d5d0ad8c815428843054ef75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>angle_w</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6a7b768cc5d72eb5651c85a28073b47b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>angle_d</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6aa11444bca8bcb79ed3ec4cee597b6c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leaves</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6af66898b3ce37b0c4fca54ec20f6228f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>clockwise</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6a329bd3be731873b2c419e4f4edf598db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ObjectDetectionPersonVisual.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/src/ObjectDetection/</path>
    <filename>ObjectDetectionPersonVisual_8cpp</filename>
    <includes id="ObjectDetectionPersonVisual_8h" name="ObjectDetectionPersonVisual.h" local="no" imported="no">ObjectDetection/ObjectDetectionPersonVisual.h</includes>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectDetectionPersonVisual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/include/ObjectDetection/</path>
    <filename>ObjectDetectionPersonVisual_8h</filename>
    <includes id="ObjectDetectionVisual_8h" name="ObjectDetectionVisual.h" local="no" imported="no">ObjectDetection/ObjectDetectionVisual.h</includes>
    <includes id="PersonVisual_8h" name="PersonVisual.h" local="no" imported="no">ObjectDetection/PersonVisual.h</includes>
    <class kind="class">tuw_object_rviz::ObjectDetectionPersonVisual</class>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectDetectionTrafficConeVisual.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/src/ObjectDetection/</path>
    <filename>ObjectDetectionTrafficConeVisual_8cpp</filename>
    <includes id="ObjectDetectionTrafficConeVisual_8h" name="ObjectDetectionTrafficConeVisual.h" local="no" imported="no">ObjectDetection/ObjectDetectionTrafficConeVisual.h</includes>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectDetectionTrafficConeVisual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/include/ObjectDetection/</path>
    <filename>ObjectDetectionTrafficConeVisual_8h</filename>
    <includes id="ObjectDetectionVisual_8h" name="ObjectDetectionVisual.h" local="no" imported="no">ObjectDetection/ObjectDetectionVisual.h</includes>
    <includes id="TrafficConeVisual_8h" name="TrafficConeVisual.h" local="no" imported="no">ObjectDetection/TrafficConeVisual.h</includes>
    <class kind="class">tuw_object_rviz::ObjectDetectionTrafficConeVisual</class>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectDetectionVisual.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/src/ObjectDetection/</path>
    <filename>ObjectDetectionVisual_8cpp</filename>
    <includes id="ObjectDetectionVisual_8h" name="ObjectDetectionVisual.h" local="yes" imported="no">ObjectDetection/ObjectDetectionVisual.h</includes>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectDetectionVisual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/include/ObjectDetection/</path>
    <filename>ObjectDetectionVisual_8h</filename>
    <includes id="CovarianceVisual_8h" name="CovarianceVisual.h" local="no" imported="no">ObjectDetection/CovarianceVisual.h</includes>
    <includes id="TextVisual_8h" name="TextVisual.h" local="no" imported="no">ObjectDetection/TextVisual.h</includes>
    <includes id="common_8h" name="common.h" local="no" imported="no">ObjectDetection/common.h</includes>
    <class kind="class">tuw_object_rviz::ObjectDetectionVisual</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>PersonVisual.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/src/ObjectDetection/</path>
    <filename>PersonVisual_8cpp</filename>
    <includes id="PersonVisual_8h" name="PersonVisual.h" local="yes" imported="no">ObjectDetection/PersonVisual.h</includes>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>PersonVisual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/include/ObjectDetection/</path>
    <filename>PersonVisual_8h</filename>
    <class kind="class">tuw_object_rviz::BoundingBoxPersonVisual</class>
    <class kind="class">tuw_object_rviz::CylinderPersonVisual</class>
    <class kind="class">tuw_object_rviz::HasLineWidth</class>
    <class kind="class">tuw_object_rviz::MeshPersonVisual</class>
    <class kind="class">tuw_object_rviz::PersonVisual</class>
    <class kind="struct">tuw_object_rviz::PersonVisualDefaultArgs</class>
    <class kind="class">tuw_object_rviz::RosPackagePathResourceLoadingListener</class>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>TextVisual.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/src/ObjectDetection/</path>
    <filename>TextVisual_8cpp</filename>
    <includes id="TextVisual_8h" name="TextVisual.h" local="no" imported="no">ObjectDetection/TextVisual.h</includes>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>TextVisual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/include/ObjectDetection/</path>
    <filename>TextVisual_8h</filename>
    <class kind="class">tuw_object_rviz::TextVisual</class>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>TrafficConeVisual.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/src/ObjectDetection/</path>
    <filename>TrafficConeVisual_8cpp</filename>
    <includes id="TrafficConeVisual_8h" name="TrafficConeVisual.h" local="yes" imported="no">ObjectDetection/TrafficConeVisual.h</includes>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>TrafficConeVisual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_object_rviz/include/ObjectDetection/</path>
    <filename>TrafficConeVisual_8h</filename>
    <includes id="PersonVisual_8h" name="PersonVisual.h" local="no" imported="no">ObjectDetection/PersonVisual.h</includes>
    <class kind="class">tuw_object_rviz::TrafficConeVisual</class>
    <class kind="struct">tuw_object_rviz::TrafficConeVisualDefaultArgs</class>
    <class kind="class">tuw_object_rviz::TrafficConeVisualImpl</class>
    <namespace>tuw_object_rviz</namespace>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::BoundingBoxDoorVisual</name>
    <filename>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</filename>
    <base>tuw_object_rviz::DoorVisual</base>
    <base>tuw_object_rviz::HasLineWidth</base>
    <base>tuw_object_rviz::HasWireframe</base>
    <base>tuw_object_rviz::HasBaseframe</base>
    <member kind="function">
      <type></type>
      <name>BoundingBoxDoorVisual</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>af8eff399dbf3f0431f71a21b092053bb</anchor>
      <arglist>(const DoorVisualDefaultArgs &amp;args, double height=1.75, double width=0.6, double scalingFactor=1.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>generateBaseframe</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>a8fa76ac327c4b63dd1f714a67f80ea2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>generateWireframe</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>af19653895272e18deda16b6089eca91a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ogre::ColourValue &amp;</type>
      <name>getColor</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>a2025ae9e3eda9eb628b9cedd3f8c5968</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getHeight</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>a7cd08d8f7b8b30fe68c6e16146b019f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>a622d52ccf33d4dd45c34260740e96e43</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLineWidth</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>ac7bbdaa765bad3954fab6ca76b8214d8</anchor>
      <arglist>(double lineWidth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BoundingBoxDoorVisual</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>ae361078a4328138658576d77d5ae659e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BillboardLine *</type>
      <name>m_baseframe</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>a09c37764187e3f5d1ccec98b48755134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_lineWidth</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>a191f16125cd0c1bb831321cfed6c9bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_scalingFactor</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>a1d91fda7ad08cd151694f69ca9eccc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_thickness</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>a9ae8e69f2a7d175a343e070e53d75e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BillboardLine *</type>
      <name>m_wireframe</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxDoorVisual.html</anchorfile>
      <anchor>a608453aec0018ac76cbc97f47af0c52b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::BoundingBoxPersonVisual</name>
    <filename>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</filename>
    <base>tuw_object_rviz::PersonVisual</base>
    <base>tuw_object_rviz::HasLineWidth</base>
    <member kind="function">
      <type></type>
      <name>BoundingBoxPersonVisual</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</anchorfile>
      <anchor>a0fc641da4fd28cd6803deba5cb7cf69c</anchor>
      <arglist>(const PersonVisualDefaultArgs &amp;args, double height=1.75, double width=0.6, double scalingFactor=1.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ogre::ColourValue &amp;</type>
      <name>getColor</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</anchorfile>
      <anchor>ae3e99ed89c418a3a910a782cb25dec88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getHeight</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</anchorfile>
      <anchor>ad1174ddf36c2daeb6a7bddc306740fa0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</anchorfile>
      <anchor>a06e0fb0953394b9fdb8abd99007fc178</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLineWidth</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</anchorfile>
      <anchor>ad1828122b2c324edb32d3e414179f523</anchor>
      <arglist>(double lineWidth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BoundingBoxPersonVisual</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</anchorfile>
      <anchor>a5e3a4b883fd3afc137b0fd8245957340</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>generateWireframe</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</anchorfile>
      <anchor>ac22ba0ef451765cfd888f15f03da10e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_height</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</anchorfile>
      <anchor>abb19d43e3f4e26ec4cf002176d89adad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_lineWidth</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</anchorfile>
      <anchor>a4fdc3ab1a31a9824cef550f2d1c79c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_scalingFactor</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</anchorfile>
      <anchor>a0cd5fa1832b116b8129c9bb359bbb43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_width</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</anchorfile>
      <anchor>a45b2bfd91267691a3eacc307a2aa6369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BillboardLine *</type>
      <name>m_wireframe</name>
      <anchorfile>classtuw__object__rviz_1_1BoundingBoxPersonVisual.html</anchorfile>
      <anchor>aad6a65720bce827fb8eacba5f607965f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::CovarianceVisual</name>
    <filename>classtuw__object__rviz_1_1CovarianceVisual.html</filename>
    <member kind="function">
      <type></type>
      <name>CovarianceVisual</name>
      <anchorfile>classtuw__object__rviz_1_1CovarianceVisual.html</anchorfile>
      <anchor>ae1a43b0915e5f4ac4420d2802a29eedc</anchor>
      <arglist>(Ogre::SceneManager *sceneManager, Ogre::SceneNode *parentNode)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1CovarianceVisual.html</anchorfile>
      <anchor>a7341f67a948eae9afd2242be2efd390b</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLineWidth</name>
      <anchorfile>classtuw__object__rviz_1_1CovarianceVisual.html</anchorfile>
      <anchor>ae22520906c805b966d632945b1e64c90</anchor>
      <arglist>(float lineWidth)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMeanCovariance</name>
      <anchorfile>classtuw__object__rviz_1_1CovarianceVisual.html</anchorfile>
      <anchor>a4da83e2bcc07140bd7a729a46c598974</anchor>
      <arglist>(const Ogre::Vector3 &amp;mean, const Ogre::Matrix3 &amp;cov)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classtuw__object__rviz_1_1CovarianceVisual.html</anchorfile>
      <anchor>a6562331d38fac7f66106475980a8304c</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classtuw__object__rviz_1_1CovarianceVisual.html</anchorfile>
      <anchor>ad7bb359bfe03d1a3459cee7cf15b7ee0</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classtuw__object__rviz_1_1CovarianceVisual.html</anchorfile>
      <anchor>ae2d9fad6986c29e3e895d85f3874408f</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CovarianceVisual</name>
      <anchorfile>classtuw__object__rviz_1_1CovarianceVisual.html</anchorfile>
      <anchor>ae885fbc4edaef21e340437413b519e09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneManager *</type>
      <name>m_sceneManager</name>
      <anchorfile>classtuw__object__rviz_1_1CovarianceVisual.html</anchorfile>
      <anchor>adf5a27b898e276bd9b287f802cd1548a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode</name>
      <anchorfile>classtuw__object__rviz_1_1CovarianceVisual.html</anchorfile>
      <anchor>a3bba219b8094ff05e56eb187910a605b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::CylinderPersonVisual</name>
    <filename>classtuw__object__rviz_1_1CylinderPersonVisual.html</filename>
    <base>tuw_object_rviz::PersonVisual</base>
    <member kind="function">
      <type></type>
      <name>CylinderPersonVisual</name>
      <anchorfile>classtuw__object__rviz_1_1CylinderPersonVisual.html</anchorfile>
      <anchor>a9c304b6af7ee2f6846039291b1127b2b</anchor>
      <arglist>(const PersonVisualDefaultArgs &amp;args)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ogre::ColourValue &amp;</type>
      <name>getColor</name>
      <anchorfile>classtuw__object__rviz_1_1CylinderPersonVisual.html</anchorfile>
      <anchor>af0ed85d523d95e6498d1d505520607a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getHeight</name>
      <anchorfile>classtuw__object__rviz_1_1CylinderPersonVisual.html</anchorfile>
      <anchor>a8cadcfd7297878fb38c4553317782ad2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1CylinderPersonVisual.html</anchorfile>
      <anchor>a08451b8ad92f1998d00e7b1271a9bac3</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CylinderPersonVisual</name>
      <anchorfile>classtuw__object__rviz_1_1CylinderPersonVisual.html</anchorfile>
      <anchor>a21f9aa341b45c3d0e1dda3544f6e72c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::Shape *</type>
      <name>m_bodyShape</name>
      <anchorfile>classtuw__object__rviz_1_1CylinderPersonVisual.html</anchorfile>
      <anchor>ad7cdc32755e258998d2bd813c156acd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::Shape *</type>
      <name>m_headShape</name>
      <anchorfile>classtuw__object__rviz_1_1CylinderPersonVisual.html</anchorfile>
      <anchor>ac54a2bb94b4d6f98a7f273276d11e7fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::DoorVisual</name>
    <filename>classtuw__object__rviz_1_1DoorVisual.html</filename>
    <member kind="function">
      <type></type>
      <name>DoorVisual</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>af4bf55aab24b22215fdc31ea494dd5dc</anchor>
      <arglist>(const DoorVisualDefaultArgs &amp;args)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ogre::ColourValue &amp;</type>
      <name>getColor</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>ad5078ed0c0396d7f9feb3d5229a5dfc8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getHeight</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>afca584917e67979dd944a19b86e3313e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a7b36e413ccc41e5514d0a6eccf434767</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Ogre::SceneNode *</type>
      <name>getParentSceneNode</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a99aff1cfebbf51e7619e72b2be397e7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a79a4429e61d83091c1d10cf5aa7fd5be</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ogre::Matrix3</type>
      <name>getRotationMat</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a5ea6482879195c830bafaf7b1e9b3a57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>acb0667efb1ec3b189c78c23e7ce25c3a</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setHeight</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a44ccd5fcdd2d4fff6c8a26f6982200ad</anchor>
      <arglist>(double height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setOpeningAngle</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a1d9355be0da6ceb0b254adf11fe71bb4</anchor>
      <arglist>(double oangle, bool clockwise)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a30a2dd6f296e1c702140930d86184562</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a07204aa2f1bacc706e3a2d3acf020054</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setScalingFactor</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a222655dc5f97642439cb19a7b35a0048</anchor>
      <arglist>(double scalingFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a895be9673c0927f57d86321a1e6143e7</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWidth</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a3a7e914892bc1e4393ff23bfff83d954</anchor>
      <arglist>(double width)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a9f270c90590b9534561a1bbc52b43ddf</anchor>
      <arglist>(float deltaTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DoorVisual</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a4845d90dd4a9de77d523c7ccc6da0cae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_clockwise</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>adf4010b12f0209827c506a4821d6f546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::ColourValue</type>
      <name>m_color</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>aa6bca65b72245d2e9a3b0f8e048d8138</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_height</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>ae477952cc4763d770e1718f6e1ee5212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_oangle</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>aef763ab3d717bff03344b0c745b4f045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_parentSceneNode</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a083daaa35d46f90694cd1eb716bff712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneManager *</type>
      <name>m_sceneManager</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>ac4a7cfac9efc882946f31e03afdc3145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>aed5657dec107c6a6242fa6e9db860557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_width</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>a1681e5e8aaa1772aaeca1944a2d826f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Matrix3</type>
      <name>R_do</name>
      <anchorfile>classtuw__object__rviz_1_1DoorVisual.html</anchorfile>
      <anchor>ae9deeaa0995d45477c387e62bd4a05eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tuw_object_rviz::DoorVisualDefaultArgs</name>
    <filename>structtuw__object__rviz_1_1DoorVisualDefaultArgs.html</filename>
    <member kind="function">
      <type></type>
      <name>DoorVisualDefaultArgs</name>
      <anchorfile>structtuw__object__rviz_1_1DoorVisualDefaultArgs.html</anchorfile>
      <anchor>aa4faf96586bdc1c538ef87b4f99efaed</anchor>
      <arglist>(Ogre::SceneManager *sceneManager, Ogre::SceneNode *parentNode)</arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SceneNode *</type>
      <name>parentNode</name>
      <anchorfile>structtuw__object__rviz_1_1DoorVisualDefaultArgs.html</anchorfile>
      <anchor>a7ebe677b99958d8df087137d921dfb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SceneManager *</type>
      <name>sceneManager</name>
      <anchorfile>structtuw__object__rviz_1_1DoorVisualDefaultArgs.html</anchorfile>
      <anchor>a47528ecac37ffbdedb61ba6ff491d959</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::HasBaseframe</name>
    <filename>classtuw__object__rviz_1_1HasBaseframe.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>generateBaseframe</name>
      <anchorfile>classtuw__object__rviz_1_1HasBaseframe.html</anchorfile>
      <anchor>ac905f41d919af65d35683130792b6c74</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::HasLineWidth</name>
    <filename>classtuw__object__rviz_1_1HasLineWidth.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLineWidth</name>
      <anchorfile>classtuw__object__rviz_1_1HasLineWidth.html</anchorfile>
      <anchor>a103b4311f2127d227cb8ffa49fb65bdf</anchor>
      <arglist>(double lineWidth)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::HasWireframe</name>
    <filename>classtuw__object__rviz_1_1HasWireframe.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>generateWireframe</name>
      <anchorfile>classtuw__object__rviz_1_1HasWireframe.html</anchorfile>
      <anchor>a19dbe3f5c5c55677690edb5105b66314</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spencer_tracking_rviz_plugin::MeshNode</name>
    <filename>classspencer__tracking__rviz__plugin_1_1MeshNode.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>frameStarted</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>ac10fd9c6931da0241c8d2c84158a1662</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getMeshResource</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>a533d89d975fef05c757842e42a7079b8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MeshNode</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>a8d5142b5cc5d203a802f5e6b4c449563</anchor>
      <arglist>(rviz::DisplayContext *displayContext, Ogre::SceneNode *parentNode, const std::string &amp;meshResource, Ogre::Vector3 position=Ogre::Vector3::ZERO)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraFacing</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>ae9db2bbd90c56b85e93665cadf15f7e5</anchor>
      <arglist>(bool cameraFacing)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>ab569390d6e01b125057883c15f6bb37c</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>aa96259209c88f130910641c5055a9174</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>a3f57d8337029a10426c4748f403fa6b3</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>a2cf3b313d1a04edfd55055aad158fd9e</anchor>
      <arglist>(const float scaleFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>a0d412aa6bd9743747853111f670a3e29</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MeshNode</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>a3a0e244955f42b4cc7b6f2097873c450</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_cameraFacing</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>af61a564fce7029672a3f560672b05863</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::DisplayContext *</type>
      <name>m_displayContext</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>a483777ce63d7fef6341fb86cebce805f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::Entity *</type>
      <name>m_entity</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>acd02951f9097f9fa36e2a358bfc45d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; Ogre::MaterialPtr &gt;</type>
      <name>m_materials</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>a95512f85a353474c834b0fc2d7aa0e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_meshResource</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>adab8c0c064fa943c9089ea9d02489be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::Quaternion</type>
      <name>m_orientation</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>ab6bad7f33cba2143668a59ab782385a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>m_sceneManager</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>ad74f7b830e9606dd65ef059945835fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode</name>
      <anchorfile>classspencer__tracking__rviz__plugin_1_1MeshNode.html</anchorfile>
      <anchor>a829166dfb96a09b529ae9ae74abc11c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::MeshPersonVisual</name>
    <filename>classtuw__object__rviz_1_1MeshPersonVisual.html</filename>
    <base>tuw_object_rviz::PersonVisual</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Ogre::ColourValue &amp;</type>
      <name>getColor</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>a421c0514a131cfaddb1aaa84cae9bae6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getHeight</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>aaf5d2f09d29b9047a35c2f88950301dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MeshPersonVisual</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>a7b91f793ac94068fa8cdb9ca5ccd4f41</anchor>
      <arglist>(const PersonVisualDefaultArgs &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAnimationState</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>acff48427f1a55b098dcf1a4dab217500</anchor>
      <arglist>(const std::string &amp;nameOfAnimationState)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>aa13cf250d80e8457e293c0ea00100a6b</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setScalingFactor</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>a148209536d7be0f837c9626e51944438</anchor>
      <arglist>(double scalingFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWalkingSpeed</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>a6aba783dab8987aaa6c2e5f34ef63e93</anchor>
      <arglist>(float walkingSpeed)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>acf0d3a9fb324a934bc7b8dbb9c3115ee</anchor>
      <arglist>(float deltaTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MeshPersonVisual</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>a33e2913f8cc99400cc9dc84c2d4b09ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::Entity *</type>
      <name>entity_</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>a5bbda1ab2c312a01a75ba2f2fba11359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::AnimationState *</type>
      <name>m_animationState</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>a0204c6b2dd0d44b79b896c2a8b7bf58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>m_childSceneNode</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>a320e779c25e762a7ea47fe6bab91867e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_walkingSpeed</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>ae56fbe667f16ad951c3686817206a464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; Ogre::MaterialPtr &gt;</type>
      <name>materials_</name>
      <anchorfile>classtuw__object__rviz_1_1MeshPersonVisual.html</anchorfile>
      <anchor>a0aab737364165885800ee9f601e3433d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::ObjectDetectionDisplay</name>
    <filename>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</filename>
    <base>MessageFilterDisplay&lt; tuw_object_msgs::ObjectDetection &gt;</base>
    <member kind="function">
      <type></type>
      <name>ObjectDetectionDisplay</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>a7a0e663869e8c0c7a8eaf473ea19524e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectDetectionDisplay</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>a4b2543f3f78ef883558841bde321ec04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>ab3238e39a862edb11ca76c5cc855700a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>ae178ba050454624e0d2214f319656cd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>stylesChanged</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>ad5308684b0d3e043a0f2824163152042</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>a4b57ca34864b7be1d91d9381fe5fe7d4</anchor>
      <arglist>(const tuw_object_msgs::ObjectDetection::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_property_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>ace88f93ff4afd7aa3023ca55672e836e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>render_covariances_property_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>a0c15ad623adc48dd4115f66a0519661e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>render_ids_property_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>ab80f7ccdbe95bd2795f6a41503aa741b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>render_pose_property_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>a4682c5a9107d355a07c3af2e75438eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>render_sensor_type_property_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>a9279a6adc6d5fd51e33235855cc091d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::EnumProperty *</type>
      <name>style_property_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>af591a51ffa650a3b73086990c57cfa24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; ObjectDetectionVisual &gt; &gt;</type>
      <name>visual_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDisplay.html</anchorfile>
      <anchor>a056eee1aae7ed55d6609e48f69038707</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::ObjectDetectionDoorVisual</name>
    <filename>classtuw__object__rviz_1_1ObjectDetectionDoorVisual.html</filename>
    <base>tuw_object_rviz::ObjectDetectionVisual</base>
    <member kind="function">
      <type></type>
      <name>ObjectDetectionDoorVisual</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDoorVisual.html</anchorfile>
      <anchor>aad8b045abe7da844d4dfa48b76145091</anchor>
      <arglist>(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDoorVisual.html</anchorfile>
      <anchor>aa3a355e8f394c9cc0872d58f3330054f</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDoorVisual.html</anchorfile>
      <anchor>a84561f6b49ec2f0679d839088336a3ed</anchor>
      <arglist>(const tuw_object_msgs::ObjectWithCovariance::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDoorVisual.html</anchorfile>
      <anchor>aafdf8b7f1e95a2511166378641ced873</anchor>
      <arglist>(Styles style)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ObjectDetectionDoorVisual</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDoorVisual.html</anchorfile>
      <anchor>a2c75b14e5943085b03af5a575646fa21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; DoorVisual &gt;</type>
      <name>door_visual_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionDoorVisual.html</anchorfile>
      <anchor>a1079b93580a12a72d98d32e80c54871a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::ObjectDetectionPersonVisual</name>
    <filename>classtuw__object__rviz_1_1ObjectDetectionPersonVisual.html</filename>
    <base>tuw_object_rviz::ObjectDetectionVisual</base>
    <member kind="function">
      <type></type>
      <name>ObjectDetectionPersonVisual</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionPersonVisual.html</anchorfile>
      <anchor>af92e88a83d1a294018ecf06e18d3ab88</anchor>
      <arglist>(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionPersonVisual.html</anchorfile>
      <anchor>a96f289891a88c484406c1c03feb11020</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionPersonVisual.html</anchorfile>
      <anchor>aa687f9c5c4fe86042a01a80dfc2918f0</anchor>
      <arglist>(const tuw_object_msgs::ObjectWithCovariance::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionPersonVisual.html</anchorfile>
      <anchor>af77bb41d074082f0bc42d4468049fe00</anchor>
      <arglist>(Styles style)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ObjectDetectionPersonVisual</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionPersonVisual.html</anchorfile>
      <anchor>a79f3b8fab43ff42829680bda3d5cf2ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; PersonVisual &gt;</type>
      <name>person_visual_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionPersonVisual.html</anchorfile>
      <anchor>aad6832638f8fa7b99f035d73761e461b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::ObjectDetectionTrafficConeVisual</name>
    <filename>classtuw__object__rviz_1_1ObjectDetectionTrafficConeVisual.html</filename>
    <base>tuw_object_rviz::ObjectDetectionVisual</base>
    <member kind="function">
      <type></type>
      <name>ObjectDetectionTrafficConeVisual</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionTrafficConeVisual.html</anchorfile>
      <anchor>abb09ad53d2e92c222bfa1467b6f730c4</anchor>
      <arglist>(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionTrafficConeVisual.html</anchorfile>
      <anchor>a683b4a3385350ed89fd35fd89e5659bf</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionTrafficConeVisual.html</anchorfile>
      <anchor>abeaebb1832755765b77f5a581c90bc36</anchor>
      <arglist>(const tuw_object_msgs::ObjectWithCovariance::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionTrafficConeVisual.html</anchorfile>
      <anchor>a74cac9edb32e210c63c01048340b4006</anchor>
      <arglist>(Styles style)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ObjectDetectionTrafficConeVisual</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionTrafficConeVisual.html</anchorfile>
      <anchor>a40821541ba1c98458efe512acbd4e612</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; TrafficConeVisual &gt;</type>
      <name>traffic_cone_visual_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionTrafficConeVisual.html</anchorfile>
      <anchor>ad7d354000ff40a7af6318f828b187cb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::ObjectDetectionVisual</name>
    <filename>classtuw__object__rviz_1_1ObjectDetectionVisual.html</filename>
    <member kind="function">
      <type></type>
      <name>ObjectDetectionVisual</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a788de821bbe0ab8e188cfb27f0ec9545</anchor>
      <arglist>(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>af8f55734517fe5259633ea5e96527da3</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameOrientation</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a0b261d575f3e2cdb8e5f7d8acdb59765</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramePosition</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a60ed6d4b2a61b1cebf1f84a26a4b8400</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMessage</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a48ba836968f5a814cc0ca361096ffff2</anchor>
      <arglist>(const tuw_object_msgs::ObjectWithCovariance::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setScale</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a218754a7b99fcfd2923203d2812bcb60</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStyle</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>ab444446c140a724c3c447b0a50b19564</anchor>
      <arglist>(Styles style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>af0e81d6e0f570a684620a8b8c3d95d99</anchor>
      <arglist>(const Ogre::Vector3 &amp;position, const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisiblities</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a2ced269fbe1c62389d42e3929024bae7</anchor>
      <arglist>(bool render_covariance, bool render_id, bool render_sensor_type, bool render_pose)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectDetectionVisual</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a5c74d364fa3304ceb3e99e02b214c385</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::ColourValue</type>
      <name>color_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a01361cdfb684a0dc1af6da21f96cca46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>frame_node_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a8d6a8fe217daf701a9f398e84535b9ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>scale_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a9a4230e8f78c914002ff34522d1b9d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneManager *</type>
      <name>scene_manager_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>ae2f34068055030234107e6e6b3dcc3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Matrix4</type>
      <name>transform_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a56b67b22291a4a44e75a757d11007587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; CovarianceVisual &gt;</type>
      <name>covariance_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a0f9dd9e76f5210fb1e657df2e9e29d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; TextVisual &gt;</type>
      <name>detection_id_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>ac9d42d7ace3d369605922058f09df372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; rviz::Shape &gt;</type>
      <name>mean_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>a7556238caccc6be8354eef5534473b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; rviz::Arrow &gt;</type>
      <name>pose_</name>
      <anchorfile>classtuw__object__rviz_1_1ObjectDetectionVisual.html</anchorfile>
      <anchor>ac5780f0e94c3c03f246a6dfdcae6a764</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::PersonVisual</name>
    <filename>classtuw__object__rviz_1_1PersonVisual.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual Ogre::ColourValue &amp;</type>
      <name>getColor</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>aee070ed844618f07909fd8f4fd5b0455</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getHeight</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>af2c66fa0718a6c2580109a7429515935</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>aed9170d892a7c150ca99356ffa16bcd4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Ogre::SceneNode *</type>
      <name>getParentSceneNode</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>ad844037d5e1daa482fac69ce1d668078</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>ad774bdcff9d273872caaeb604ff27801</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PersonVisual</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>a5bd6cb3975b3ad64459862fc3c905ef1</anchor>
      <arglist>(const PersonVisualDefaultArgs &amp;args)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>abe5bac62659c2301109089f99655e37d</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>a676ec9fb6e246e4f9cc82b1a59eac417</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>a77e841e200069a663c788db9b8fba82c</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setScalingFactor</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>ac14569e48d3f2e8331d15ff099d8d374</anchor>
      <arglist>(double scalingFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>a0939d1e38a1d2336777f8e8730324f92</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>afd57c2e29c638194dbeba468411934fd</anchor>
      <arglist>(float deltaTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PersonVisual</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>a41ccc98f8a41c23ab00933a26b07a961</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::ColourValue</type>
      <name>m_color</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>a747e6a463cbd70d83ae57ad6b27c198a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_parentSceneNode</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>a4f4eb3073a1ebfcc36e6dd5f1ca80d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneManager *</type>
      <name>m_sceneManager</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>a072bf059792d53abfc005c310fc5ac95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode</name>
      <anchorfile>classtuw__object__rviz_1_1PersonVisual.html</anchorfile>
      <anchor>afefcdf1230204917823f46b0761d2c19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tuw_object_rviz::PersonVisualDefaultArgs</name>
    <filename>structtuw__object__rviz_1_1PersonVisualDefaultArgs.html</filename>
    <member kind="function">
      <type></type>
      <name>PersonVisualDefaultArgs</name>
      <anchorfile>structtuw__object__rviz_1_1PersonVisualDefaultArgs.html</anchorfile>
      <anchor>a92addf1e45b00c5f75e2ad5321b031ab</anchor>
      <arglist>(Ogre::SceneManager *sceneManager, Ogre::SceneNode *parentNode)</arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SceneNode *</type>
      <name>parentNode</name>
      <anchorfile>structtuw__object__rviz_1_1PersonVisualDefaultArgs.html</anchorfile>
      <anchor>af13bb8cdd3d206f153e1c206bd28bb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SceneManager *</type>
      <name>sceneManager</name>
      <anchorfile>structtuw__object__rviz_1_1PersonVisualDefaultArgs.html</anchorfile>
      <anchor>ab8254f01e94c8233ee8e53d7bb7f70f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::ProbabilityEllipseCovarianceVisual</name>
    <filename>classtuw__object__rviz_1_1ProbabilityEllipseCovarianceVisual.html</filename>
    <base>tuw_object_rviz::CovarianceVisual</base>
    <member kind="function">
      <type></type>
      <name>ProbabilityEllipseCovarianceVisual</name>
      <anchorfile>classtuw__object__rviz_1_1ProbabilityEllipseCovarianceVisual.html</anchorfile>
      <anchor>a081309440699e06ca523859dc6bb46ba</anchor>
      <arglist>(Ogre::SceneManager *sceneManager, Ogre::SceneNode *parentNode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1ProbabilityEllipseCovarianceVisual.html</anchorfile>
      <anchor>aeb3040212ed3961dea620e521db7b228</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLineWidth</name>
      <anchorfile>classtuw__object__rviz_1_1ProbabilityEllipseCovarianceVisual.html</anchorfile>
      <anchor>a7caa602b73475534ffb8370cdfcae4c2</anchor>
      <arglist>(float lineWidth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMeanCovariance</name>
      <anchorfile>classtuw__object__rviz_1_1ProbabilityEllipseCovarianceVisual.html</anchorfile>
      <anchor>aaba80c70aa918726b2e02c999c794eb6</anchor>
      <arglist>(const Ogre::Vector3 &amp;mean, const Ogre::Matrix3 &amp;cov)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProbabilityEllipseCovarianceVisual</name>
      <anchorfile>classtuw__object__rviz_1_1ProbabilityEllipseCovarianceVisual.html</anchorfile>
      <anchor>acdc86bbd1429630818e8d9afbdd5fe82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_ellipse</name>
      <anchorfile>classtuw__object__rviz_1_1ProbabilityEllipseCovarianceVisual.html</anchorfile>
      <anchor>aa7de4033626dff89f75d81711c354ca3</anchor>
      <arglist>(double xc, double yc, double a, double b, double phi, int &amp;np, double *&amp;xvec, double *&amp;yvec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_prob_elli_95</name>
      <anchorfile>classtuw__object__rviz_1_1ProbabilityEllipseCovarianceVisual.html</anchorfile>
      <anchor>ada7a70bf29520d4331c9c7767160f3f6</anchor>
      <arglist>(double xc, double yc, double sxx, double syy, double sxy, int &amp;np, double *&amp;x, double *&amp;y)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_prob_elli_99</name>
      <anchorfile>classtuw__object__rviz_1_1ProbabilityEllipseCovarianceVisual.html</anchorfile>
      <anchor>ab7e8c84148fffe0e31f4bf35dea5ea96</anchor>
      <arglist>(double xc, double yc, double sxx, double syy, double sxy, int &amp;np, double *&amp;x, double *&amp;y)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>set_angle_to_range</name>
      <anchorfile>classtuw__object__rviz_1_1ProbabilityEllipseCovarianceVisual.html</anchorfile>
      <anchor>a7ee8239a9e4a49eecad90b7c309c53a5</anchor>
      <arglist>(double alpha, double min)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BillboardLine *</type>
      <name>m_line</name>
      <anchorfile>classtuw__object__rviz_1_1ProbabilityEllipseCovarianceVisual.html</anchorfile>
      <anchor>ad277409dcb2b211f7cbdd02f9cae6fed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::RosPackagePathResourceLoadingListener</name>
    <filename>classtuw__object__rviz_1_1RosPackagePathResourceLoadingListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resourceCollision</name>
      <anchorfile>classtuw__object__rviz_1_1RosPackagePathResourceLoadingListener.html</anchorfile>
      <anchor>ac1a82ebf0b5c9a4338d9d86792883c26</anchor>
      <arglist>(Ogre::Resource *resource, Ogre::ResourceManager *resourceManager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ogre::DataStreamPtr</type>
      <name>resourceLoading</name>
      <anchorfile>classtuw__object__rviz_1_1RosPackagePathResourceLoadingListener.html</anchorfile>
      <anchor>aade39c379d047cda5f3b6e74f9077152</anchor>
      <arglist>(const Ogre::String &amp;name, const Ogre::String &amp;group, Ogre::Resource *resource)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourceStreamOpened</name>
      <anchorfile>classtuw__object__rviz_1_1RosPackagePathResourceLoadingListener.html</anchorfile>
      <anchor>a40ec70383397d29e4344b79ea9fbdb8c</anchor>
      <arglist>(const Ogre::String &amp;name, const Ogre::String &amp;group, Ogre::Resource *resource, Ogre::DataStreamPtr &amp;dataStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RosPackagePathResourceLoadingListener</name>
      <anchorfile>classtuw__object__rviz_1_1RosPackagePathResourceLoadingListener.html</anchorfile>
      <anchor>aba87551f0a228a3a65576cfbcd39642e</anchor>
      <arglist>(const fs::path &amp;parentPath)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>resource_retriever::MemoryResource</type>
      <name>_lastResource</name>
      <anchorfile>classtuw__object__rviz_1_1RosPackagePathResourceLoadingListener.html</anchorfile>
      <anchor>af4b77ae6a6e8b731735fb4e1ba456489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const fs::path &amp;</type>
      <name>_parentPath</name>
      <anchorfile>classtuw__object__rviz_1_1RosPackagePathResourceLoadingListener.html</anchorfile>
      <anchor>afdec367b2de0c1c721eceaec5927b6b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::TextVisual</name>
    <filename>classtuw__object__rviz_1_1TextVisual.html</filename>
    <member kind="function">
      <type>double</type>
      <name>getCharacterHeight</name>
      <anchorfile>classtuw__object__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a058b0f2c507d911c7b28d13d4826eb24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaption</name>
      <anchorfile>classtuw__object__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a8c7766467d8646cb58b6dc10c97d6577</anchor>
      <arglist>(const std::string &amp;caption)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCharacterHeight</name>
      <anchorfile>classtuw__object__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a3e0554141f596a11fe423ae122f24ed8</anchor>
      <arglist>(double characterHeight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1TextVisual.html</anchorfile>
      <anchor>aad889f5251e4f308f89bda1f0d11f032</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classtuw__object__rviz_1_1TextVisual.html</anchorfile>
      <anchor>ae18dd6934459edc268f999db7dfaf929</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classtuw__object__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a5d7d09c64eb9d11837091bdf4bbf5a65</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showOnTop</name>
      <anchorfile>classtuw__object__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a7039cf1dd5dea5b00d7dbcc51d4d8d44</anchor>
      <arglist>(bool onTop=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextVisual</name>
      <anchorfile>classtuw__object__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a1eacea8f975b2127aa8f13fee762207b</anchor>
      <arglist>(Ogre::SceneManager *sceneManager, Ogre::SceneNode *parentNode, Ogre::Vector3 position=Ogre::Vector3::ZERO)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TextVisual</name>
      <anchorfile>classtuw__object__rviz_1_1TextVisual.html</anchorfile>
      <anchor>af888e86c12e3d1881088c3934f48c7cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>m_sceneManager</name>
      <anchorfile>classtuw__object__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a92579bcc187a88b6147b5b98a3b2a64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode</name>
      <anchorfile>classtuw__object__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a24ab9a4218557b9b88899f58521f1559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::MovableText *</type>
      <name>m_text</name>
      <anchorfile>classtuw__object__rviz_1_1TextVisual.html</anchorfile>
      <anchor>a34a441120fdb5cd495ac619eec5b9044</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::TrafficConeVisual</name>
    <filename>classtuw__object__rviz_1_1TrafficConeVisual.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual Ogre::ColourValue &amp;</type>
      <name>getColor</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a40a409211ebbe2adf7e64905b2e8d87b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getHeight</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a2790123e57b0ee44e7e7ba9017cec4c5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a7e518772c0fcddc90c263351042162ec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Ogre::SceneNode *</type>
      <name>getParentSceneNode</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>ababb6e821468d2970761817d0ad675f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a83331135b9427a5c5723b29cad71abea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a1776fc3d112862ac45fe301d345b4d0b</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setHeight</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>aea522af3548a0b061888dc7b8269c2c9</anchor>
      <arglist>(double height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a02d70f9af9f15572a7a40b90c3bf7a36</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a30f6a1ca39983fc77b2e341232b4a6cc</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRadius</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a42477f95ccdc2b7497e757c61d4952e2</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setScalingFactor</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a8802057d4036492ddbdb2a588021e888</anchor>
      <arglist>(double scalingFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>abc4bd91376033343da51e07574f3e0d9</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrafficConeVisual</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a98ebaa2b4a08d71d46f042ad3b8047de</anchor>
      <arglist>(const TrafficConeVisualDefaultArgs &amp;args)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>ae35faef1549c17c9c21ae537af08d54f</anchor>
      <arglist>(float deltaTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrafficConeVisual</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a751687a6fa59f93ec276510609f8daed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::ColourValue</type>
      <name>m_color</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>abc6e74b78f6acc953442e9989e162ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_height</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>ad83debcbb01711db435e465d3aea9d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_parentSceneNode</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a10b4aea612688e3dc59f436e16717caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_radius</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a89a57a3a931feb7e10b2f6db17d25f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneManager *</type>
      <name>m_sceneManager</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>aaed4af942aad0522092259b7d52b5f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a51af5847a29269974d6097da67ce4d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_width</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisual.html</anchorfile>
      <anchor>a1a0ea2076911c103716f0ac2c87199b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tuw_object_rviz::TrafficConeVisualDefaultArgs</name>
    <filename>structtuw__object__rviz_1_1TrafficConeVisualDefaultArgs.html</filename>
    <member kind="function">
      <type></type>
      <name>TrafficConeVisualDefaultArgs</name>
      <anchorfile>structtuw__object__rviz_1_1TrafficConeVisualDefaultArgs.html</anchorfile>
      <anchor>a01218f1125220f2c63fea5077f9c42c9</anchor>
      <arglist>(Ogre::SceneManager *sceneManager, Ogre::SceneNode *parentNode)</arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SceneNode *</type>
      <name>parentNode</name>
      <anchorfile>structtuw__object__rviz_1_1TrafficConeVisualDefaultArgs.html</anchorfile>
      <anchor>af41d76c98a39cbeb59a706970dcc157b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SceneManager *</type>
      <name>sceneManager</name>
      <anchorfile>structtuw__object__rviz_1_1TrafficConeVisualDefaultArgs.html</anchorfile>
      <anchor>a3bb0a97d6c599777b7842fda63ea029c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_object_rviz::TrafficConeVisualImpl</name>
    <filename>classtuw__object__rviz_1_1TrafficConeVisualImpl.html</filename>
    <base>tuw_object_rviz::TrafficConeVisual</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Ogre::ColourValue &amp;</type>
      <name>getColor</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisualImpl.html</anchorfile>
      <anchor>a7d04a9aa3067856dfa602c2e94bbe9f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getHeight</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisualImpl.html</anchorfile>
      <anchor>ad356627c8942d7bc8c0687a9514b366a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColor</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisualImpl.html</anchorfile>
      <anchor>acfd978b0d82ed076548800fd064b5202</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setHeight</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisualImpl.html</anchorfile>
      <anchor>ad5ac584a9254dffabb8067408ca037fd</anchor>
      <arglist>(double height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRadius</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisualImpl.html</anchorfile>
      <anchor>a1b8e59797af9e1cdf78a7abe78fedc07</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrafficConeVisualImpl</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisualImpl.html</anchorfile>
      <anchor>ac3844afd08be46b8e95d6a4ff810c167</anchor>
      <arglist>(const TrafficConeVisualDefaultArgs &amp;args, double height=1.75, double radius=0.6)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisualImpl.html</anchorfile>
      <anchor>a3e1b33e17053676568661d59d6286e85</anchor>
      <arglist>(float deltaTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrafficConeVisualImpl</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisualImpl.html</anchorfile>
      <anchor>a89b221ea718a766c30dd7b5636bf0199</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::Shape *</type>
      <name>m_bodyShape</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisualImpl.html</anchorfile>
      <anchor>a937b91b4b292d5c1ec89ddf10aac3b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_height</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisualImpl.html</anchorfile>
      <anchor>a79242861681684aefd2b2e1a8f2235ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_radius</name>
      <anchorfile>classtuw__object__rviz_1_1TrafficConeVisualImpl.html</anchorfile>
      <anchor>a5cea07ccc4fb23aa44a40dc4c80b4391</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>spencer_tracking_rviz_plugin</name>
    <filename>namespacespencer__tracking__rviz__plugin.html</filename>
    <class kind="class">spencer_tracking_rviz_plugin::MeshNode</class>
  </compound>
  <compound kind="namespace">
    <name>tuw_object_rviz</name>
    <filename>namespacetuw__object__rviz.html</filename>
    <class kind="class">tuw_object_rviz::BoundingBoxDoorVisual</class>
    <class kind="class">tuw_object_rviz::BoundingBoxPersonVisual</class>
    <class kind="class">tuw_object_rviz::CovarianceVisual</class>
    <class kind="class">tuw_object_rviz::CylinderPersonVisual</class>
    <class kind="class">tuw_object_rviz::DoorVisual</class>
    <class kind="struct">tuw_object_rviz::DoorVisualDefaultArgs</class>
    <class kind="class">tuw_object_rviz::HasBaseframe</class>
    <class kind="class">tuw_object_rviz::HasLineWidth</class>
    <class kind="class">tuw_object_rviz::HasWireframe</class>
    <class kind="class">tuw_object_rviz::MeshPersonVisual</class>
    <class kind="class">tuw_object_rviz::ObjectDetectionDisplay</class>
    <class kind="class">tuw_object_rviz::ObjectDetectionDoorVisual</class>
    <class kind="class">tuw_object_rviz::ObjectDetectionPersonVisual</class>
    <class kind="class">tuw_object_rviz::ObjectDetectionTrafficConeVisual</class>
    <class kind="class">tuw_object_rviz::ObjectDetectionVisual</class>
    <class kind="class">tuw_object_rviz::PersonVisual</class>
    <class kind="struct">tuw_object_rviz::PersonVisualDefaultArgs</class>
    <class kind="class">tuw_object_rviz::ProbabilityEllipseCovarianceVisual</class>
    <class kind="class">tuw_object_rviz::RosPackagePathResourceLoadingListener</class>
    <class kind="class">tuw_object_rviz::TextVisual</class>
    <class kind="class">tuw_object_rviz::TrafficConeVisual</class>
    <class kind="struct">tuw_object_rviz::TrafficConeVisualDefaultArgs</class>
    <class kind="class">tuw_object_rviz::TrafficConeVisualImpl</class>
    <member kind="enumeration">
      <type></type>
      <name>DoorObjectShapeVariables</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>width</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6a4ea5cdae5dd5b6461e640cb6a731176d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>height</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6a6d74ffb6d5d0ad8c815428843054ef75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>angle_w</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6a7b768cc5d72eb5651c85a28073b47b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>angle_d</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6aa11444bca8bcb79ed3ec4cee597b6c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leaves</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6af66898b3ce37b0c4fca54ec20f6228f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>clockwise</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>aeca742222135765e832bac823d339eb6a329bd3be731873b2c419e4f4edf598db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Styles</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>a720343715d549f5f0fde07d302be563a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STYLE_SIMPLE</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>a720343715d549f5f0fde07d302be563aac9ee27aaf02f25affa04b1cd45beaee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STYLE_CYLINDER</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>a720343715d549f5f0fde07d302be563aa57000d8522488a23ef44a268c7042872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STYLE_PERSON_MESHES</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>a720343715d549f5f0fde07d302be563aa9908d2a0bcf7ebd2238d69584d9a37a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STYLE_BOUNDING_BOXES</name>
      <anchorfile>namespacetuw__object__rviz.html</anchorfile>
      <anchor>a720343715d549f5f0fde07d302be563aa25d1a82127e53ddddb8c7b4dcf7a986e</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
