<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>display.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/include/RouteSegments/</path>
    <filename>display_8h</filename>
  </compound>
  <compound kind="file">
    <name>PathDisplay.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/src/Path/</path>
    <filename>PathDisplay_8cpp</filename>
    <includes id="PathVisual_8h" name="PathVisual.h" local="no" imported="no">Path/PathVisual.h</includes>
    <includes id="PathDisplay_8h" name="PathDisplay.h" local="no" imported="no">Path/PathDisplay.h</includes>
    <namespace>tuw_nav_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>PathDisplay.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/include/Path/</path>
    <filename>PathDisplay_8h</filename>
    <class kind="class">tuw_nav_rviz::PathDisplay</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_nav_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>PathVecDisplay.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/src/PathVec/</path>
    <filename>PathVecDisplay_8cpp</filename>
    <includes id="PathVecDisplay_8h" name="PathVecDisplay.h" local="no" imported="no">PathVec/PathVecDisplay.h</includes>
    <namespace>tuw_nav_rviz</namespace>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacetuw__nav__rviz.html</anchorfile>
      <anchor>a2a2705ff469baeaa8581808d4c3c7656</anchor>
      <arglist>(const tuw_nav_msgs::PathVec &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PathVecDisplay.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/include/PathVec/</path>
    <filename>PathVecDisplay_8h</filename>
    <class kind="class">tuw_nav_rviz::PathVecDisplay</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_nav_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>PathVisual.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/src/Path/</path>
    <filename>PathVisual_8cpp</filename>
    <includes id="PathVisual_8h" name="PathVisual.h" local="no" imported="no">Path/PathVisual.h</includes>
    <namespace>tuw_nav_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>PathVisual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/include/Path/</path>
    <filename>PathVisual_8h</filename>
    <class kind="class">tuw_nav_rviz::PathVisual</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_nav_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>RouteSegmentsDisplay.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/src/RouteSegments/</path>
    <filename>RouteSegmentsDisplay_8cpp</filename>
    <includes id="RouteSegmentsVisual_8h" name="RouteSegmentsVisual.h" local="no" imported="no">RouteSegments/RouteSegmentsVisual.h</includes>
    <includes id="RouteSegmentsDisplay_8h" name="RouteSegmentsDisplay.h" local="no" imported="no">RouteSegments/RouteSegmentsDisplay.h</includes>
    <namespace>tuw_nav_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>RouteSegmentsDisplay.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/include/RouteSegments/</path>
    <filename>RouteSegmentsDisplay_8h</filename>
    <class kind="class">tuw_nav_rviz::RouteSegmentsDisplay</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_nav_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>RouteSegmentsVisual.cpp</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/src/RouteSegments/</path>
    <filename>RouteSegmentsVisual_8cpp</filename>
    <includes id="RouteSegmentsVisual_8h" name="RouteSegmentsVisual.h" local="no" imported="no">RouteSegments/RouteSegmentsVisual.h</includes>
    <namespace>tuw_nav_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>RouteSegmentsVisual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/include/RouteSegments/</path>
    <filename>RouteSegmentsVisual_8h</filename>
    <class kind="class">tuw_nav_rviz::RouteSegmentsVisual</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_nav_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>SplineDisplay.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/include/Spline/</path>
    <filename>SplineDisplay_8h</filename>
    <class kind="class">tuw_nav_rviz::SplineDisplay</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw_nav_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>SplineVisual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/include/Spline/</path>
    <filename>SplineVisual_8h</filename>
    <class kind="class">tuw::MetricSplineSim</class>
    <class kind="class">tuw_nav_rviz::SplineVisual</class>
    <namespace>Ogre</namespace>
    <namespace>rviz</namespace>
    <namespace>tuw</namespace>
    <namespace>tuw_nav_rviz</namespace>
  </compound>
  <compound kind="file">
    <name>visual.h</name>
    <path>/tmp/ws/src/tuw_rviz/tuw_nav_rviz/include/RouteSegments/</path>
    <filename>visual_8h</filename>
  </compound>
  <compound kind="class">
    <name>tuw::MetricSplineSim</name>
    <filename>classtuw_1_1MetricSplineSim.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>StateCfVars</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>aac357624245319ee92c1976f49ea2390</anchor>
      <arglist></arglist>
      <enumvalue file="classtuw_1_1MetricSplineSim.html" anchor="aac357624245319ee92c1976f49ea2390ad72a48a8ebd238e1497a911e938f46e8">ARC</enumvalue>
      <enumvalue file="classtuw_1_1MetricSplineSim.html" anchor="aac357624245319ee92c1976f49ea2390a692e418e95c88ce8290803d52e49feca">ENUM_SIZE</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StateNmVars</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>a14a2f4d3515bc82f0e100a3449f93c2a</anchor>
      <arglist></arglist>
      <enumvalue file="classtuw_1_1MetricSplineSim.html" anchor="a14a2f4d3515bc82f0e100a3449f93c2aa0b1c668dfc6023057dda34a2684e557a">SIGMA</enumvalue>
      <enumvalue file="classtuw_1_1MetricSplineSim.html" anchor="a14a2f4d3515bc82f0e100a3449f93c2aa692e418e95c88ce8290803d52e49feca">ENUM_SIZE</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StateVars</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>a62474b8068bc6facd86ccd9198028e28</anchor>
      <arglist></arglist>
      <enumvalue file="classtuw_1_1MetricSplineSim.html" anchor="a62474b8068bc6facd86ccd9198028e28a0b1c668dfc6023057dda34a2684e557a">SIGMA</enumvalue>
      <enumvalue file="classtuw_1_1MetricSplineSim.html" anchor="a62474b8068bc6facd86ccd9198028e28ad72a48a8ebd238e1497a911e938f46e8">ARC</enumvalue>
      <enumvalue file="classtuw_1_1MetricSplineSim.html" anchor="a62474b8068bc6facd86ccd9198028e28a692e418e95c88ce8290803d52e49feca">ENUM_SIZE</enumvalue>
    </member>
    <member kind="function">
      <type>StateSimUPtr</type>
      <name>cloneStateSim</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>affdcfe3c0fd78ee901213b372f175925</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MetricSplineSim</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>a1bd2eb77a0650e95250b7ebafcab6916</anchor>
      <arglist>(boost::shared_ptr&lt; Eigen::Spline3d &gt; _funcs)</arglist>
    </member>
    <member kind="function">
      <type>ParamFuncs *</type>
      <name>paramFuncs</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>aefc7d0e05817962a7578a1feba0cce53</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>ParamFuncsDist *</type>
      <name>paramFuncsDist</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>ae09ae0d1d08a7434226072f2306d57c2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stateArc</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>a789957b21f79707ddcd8abf402e03ea8</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stateDist</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>a9959d161acb1de294a63d903219d80ee</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setStateCf</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>a00d3e6e75937fb65ab87a51869d37502</anchor>
      <arglist>(const double &amp;_arc, const ParamFuncs::EvalArcGuarantee &amp;_evalArcGuarantee=ParamFuncs::EvalArcGuarantee::AFTER_LAST) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>State &amp;</type>
      <name>stateNmDelta</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>abdc35a4e57055c166b0aa48b9f2663f5</anchor>
      <arglist>(const double &amp;_dArc) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>State &amp;</type>
      <name>stateNmDot</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>aea59853a6f0f0b05c42a23ffe533b93d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; Eigen::Spline3d &gt;</type>
      <name>spline3d_</name>
      <anchorfile>classtuw_1_1MetricSplineSim.html</anchorfile>
      <anchor>aff69405113d28528cd9511f55054c3df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_nav_rviz::PathDisplay</name>
    <filename>classtuw__nav__rviz_1_1PathDisplay.html</filename>
    <base>MessageFilterDisplay&lt; nav_msgs::Path &gt;</base>
    <member kind="function">
      <type></type>
      <name>PathDisplay</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>aed41e0977bafc99f229ee905855355f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PathDisplay</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>aecc0264fe92cb12f8c78b71772ce5be4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a401af11be375421007671469105e1d45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a7b87a43fea63fd664867fe7bdfebe617</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>BILLBOARDS</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a35beb04544ed745bdaabe0ba0388628da96ed8a51409acdd38b88e2ff522cf6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LINES</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a35beb04544ed745bdaabe0ba0388628da86e7cfaf44601e0a458b41aa8172d174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>LineStyle</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a35beb04544ed745bdaabe0ba0388628d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LINES</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a35beb04544ed745bdaabe0ba0388628da86e7cfaf44601e0a458b41aa8172d174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>BILLBOARDS</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a35beb04544ed745bdaabe0ba0388628da96ed8a51409acdd38b88e2ff522cf6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateHistoryLength</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>aa28106cf2d967966220b56277c1e78c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateOrientColor</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a82b0872162734a7910e6fbbb96c198c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateOrientDeltaS</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a78abda107c136d15a6090ce3b26fa62f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateOrientScale</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>afbcc2ed546a57af9ce680e56b798e077</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateOrientShape</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>acb58dc24a5cdac65b5f6a2563def7a20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePathColor</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a613801f91e9c3de0a4f6e8381195a44a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePathScale</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a6c16d5994b99b1f4540f9af10d4372cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateShape</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a7e5853a6b4a6df565fcc8b69aae4c189</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a66b8661b9e0a529ca5fff967c7203f98</anchor>
      <arglist>(const nav_msgs::Path::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_orient_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a6eebdd565f241579781983f85e198312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_path_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a8450b4b4a1364c70415f5a4549b8e11c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::IntProperty *</type>
      <name>history_length_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>abac8d41d10acedde13a61d4898aa621c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>path_delta_s_orient_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>aef5f54779be3a2d64c8b6d3588d8cd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>scale_orient_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>af2f0cfb0bce104f2db4bc4914cdb5694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>scale_path_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a032e107c3df0b5e0ada50078b7109537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::EnumProperty *</type>
      <name>shape_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>ad878ccf80e9d2cc6bb28b5bef7231898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::circular_buffer&lt; boost::shared_ptr&lt; PathVisual &gt; &gt;</type>
      <name>visuals_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathDisplay.html</anchorfile>
      <anchor>a3478093be88aad32c3f449530ba34c75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_nav_rviz::PathVecDisplay</name>
    <filename>classtuw__nav__rviz_1_1PathVecDisplay.html</filename>
    <base>MessageFilterDisplay&lt; tuw_nav_msgs::PathVec &gt;</base>
    <member kind="function">
      <type></type>
      <name>PathVecDisplay</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a8c44361a6d7848dba266f95210f425ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a6c37e92ac380fa572cf85e4d437dc4a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PathVecDisplay</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a7fd8ec8c409fd076fd7501ba58d7dfb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>ac0de974ca33ea7febde22d870ddc928c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a9fbe50bf3262a38a6a122b025d501775</anchor>
      <arglist>(const tuw_nav_msgs::PathVec::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>ARROWS</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a0b141e6824a5954a4aaa120063f56c16ad32bb02b5a1f6ee5c99b65a107bb1d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>AXES</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a0b141e6824a5954a4aaa120063f56c16a9985ee81909dfa5207db5418dd3136e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>BILLBOARDS</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a6bd3961469a697b042dc89564a2b9ce3a7d1f8f19805e7c87854e1d518bce17d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LINES</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a6bd3961469a697b042dc89564a2b9ce3ac96ece997b89a4a4707cb34a9a429981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>LineStyle</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a6bd3961469a697b042dc89564a2b9ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LINES</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a6bd3961469a697b042dc89564a2b9ce3ac96ece997b89a4a4707cb34a9a429981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>BILLBOARDS</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a6bd3961469a697b042dc89564a2b9ce3a7d1f8f19805e7c87854e1d518bce17d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NONE</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a0b141e6824a5954a4aaa120063f56c16a405b4e39725fedfec80e4311474965ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>PoseStyle</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a0b141e6824a5954a4aaa120063f56c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NONE</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a0b141e6824a5954a4aaa120063f56c16a405b4e39725fedfec80e4311474965ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>AXES</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a0b141e6824a5954a4aaa120063f56c16a9985ee81909dfa5207db5418dd3136e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>ARROWS</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a0b141e6824a5954a4aaa120063f56c16ad32bb02b5a1f6ee5c99b65a107bb1d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateBufferLength</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>af394cd66a950cd8736259a850086a406</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateLineWidth</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a7407939ce4231f1d4f81b1c7714971a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateOffset</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a0f53fa3d559e9a02a5e89186b2c57146</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePoseArrowColor</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>ae7eaeff69f22854b3d6fc632b345b09f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePoseArrowGeometry</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>ae1eb0099e95f9ad479ad5aa6f5fffa5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePoseAxisGeometry</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>abccd93d2c1b43a114e6033aec5b39941</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePoseStyle</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>ad495f0d31ef1eba9238baf2e41b84bba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateStyle</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>aa4f53bc6d80c1b176b52a68d6931f5d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>allocateArrowVector</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a8a6eecfd4cef85fb0ad6b3883fa2f914</anchor>
      <arglist>(std::vector&lt; rviz::Arrow * &gt; &amp;arrow_vect, int num)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>allocateAxesVector</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a7f7d61eb3eef0376233b1d11e542ceee</anchor>
      <arglist>(std::vector&lt; rviz::Axes * &gt; &amp;axes_vect, int num)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>destroyObjects</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>ac222d3adcc42a60ab9f8e7364a4e9eef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>destroyPoseArrowChain</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a666332da60f4a52257a50016e2438e80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>destroyPoseAxesChain</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>ae5cbd2bffcbadbc85c82d9c81ddf74ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>alpha_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a2ac92f8932b9a51de62055f10e497946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; std::vector&lt; rviz::Arrow * &gt; &gt; &gt;</type>
      <name>arrow_chain_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a8ff46f1016abcfa0346227ff6f6f2606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; std::vector&lt; rviz::Axes * &gt; &gt; &gt;</type>
      <name>axes_chain_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a748ddc015c1c5903cd1af5f4e502ca28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; rviz::BillboardLine * &gt; &gt;</type>
      <name>billboard_lines_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>aebcf7bb86db56e2c01c3e2d43130a265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::IntProperty *</type>
      <name>buffer_length_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>aa8bceac782d60086cf8e752eafe27850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>ae2caeae1f0a6264133c2cc5909d60ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>line_width_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>ac8608bf416d3e0ce28ca7fc1febfce1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; Ogre::ManualObject * &gt; &gt;</type>
      <name>manual_objects_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a9e9deaa4f1e6b6d2772c9bd38a89a59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::VectorProperty *</type>
      <name>offset_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>afa9e0db3d926fe6bae1d6acdb7dec76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; size_t &gt;</type>
      <name>pathsSize_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a4a0d8cc575c397c0bc19dde23e61a385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>pose_arrow_color_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>af79cc79d4362243a8934adf3853f67f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>pose_arrow_head_diameter_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a294cb60d2cc7b4d64c71f037b8a29fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>pose_arrow_head_length_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>ae80e6655b231f1bb5b91d3eb23b502fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>pose_arrow_shaft_diameter_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a32c5a600119bf3584957a37513611262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>pose_arrow_shaft_length_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a2a353aabde6ad7de8bb2a111bd84aa22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>pose_axes_length_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>aba7e7c22279d81332c62bc036a934f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>pose_axes_radius_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a565c3b7b244154a656ee3652a18e8349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::EnumProperty *</type>
      <name>pose_style_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>aa62a1a8aa00b7a2d70510f5ae50ba546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::EnumProperty *</type>
      <name>style_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVecDisplay.html</anchorfile>
      <anchor>a6e098d03f8f185ffacc0b6be22f15d7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_nav_rviz::PathVisual</name>
    <filename>classtuw__nav__rviz_1_1PathVisual.html</filename>
    <member kind="function">
      <type></type>
      <name>PathVisual</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>ab84bdf03cefa9fc13fc85a08836bd6df</anchor>
      <arglist>(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameOrientation</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>a49130de05626c3a35fcb0e5eb7cfc298</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramePosition</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>a180add838d2d749604fc827ec6bf4a01</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>a54df685dd04a7b110746df68682bf83f</anchor>
      <arglist>(const nav_msgs::Path::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientColor</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>ae3e6ba1f31f5de349f067a04e41c650f</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientDeltaS</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>aa5179ad5e756ee00c846ee71dcaf9d41</anchor>
      <arglist>(double deltaS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientScale</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>a3fadc5f723836c85e6e4caeb3f5b60cd</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathColor</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>ae670a13432e3461e4271cb182fca1778</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathScale</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>ae40bf5e41cbdd285547b593d904d82b1</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShape</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>ac74650e9a84fd9bee2abc64bf25238b2</anchor>
      <arglist>(rviz::Shape::Type shape_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PathVisual</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>af1a6e01170a9a4c7f1439e5678885d0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>colorOrient_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>aaa8a9ff9899add599783a3fbf9249581</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>colorPath_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>a5762b6962978e1d83d6c75de584ccaeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>deltaSOrient_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>a5f240306f4de3786c0992bf6c7677f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>frame_node_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>aed0f38a66c8eba427365904fb5e9de70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Arrow &gt; &gt;</type>
      <name>pathPtsTheta_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>a448008800a057c84253e228466de1e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Shape &gt; &gt;</type>
      <name>pathPtsXY_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>a49b10d8cd15f34c1634a8ce01b28b737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scaleOrient_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>ad05e66ccbac498cf733f4782714dc580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scalePath_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>a7f3b54e7c94626eaa829377350f7bb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>scene_manager_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>ae9ff9cfd49937a7033883ed3a5797b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::Shape::Type</type>
      <name>shape_type_</name>
      <anchorfile>classtuw__nav__rviz_1_1PathVisual.html</anchorfile>
      <anchor>ae8a1c7d9c2a78ef8d84f0e079e23a9c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_nav_rviz::RouteSegmentsDisplay</name>
    <filename>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</filename>
    <base>MessageFilterDisplay&lt; tuw_nav_msgs::RouteSegments &gt;</base>
    <member kind="function">
      <type></type>
      <name>RouteSegmentsDisplay</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>aaa4e8375bf0a88553e72b811b96a827c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RouteSegmentsDisplay</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a708a9830da5174f48805fa47d085354d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a4f6e7159814fefe0373ce19b2fc7eaa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>ad02e26a7555d5ffdb44f53556ea42d28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateCenterPointColor</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a80f5f900a95645a5b8711183618c6968</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateCenterPointScale</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>abf8322d41ff4e6194b4fde976de0bc76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateCenterPointShape</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>aedff9344f089397ea5f2848abc848f2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateColorArcs</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a5cc9c48ac596af8389f45074678f3d3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateColorLines</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a5ca95a33480eac05aca53119acf80bed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateEndPointColor</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a00bdf731dbadd1e9e4eb4ff0e5bfd4df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateEndPointScale</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a83e2f7bcdc77a6078ede6d64da1b375f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateEndPointShape</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a07760139b72b61f365de49449ee5dc70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateHistoryLength</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a836c873ceb33f94b636ca3f01c18ac71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateShowArcs</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a081497ddb2be50686ee67f888ed04dea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateShowCenterPoints</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>acc344bb6b27fae3f94297f82a1a824a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateShowEndPoints</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a59ff4fbd46929fed5ed8381d455cd74d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateShowLines</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>ac25e7da8f52217a27489f5fbd68ff2b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateShowStartPoints</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a840f9a66682bb2aeaf3bb8aba43c5a78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateStartPointColor</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a814dc5bda98a07c8112a3a399b5982ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateStartPointScale</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a823b59a57965f61c96ebdfab82c61004</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateStartPointShape</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a724697fa060a56239b5e6ae58fab6803</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a2655aa2a3f5e5eb57df0319d338e6bd7</anchor>
      <arglist>(const tuw_nav_msgs::RouteSegments::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_arcs_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>ada68e46f55281f17fb751bf16a372840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_center_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a43b41f2d49ac6c606b912ee85f2251c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_end_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a9966fe1746d7db17c301a98f123e20bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_lines_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a1ad0296348171042f16bf2a8e79a52ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_start_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>ac708ad9860c23a845669461c13645405</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::IntProperty *</type>
      <name>history_length_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>ad00e3886eb9e78e9d0cd62ed06e5ab8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>scale_center_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a59d65357c45aa121a39766c037997da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>scale_end_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a166ab930026a044d5e83869ba81e5e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>scale_start_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a3cb69876d2b79debeb505aa0c11590fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::EnumProperty *</type>
      <name>shape_center_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a54a66a464999b60da3678663844e1c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::EnumProperty *</type>
      <name>shape_end_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a8118a53ec65e3fbb101d9266aeec5c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::EnumProperty *</type>
      <name>shape_start_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a6ee228789fac5d5e05af2476e824bf6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>show_arcs_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>ae248e1760130da99c4d77940d63e73fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>show_center_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>ab1b4326cd9b9b0f8fd20a1a69536966c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>show_end_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>acae392909c6986646b4e0157f98c999b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>show_lines_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a086f0c37c7c61b98c3e8ce91a5936c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>show_start_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a927a2d23974260de381a7297dc6a508c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::circular_buffer&lt; boost::shared_ptr&lt; RouteSegmentsVisual &gt; &gt;</type>
      <name>visuals_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsDisplay.html</anchorfile>
      <anchor>a9276458fa37526e3a7855e83be245f8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_nav_rviz::RouteSegmentsVisual</name>
    <filename>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</filename>
    <member kind="function">
      <type></type>
      <name>RouteSegmentsVisual</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a4b3f319f9129ac2efe38c9d5106589df</anchor>
      <arglist>(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArcColor</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>ac60dd275f3e23054a63901199d405a4b</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCenterPointColor</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>adc264b7d5cb517ee53d102e77b0063c1</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCenterPointScale</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a96194df031cbd50a8e467b87b077d31f</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCenterPointShape</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>aee63514152efb66635a21db0d33660ed</anchor>
      <arglist>(rviz::Shape::Type shape_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEndPointColor</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>aaec2d39ce91d5d628f1db4bc556e3361</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEndPointScale</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a3b6ad843e010138aba84c82606e2c078</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEndPointShape</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a62fcbb032aeb51cd47a4068c6f05924d</anchor>
      <arglist>(rviz::Shape::Type shape_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameOrientation</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a6b93be039de5087b95f64cab5081e10f</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramePosition</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a7a32822858378ecbbb774ba09ddc155c</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineColor</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>aa7fcc1c997e7bc811772ba9c0499050e</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>aa3b6cc255e3d949c230a20925e3800dc</anchor>
      <arglist>(const tuw_nav_msgs::RouteSegments::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowArcs</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a197f1b4e54f2cf23809ee232937a03a6</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowCenterPoints</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a50b143d8d4337ae34ec1a7feedb220be</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowEndPoints</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a3ccb29fccb83d0880c38248f67558934</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowLines</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a365122e583f6a86c67d2ae93d436061c</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowStartPoints</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>afb5b892d9a1f0d23cf5331ee1b7c7fbc</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartPointColor</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a89da99c712f35c97b8f142569d942fca</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartPointScale</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>ae254db5b2969ef719155fbd7c45ea513</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartPointShape</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a4791131b08a7076eb475cd40eded9c91</anchor>
      <arglist>(rviz::Shape::Type shape_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RouteSegmentsVisual</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a443db7b753d720ec9d00fe589f03a2e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Line &gt; &gt;</type>
      <name>arcs_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>acf9f79c670a3c105b844a1287c1e8e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Shape &gt; &gt;</type>
      <name>centerPts_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a68276f29a210332794c86d43f4324ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>color_arcs_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a5206bd87e4521b2a4c3e7c7e3a5927bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>color_center_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a9e1f09abd2532fce54f2bc90c465f6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>color_end_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>acb4e6b48273f9c11d570240830d569fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>color_lines_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a5e2e392f5d0e991acda45edebfb26bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>color_start_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>ad0ded79367114e10bd166550309742e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Shape &gt; &gt;</type>
      <name>endPts_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a5c0d547e5515ef0c2d53acd581c794f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>frame_node_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>acb54ea59219aaeed5bef10b4a9a7ebda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Line &gt; &gt;</type>
      <name>lines_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a8b6d85dfa5124e54108f267712b840b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scale_center_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a6fb353a8a33bf75a2e7901b51afe3755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scale_end_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>aa71232c430222930d39a0d850f788c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scale_start_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a0a1edb739a655e930c8a5215b53706da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>scene_manager_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>aa7a0a80b81f57011d4a077c4bd355e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::Shape::Type</type>
      <name>shape_center_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>aed58333574e31ce3752c819d2746ade6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::Shape::Type</type>
      <name>shape_end_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a0e5294eb739d60fdae7e97abaa433a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::Shape::Type</type>
      <name>shape_start_point_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a2dc32ace4ca470ecf15ee74c8ff20808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>show_acrs_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>acb509f41ce9098ad79574e747b68e63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>show_center_points_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>ab29f25b0785018c6691e5c2e851bcce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>show_end_points_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a1891bfe017698cb115382f166baec35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>show_lines_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a15aeaf0d12c9104aab6ea689e4b8481e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>show_start_points_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a78b201b054463dad7f7079eca3c5ef5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; Eigen::Spline3d &gt;</type>
      <name>spline_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a7afd7cce948b9a38e0e594691ba6af43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Shape &gt; &gt;</type>
      <name>startPts_</name>
      <anchorfile>classtuw__nav__rviz_1_1RouteSegmentsVisual.html</anchorfile>
      <anchor>a6dce21c2ef030df929e61f4be1252664</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_nav_rviz::SplineDisplay</name>
    <filename>classtuw__nav__rviz_1_1SplineDisplay.html</filename>
    <base>MessageFilterDisplay&lt; tuw_nav_msgs::Spline &gt;</base>
    <member kind="function">
      <type></type>
      <name>SplineDisplay</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>aa278d01f5f1ca50e17fc2b9ff5073d6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SplineDisplay</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a16815510b4370ff9489357a005a9eed4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a21cd84533de791e904e5821c0a4d82f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a0fb9ea681c965493f78127803118efd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateHistoryLength</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>af82c4d9c45429ca1b7707268a036ed4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateOrientColor</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a84cd45e5274a563bf71c4b72d977bbbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateOrientDs</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a0345a492716af73f1c67d443fb63e8f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateOrientScale</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>ab8b6a58b8ec2b5906ec5cb95b5d06c61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateOrientShape</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a681407fdf5ba506bba9456cd55525840</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePathColor</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a4739732c81d061771c7245b3f10f6001</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePathDs</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a8ff8684983f1043aef734597ae4fb480</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updatePathScale</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>ab17829651e53beebd749a6ae2224971e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateShape</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a64f05b5278638962da6667a63285a840</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a709c435e8c40af8d8a774f4dfcfb5f48</anchor>
      <arglist>(const tuw_nav_msgs::Spline::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_orient_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>aee16c892578a123a0d0a7e67bd1c7191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::ColorProperty *</type>
      <name>color_path_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a2e66adabdc49c4b3b7e185b526978d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>ds_orient_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a795d2a2feb0cb2ac1f434c6deef0be1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>ds_path_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>afc5f1a06b956f09c7bf4c6b3f93410eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::IntProperty *</type>
      <name>history_length_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a1f0b9c94e315a9f7de1f25ad9a8b30ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>scale_orient_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a134bd798fdb8daf4af0fc1abb573afae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::FloatProperty *</type>
      <name>scale_path_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>ad381b65e3afb998f22fd0de28afdf539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::EnumProperty *</type>
      <name>shape_property_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>a7cea3adbcca0f2efd3dd576ab0bcbab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::circular_buffer&lt; boost::shared_ptr&lt; SplineVisual &gt; &gt;</type>
      <name>visuals_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineDisplay.html</anchorfile>
      <anchor>ae155cffa50b6fad875f572c9b473eba8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tuw_nav_rviz::SplineVisual</name>
    <filename>classtuw__nav__rviz_1_1SplineVisual.html</filename>
    <member kind="function">
      <type>void</type>
      <name>setFrameOrientation</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a5e99b45b209f0232a6e3d116b7d038b1</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramePosition</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a108a6f2c6d60d24b267bc568fbd4254d</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a64a26d28c523e04c154d29a3acce6509</anchor>
      <arglist>(const tuw_nav_msgs::Spline::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientColor</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>ad6b44ca941416d0acd7b1b268d21b364</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientDs</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a9218cf9861a4b9b8efb8eb56a0d7d888</anchor>
      <arglist>(float _ds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientScale</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a718e7a358cfdf6ceb32f94b6980f9b6a</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathColor</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>af9a705c1e723a42851bd99ae238d828a</anchor>
      <arglist>(Ogre::ColourValue color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathDs</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a9c2deed0a2aa837afaeb099ffd7db9c4</anchor>
      <arglist>(float _ds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathScale</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a7a275c26170c5d607fd8011d2feeca1f</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShape</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>aa3cb5d31ad449eba92e44678a6d8e646</anchor>
      <arglist>(rviz::Shape::Type shape_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplineVisual</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>ae530c8c19304554b5bbda2d6fa2c9e0c</anchor>
      <arglist>(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SplineVisual</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>ac9250a5376317ea50578dba027ceb015</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>colorOrient_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a4f7f6c43c75d465e80386c47b883e84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::ColourValue</type>
      <name>colorPath_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>af0cde2ab5e606e70a1bd9251dede3457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>dsPathTheta_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>aa2d8182007edcf79dc719a080e332252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>dsPathXY_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a25e699e5b39b232bdba6f80b561c313d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>frame_node_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a9dac9a451a25bd16a2f1df49cabc4ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; tuw::MetricSplineSim &gt;</type>
      <name>metricSplineSim_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a6a1e4b41ac02db3e86bf1c6a1c27e919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scaleOrient_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>ae41e91d21b1e63fcfbc89b66aa7bd835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scalePath_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a220252824850899ca79868cff91ded6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneManager *</type>
      <name>scene_manager_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>aec997183df3914ab159869bb27357c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::Shape::Type</type>
      <name>shape_type_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a5edca43fb078136db3bd56017f7e2562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>sigmaThetaLattice_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a4a03a63fd6bd6e10bc16bae9c0cfff31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>sigmaXYLattice_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a6bc0e23382adb651f354c9c8ded45422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; Eigen::Spline3d &gt;</type>
      <name>spline_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>afc236ae276bbe5e11a0c4ba72fc84cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Arrow &gt; &gt;</type>
      <name>splinePtsTheta_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>aa887ad2932e222dac7c5325139939212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rviz::Shape &gt; &gt;</type>
      <name>splinePtsXY_</name>
      <anchorfile>classtuw__nav__rviz_1_1SplineVisual.html</anchorfile>
      <anchor>a08f91d1f1dcb883f454416f3774ec79c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ogre</name>
    <filename>namespaceOgre.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rviz</name>
    <filename>namespacerviz.html</filename>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>CollObjectHandle</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a5c5b157225ee3088138027cd347b8dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; FrameSelectionHandler &gt;</type>
      <name>FrameSelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2009b86923078df8c078543afb2c6184</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; InteractiveObject &gt;</type>
      <name>InteractiveObjectPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3383ffc078f739edd3f260c278b4a110</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::weak_ptr&lt; InteractiveObject &gt;</type>
      <name>InteractiveObjectWPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8c81e355535d21a2ffb8919c45a1df4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::unordered_map&lt; CollObjectHandle, Picked &gt;</type>
      <name>M_Picked</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a154a229d48da3141a6ebd47a31cf8581</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MarkerBase &gt;</type>
      <name>MarkerBasePtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae9bfffb2906ab9c6e8b75f704a4422bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; std::string, int32_t &gt;</type>
      <name>MarkerID</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a09c64d8ee9d318fcbdf02e018220d085</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MarkerSelectionHandler &gt;</type>
      <name>MarkerSelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2e9f3864dcbb54228cf96b281cf541ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PointCloudRenderable &gt;</type>
      <name>PointCloudRenderablePtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a063b6086838a09fb47ca1afc78dbed07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PointCloudSelectionHandler &gt;</type>
      <name>PointCloudSelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a9bf7230d6e8d404f02e35c1db7476eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PointCloudTransformer &gt;</type>
      <name>PointCloudTransformerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a17f0c495b072d307af2a226fe9d9d8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PoseDisplaySelectionHandler &gt;</type>
      <name>PoseDisplaySelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3d484c2db882c0d499ca6774ad08317e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PoseWithCovarianceDisplaySelectionHandler &gt;</type>
      <name>PoseWithCovarianceDisplaySelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a6f61e2f01c71615840ee6998878b6e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RobotLinkSelectionHandler &gt;</type>
      <name>RobotLinkSelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0f97e6e733e034b95ef8a7e5a0ced06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; CollObjectHandle &gt;</type>
      <name>S_CollObject</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a656e2426805c302935ea945cf19f88e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; FrameInfo * &gt;</type>
      <name>S_FrameInfo</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8c244de7e23619598f64be7e9e95fa5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; JointInfo * &gt;</type>
      <name>S_JointInfo</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa78e70b3033269ed21c346336fbcd14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; Ogre::MaterialPtr &gt;</type>
      <name>S_MaterialPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a528341b506e7134a5fec0dfa97b2e90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; SelectionHandlerPtr &gt;</type>
      <name>S_SelectionHandler</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a32e29c322cfb64ddeb47601845ed7850</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; uint64_t &gt;</type>
      <name>S_uint64</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ad6474203e86d0ce6a1b6f767efe4f815</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SelectionHandler &gt;</type>
      <name>SelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aee39523b56074306c90f97fba3a0c7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StatusProperty::Level</type>
      <name>StatusLevel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>acf8db0f277413151ef4997543717f2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Ogre::AxisAlignedBox &gt;</type>
      <name>V_AABB</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2aa289c41c66623c72d13f4af62bb8d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; CollObjectHandle &gt;</type>
      <name>V_CollObject</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8a663729931b37993353b9119671d0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PointCloud::Point &gt;</type>
      <name>V_PointCloudPoint</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a293fc54ae903a546a4df21edddad614c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PointCloudRenderablePtr &gt;</type>
      <name>V_PointCloudRenderable</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a4c8793533c9a7ac6da5dd3bab80d5ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SelectionHandlerPtr &gt;</type>
      <name>V_SelectionHandler</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a150c2a7a5dc60516a0698c47f5271233</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>V_string</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a6eece5307db77900410253b1c9456ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint64_t &gt;</type>
      <name>V_uint64</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a1bb15d7ed92b285fa396eda63fb192ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; V_CollObject &gt;</type>
      <name>VV_CollObject</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>adb1aed15d32e99e52c35d295dd13b38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>addSpaceToCamelCase</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae5508af3819e1ed8b84f056467e2cdfa</anchor>
      <arglist>(QString input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyVisibilityBits</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a31f51806d7e649614e1a84a365aea0ba</anchor>
      <arglist>(uint32_t bits, Ogre::SceneNode *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Ogre::ColourValue</type>
      <name>ARROW_HEAD_COLOR</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aee75afd709f29924732a1e265c9098bb</anchor>
      <arglist>(1.0f, 0.1f, 0.6f, 1.0f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Ogre::ColourValue</type>
      <name>ARROW_SHAFT_COLOR</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8782dac72770d6145475991cb13d4c7d</anchor>
      <arglist>(0.8f, 0.8f, 0.3f, 1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildMesh</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a9fbc33175322bf34062ec93b1f74506b</anchor>
      <arglist>(const aiScene *scene, const aiNode *node, const Ogre::MeshPtr &amp;mesh, Ogre::AxisAlignedBox &amp;aabb, float &amp;radius, const float scale, std::vector&lt; Ogre::MaterialPtr &gt; &amp;material_table)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildScaledOrthoMatrix</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ad496ae385c8b2bbd95aed496a4c98c76</anchor>
      <arglist>(Ogre::Matrix4 &amp;proj, float left, float right, float bottom, float top, float near, float far)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanupOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae2821ce5fc48a290265a6be94d4662c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>colorToHandle</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0c120393cdb62f282d5bcfb7b032f814</anchor>
      <arglist>(Ogre::PixelFormat fmt, uint32_t col)</arglist>
    </member>
    <member kind="function">
      <type>CollObjectHandle</type>
      <name>colorToHandle</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a23eb66eba7ebc290b2e90146334a5237</anchor>
      <arglist>(const Ogre::ColourValue &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertPointCloudToPointCloud2</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0fc11e31e48fed6769932f4e84cdc5e3</anchor>
      <arglist>(const sensor_msgs::PointCloud &amp;input, sensor_msgs::PointCloud2 &amp;output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createColorMaterial</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aaab761b6456b3daa23117d16c82feeea</anchor>
      <arglist>(const std::string &amp;name, const Ogre::ColourValue &amp;color, bool use_self_illumination)</arglist>
    </member>
    <member kind="function">
      <type>MarkerBase *</type>
      <name>createMarker</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2be207d337fbe52d8920563262124148</anchor>
      <arglist>(int marker_type, MarkerDisplay *owner, DisplayContext *context, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>findChannelIndex</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2dc2eaac125f8993633f9ab606781f4f</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud, const std::string &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>findMaxCommonPrefix</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ad400e143f03e3ce001dbb988aa764051</anchor>
      <arglist>(const QStringList &amp;strings)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_distro</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a81f9d93a993bd6e7e46422a9969b3d06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_ogre_plugin_path</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3ac3f0b1aad17944905d3b0de9a4038e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_version</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a06c6a7eeb11940ec4340cda163508f4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCursor</type>
      <name>getDefaultCursor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa93b63a4e7a61a301c41199722540dc2</anchor>
      <arglist>(bool fill_cache)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMeshUnitRescale</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a34e437c16737e41b97ec3fcd91a5842c</anchor>
      <arglist>(const std::string &amp;resource_path)</arglist>
    </member>
    <member kind="function">
      <type>boost::filesystem::path</type>
      <name>getPath</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aeeccc4eae6597b9776cdd875fcff02ad</anchor>
      <arglist>(QString url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPluginGroups</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a7c6d9a3aaeb20866a6842e828a6532da</anchor>
      <arglist>(const QMap&lt; QString, QString &gt; &amp;datatype_plugins, QList&lt; PluginGroup &gt; *groups, QList&lt; ros::master::TopicInfo &gt; *unvisualizable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPointOnPlaneFromWindowXY</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3294e2d80444199d0d466259d9048fff</anchor>
      <arglist>(Ogre::Viewport *viewport, Ogre::Plane &amp;plane, int window_x, int window_y, Ogre::Vector3 &amp;intersection_out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getRainbowColor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a01f947878b18e2f00c23dd38f391d1fc</anchor>
      <arglist>(float value, Ogre::ColourValue &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTransformStatusName</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a4e26358f71cdaea22c78ffb860293ff4</anchor>
      <arglist>(const std::string &amp;caller_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeResources</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0b5360a10115bcf82c5fc60d25566c90</anchor>
      <arglist>(const V_string &amp;resource_paths)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubtopic</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a04a56c84f9fee87a498cb31f380e9a40</anchor>
      <arglist>(const std::string &amp;base, const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ColourValue</type>
      <name>lerpColor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a80b03fd8b00c1460d4e3b8366bd2f3c7</anchor>
      <arglist>(const Ogre::ColourValue &amp;start, const Ogre::ColourValue &amp;end, float t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>limit</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a183ad6946fd463d9d49cb3bd5b2bd0bf</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linkUpdaterStatusFunction</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3466af25a9251c6bfd479decfcc4faab</anchor>
      <arglist>(StatusProperty::Level level, const std::string &amp;link_name, const std::string &amp;text, RobotModelDisplay *display)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadMaterials</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aee66dc119cf785c2b20da8d8f8fc706c</anchor>
      <arglist>(const std::string &amp;resource_path, const aiScene *scene, std::vector&lt; Ogre::MaterialPtr &gt; &amp;material_table_out)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::MeshPtr</type>
      <name>loadMeshFromResource</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a7be90172209f6fc23df5de8447c7fa58</anchor>
      <arglist>(const std::string &amp;resource_path)</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>loadPixmap</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0a5eddefb4acf73fd498e75929179a6f</anchor>
      <arglist>(QString url, bool fill_cache)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadTexture</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a45d0b29c242700ca08cc4330c3cd5aa7</anchor>
      <arglist>(const std::string &amp;resource_path)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>makeCostmapPalette</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>acba729776c24e9c37e93509e406288e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCursor</type>
      <name>makeIconCursor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae7874b090191c9c63a2906510c09a9da</anchor>
      <arglist>(QString url, bool fill_cache)</arglist>
    </member>
    <member kind="function">
      <type>QCursor</type>
      <name>makeIconCursor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aefc9fae43162d4683ebca9369e464c4d</anchor>
      <arglist>(QPixmap icon, QString cache_key, bool fill_cache)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>makeMapPalette</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ab881137767df084cfc9cd0c3eda8ca8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::TexturePtr</type>
      <name>makePaletteTexture</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>accd1d2cd9edc57ecc31c5c45644fb907</anchor>
      <arglist>(unsigned char *palette_bytes)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>makeRawPalette</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a74b7743def345fbd69a819aed07e3944</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>mapAngleTo0_2Pi</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2385c92de5d4af2bd1eff39d65210640</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::MeshPtr</type>
      <name>meshFromAssimpScene</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2fa477a69fd73ab4097445700bb636db</anchor>
      <arglist>(const std::string &amp;name, const aiScene *scene)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Display *</type>
      <name>newDisplayGroup</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ac0fe08b0613aa6259e7b27696e92c28f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Panel *</type>
      <name>newDisplaysPanel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a04c0b8c7ebcca3d055949241469b5f93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Panel *</type>
      <name>newHelpPanel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa1d4ba557e96f1cbe15f684c24b74bb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Panel *</type>
      <name>newSelectionPanel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aaaff5a8185235e2fd37beae34d05024a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Panel *</type>
      <name>newTimePanel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aafe82a50020940f3f997f44940bd31e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Panel *</type>
      <name>newToolPropertiesPanel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>af413c9f61401c53bf9d7c8f400c141bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Panel *</type>
      <name>newViewsPanel</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a562edf4e21e9ed8b2660c320f39a19f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>normalizeQuaternion</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a9db520bd4e627bb0cc24b7fdd35fd3a9</anchor>
      <arglist>(float &amp;w, float &amp;x, float &amp;y, float &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeQuaternion</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a1d8cfe836b8446fbf7a5eee24072b26d</anchor>
      <arglist>(double &amp;w, double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeQuaternion</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a246b89dd809bb354f85eff1c4382d277</anchor>
      <arglist>(Ogre::Quaternion &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeQuaternion</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ab2cff09458f4b678e585e282a27f32f5</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;msg, Ogre::Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>ogreToQt</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>af1134c5400a9c130374f86bc06f43198</anchor>
      <arglist>(const Ogre::ColourValue &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>afefe6bd5544221b8c1da689ccf4d8558</anchor>
      <arglist>(IndexAndMessage a, IndexAndMessage b)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>parseColor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>af7873fecb7b663089f69a14f576c879c</anchor>
      <arglist>(const QString &amp;color_string)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Vector3</type>
      <name>pointFromCloud</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae28bdae475146985ef8e94942cef89c2</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud, uint32_t index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ogre::Vector3</type>
      <name>pointMsgToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a1ffd88e1e003353f6eda6c6788053abb</anchor>
      <arglist>(const geometry_msgs::Point &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointMsgToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae64ac249417437e732211f9d77dfb2eb</anchor>
      <arglist>(const geometry_msgs::Point &amp;m, Ogre::Vector3 &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointOgreToMsg</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8e0e246d81d6da7fe894bcb893652a58</anchor>
      <arglist>(const Ogre::Vector3 &amp;o, geometry_msgs::Point &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Point</type>
      <name>pointOgreToMsg</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a37a3b1a7fa955034f54b1ce71ecbc97b</anchor>
      <arglist>(const Ogre::Vector3 &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>printColor</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a88a0a7e751db87deb9d6f0f6899bc312</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Vector2</type>
      <name>project3DPointToViewportXY</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a240590942ec75b9d3209224ecdb31d46</anchor>
      <arglist>(const Ogre::Viewport *view, const Ogre::Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>qHash</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>afe006c3430ad99e1b8676baff218ed78</anchor>
      <arglist>(IndexAndMessage iam)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ColourValue</type>
      <name>qtToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a64355b6bf3fc6fdecedc028d1bc469b0</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ogre::Quaternion</type>
      <name>quaternionMsgToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a067b9f0835c3f79d0221a2d28494a113</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionMsgToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa09285d017c3277ade43a5ccb0c4d07c</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;m, Ogre::Quaternion &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>quaternionNorm2</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>add0a9d1537856dd7be38027827d19feb</anchor>
      <arglist>(float w, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>quaternionNorm2</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ad3ea65c47b29b31c03396397310f9dee</anchor>
      <arglist>(double w, double x, double y, double z)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionOgreToMsg</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a5fe8b49e33f658fd60e4e6150bbb73c3</anchor>
      <arglist>(const Ogre::Quaternion &amp;o, geometry_msgs::Quaternion &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Quaternion</type>
      <name>quaternionOgreToMsg</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a97801e1f293b0da4c35245fc17d0c6ce</anchor>
      <arglist>(const Ogre::Quaternion &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reloadShaders</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a9a944ffacb463ea508313119780032ff</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removeMaterial</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa02cba03c829f2b84dce3f53e7691290</anchor>
      <arglist>(Ogre::MaterialPtr &amp;material)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaBlending</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae5c668213043c867766853cfe9598405</anchor>
      <arglist>(const Ogre::MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReplace</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a157f410465d9549b0a1c525c81ef6a6c</anchor>
      <arglist>(const Ogre::MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae0bc6faad8b68426c2f6134eea1bf85d</anchor>
      <arglist>(const visualization_msgs::Marker &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2f27a5f5e7aee2548d7e16a858290388</anchor>
      <arglist>(const geometry_msgs::Point32 &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a380a7931bd8c06da4f69eec3cab69333</anchor>
      <arglist>(const geometry_msgs::Point &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae9b856e4a37dade7d7151168be4b63bb</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ade233e71ceca1a26c4945a43b87e976c</anchor>
      <arglist>(const geometry_msgs::PolygonStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a395c3950ec0e61074499a15778315ffa</anchor>
      <arglist>(const Ogre::Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a4a68bb0e01d05a02233ff1753a0a7aa9</anchor>
      <arglist>(const std_msgs::ColorRGBA &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa9e546f77916325e785657317f95f389</anchor>
      <arglist>(const boost::array&lt; T, N &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a15cfdf8ff9530d0a021b723c45eab217</anchor>
      <arglist>(const Ogre::Quaternion &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>adc551cae80f65586c2c529200cfbe504</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3d07090be8b73c929adec83efbbb925b</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>afa5b3a638f3516f749e6c368d44b46d8</anchor>
      <arglist>(const nav_msgs::GridCells &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a4478233ad48e9aa51f38b31143f82437</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0bd9be66d8ba2e5dfa8a7bacc2c714fd</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>af73e61027d7a3e2b1d911c9025db6157</anchor>
      <arglist>(const geometry_msgs::Vector3 &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a9677be4604a439361c1615d8217f046b</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a06d0fba631e6b3c545188216392f422d</anchor>
      <arglist>(const geometry_msgs::Twist &amp;twist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2c4d8dec65cabcb63141c22b20a285f9</anchor>
      <arglist>(const nav_msgs::OccupancyGrid &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8531dd48a48f69a6c120a757a0d7ebac</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>abddae96172112b03af5d6608619056dc</anchor>
      <arglist>(const geometry_msgs::PoseArray &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a44c5e9becc307a1924b1ce7446b2cc70</anchor>
      <arglist>(const nav_msgs::Odometry &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a5913d81fbafb8559b68c8b1098a7aa83</anchor>
      <arglist>(const nav_msgs::Path &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a4b832c5b16d7383b60f28ca997bd9bbf</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a6134518a579c68a79921204d4d4146bd</anchor>
      <arglist>(const geometry_msgs::WrenchStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aac5a3be85af4b00ca0ccc214f70efa84</anchor>
      <arglist>(const geometry_msgs::PointStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>af40c248ed5e23eb93c06469900052f0b</anchor>
      <arglist>(const boost::array&lt; T, N &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ad7327cdb945cd63ad928eb23aa3267d3</anchor>
      <arglist>(const visualization_msgs::InteractiveMarker &amp;marker)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ad4029d12fe985a0d4adb72c709337a5a</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a45e0f2616a9838c763c83f3bea4c2e31</anchor>
      <arglist>(float w, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>aa8875dab044b5dd398b45726bfd6f39b</anchor>
      <arglist>(const tf::Quaternion &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a54cdb01f5c632c974bc0a820fb4fe279</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a090185a509236789ab0595d09a40a95b</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>abae01121b5edb90c4ceac1bb0ff64004</anchor>
      <arglist>(const Ogre::Quaternion &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8098ab2f7c0a5ff99da7467ef46cd52c</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateQuaternions</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3e5eca6f0dcacb247d462c8e49df82b0</anchor>
      <arglist>(double w, double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>valueFromCloud</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a6d7ca25237fce87ae452843d813bf528</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud, uint32_t offset, uint8_t type, uint32_t point_step, uint32_t index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3MsgToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a7676e37fca80860a656c81e525036ec6</anchor>
      <arglist>(const geometry_msgs::Vector3 &amp;m, Ogre::Vector3 &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ogre::Vector3</type>
      <name>vector3MsgToOgre</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae2d5c074286edbac8010d3b3ea0aed4d</anchor>
      <arglist>(const geometry_msgs::Vector3 &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3OgreToMsg</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a15976b17e213eb98d8e76d9db0235b87</anchor>
      <arglist>(const Ogre::Vector3 &amp;o, geometry_msgs::Vector3 &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Vector3</type>
      <name>vector3OgreToMsg</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a368de62bcb8273c1256dd0b1074a29c4</anchor>
      <arglist>(const Ogre::Vector3 &amp;o)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>CAMERA_OFFSET</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ac24f015254d7e760c2c6279399c23f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>CAMERA_OFFSET</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ac24f015254d7e760c2c6279399c23f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>g_billboard_sphere_vertices</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a6600da61325c9c3461289f9067ab788f</anchor>
      <arglist>[3 *3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>g_billboard_vertices</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a7fbfae54b5410a6bf691edca24492da6</anchor>
      <arglist>[6 *3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>g_box_vertices</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a41c15e4da6fb9be5e23ae4307a196330</anchor>
      <arglist>[6 *6 *3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>g_point_vertices</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a41db040bd8f6ffca8022465eb957cfe1</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>PITCH_LIMIT_HIGH</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a7bba424d95bf033f60f4a4ecde454f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>PITCH_LIMIT_HIGH</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a7bba424d95bf033f60f4a4ecde454f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>PITCH_LIMIT_LOW</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>abb767305a9b764412e8fd3fe006c8335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>PITCH_LIMIT_LOW</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>abb767305a9b764412e8fd3fe006c8335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>PITCH_START</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0684823471f3cba1f314aa231b08f619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>QUATERNION_NORMALIZATION_TOLERANCE</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a09e82f33b53479c3442483b812c83278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Ogre::Quaternion</type>
      <name>ROBOT_TO_CAMERA_ROTATION</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>af191dcd1825f7a1f942b6dfb3dd6b8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>x_baddrawable_error</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ab0b7f791a49d3fc89751bd5176216f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>YAW_START</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a8b0838aec113d80f1bd9278af213e0f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tuw</name>
    <filename>namespacetuw.html</filename>
    <class kind="class">tuw::MetricSplineSim</class>
    <member kind="function">
      <type>double</type>
      <name>Distance</name>
      <anchorfile>namespacetuw.html</anchorfile>
      <anchor>acdce4e05dde9bb997be6b9930d83cbe2</anchor>
      <arglist>(const geometry_msgs::Point &amp;a, const geometry_msgs::Point &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>namespacetuw.html</anchorfile>
      <anchor>abc1377ee5c031db8189df48264c806fb</anchor>
      <arglist>(geometry_msgs::PosePtr &amp;pose, double x, double y, double z, double roll, double pitch, double yaw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>namespacetuw.html</anchorfile>
      <anchor>ac4f8ee239645e5b71c790b7c4442fb22</anchor>
      <arglist>(geometry_msgs::PosePtr &amp;des, const tuw::ros_msgs::Pose &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOrientation</name>
      <anchorfile>namespacetuw.html</anchorfile>
      <anchor>a67a94c5c6d510c8efb7bca9ee3c1d0d3</anchor>
      <arglist>(geometry_msgs::PosePtr &amp;pose, double x, double y, double z, double w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPositionXYZ</name>
      <anchorfile>namespacetuw.html</anchorfile>
      <anchor>a5962027654115a53e876bd7ade34ea82</anchor>
      <arglist>(geometry_msgs::PosePtr &amp;pose, double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRPY</name>
      <anchorfile>namespacetuw.html</anchorfile>
      <anchor>a5cbead423058248705f039d8d8316090</anchor>
      <arglist>(geometry_msgs::PosePtr &amp;pose, double roll, double pitch, double yaw)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tuw_nav_rviz</name>
    <filename>namespacetuw__nav__rviz.html</filename>
    <class kind="class">tuw_nav_rviz::PathDisplay</class>
    <class kind="class">tuw_nav_rviz::PathVecDisplay</class>
    <class kind="class">tuw_nav_rviz::PathVisual</class>
    <class kind="class">tuw_nav_rviz::RouteSegmentsDisplay</class>
    <class kind="class">tuw_nav_rviz::RouteSegmentsVisual</class>
    <class kind="class">tuw_nav_rviz::SplineDisplay</class>
    <class kind="class">tuw_nav_rviz::SplineVisual</class>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacetuw__nav__rviz.html</anchorfile>
      <anchor>a2a2705ff469baeaa8581808d4c3c7656</anchor>
      <arglist>(const tuw_nav_msgs::PathVec &amp;msg)</arglist>
    </member>
  </compound>
</tagfile>
