<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>display_solution.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/visualization_tools/src/</path>
    <filename>display__solution_8cpp.html</filename>
    <includes id="display__solution_8h" name="display_solution.h" local="no" imported="no">moveit/visualization_tools/display_solution.h</includes>
    <includes id="marker__visualization_8h" name="marker_visualization.h" local="no" imported="no">moveit/visualization_tools/marker_visualization.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>display_solution.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/visualization_tools/include/moveit/visualization_tools/</path>
    <filename>display__solution_8h.html</filename>
    <class kind="struct">moveit_rviz_plugin::DisplaySolution::Data</class>
    <class kind="class">moveit_rviz_plugin::DisplaySolution</class>
    <namespace>moveit</namespace>
    <namespace>moveit::core</namespace>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>Ogre</namespace>
    <namespace>planning_scene</namespace>
    <namespace>robot_trajectory</namespace>
    <namespace>rviz</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a258c568082db0ad72f0c6f73aacff494</anchor>
      <arglist>(DisplaySolution)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a9674a20e7d140fdb60fff1b302f80354</anchor>
      <arglist>(MarkerVisualization)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>factory_model.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>factory__model_8cpp.html</filename>
    <includes id="factory__model_8h" name="factory_model.h" local="yes" imported="no">factory_model.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>factory_model.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>factory__model_8h.html</filename>
    <class kind="class">moveit_rviz_plugin::FactoryModel</class>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>flat_merge_proxy_model.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/utils/</path>
    <filename>flat__merge__proxy__model_8cpp.html</filename>
    <includes id="flat__merge__proxy__model_8h" name="flat_merge_proxy_model.h" local="yes" imported="no">flat_merge_proxy_model.h</includes>
    <class kind="class">moveit_rviz_plugin::utils::FlatMergeProxyModelPrivate</class>
    <class kind="struct">moveit_rviz_plugin::utils::FlatMergeProxyModelPrivate::ModelData</class>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>moveit_rviz_plugin::utils</namespace>
  </compound>
  <compound kind="file">
    <name>flat_merge_proxy_model.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/utils/</path>
    <filename>flat__merge__proxy__model_8h.html</filename>
    <class kind="class">moveit_rviz_plugin::utils::FlatMergeProxyModel</class>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>moveit_rviz_plugin::utils</namespace>
  </compound>
  <compound kind="file">
    <name>icon.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/utils/</path>
    <filename>icon_8cpp.html</filename>
    <includes id="icon_8h" name="icon.h" local="yes" imported="no">icon.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>moveit_rviz_plugin::utils</namespace>
    <member kind="typedef">
      <type>QPair&lt; QPixmap, QColor &gt;</type>
      <name>MaskAndColor</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a2d34abfea4904b3f9985bb0ad083c425</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QList&lt; MaskAndColor &gt;</type>
      <name>MasksAndColors</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>acf5845e66bdbefb015e3fdce6593c440</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPixmap</type>
      <name>combinedMask</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a320d74078952ae507c647653a6eaef54</anchor>
      <arglist>(const MasksAndColors &amp;masks, Icon::IconStyleOptions style)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPixmap</type>
      <name>combinedPlainPixmaps</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a2d0757992ec23cd5556305cd44773e52</anchor>
      <arglist>(const QVector&lt; IconMaskAndColor &gt; &amp;images)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MasksAndColors</type>
      <name>masksAndColors</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a5e0c1b9cc070df555a010a7920a81884</anchor>
      <arglist>(const Icon &amp;icon, int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPixmap</type>
      <name>masksToIcon</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a72d6671103f6256b121b321365ea77a6</anchor>
      <arglist>(const MasksAndColors &amp;masks, const QPixmap &amp;combinedMask, Icon::IconStyleOptions style)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPixmap</type>
      <name>maskToColorAndAlpha</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a332eb4be6bc693d1d6d09c3adf36c981</anchor>
      <arglist>(const QPixmap &amp;mask, const QColor &amp;color)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>smearPixmap</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>aee736233d344abc3052c450cf9839fe2</anchor>
      <arglist>(QPainter *painter, const QPixmap &amp;pixmap, qreal radius)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const qreal</type>
      <name>PUNCH_EDGE_INTENSITY</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a997f9da38153cf6cd13db92404c4743f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const qreal</type>
      <name>PUNCH_EDGE_WIDTH</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>ae5c81b6a19a3c2ad38eea7430e7d13db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>icon.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/utils/</path>
    <filename>icon_8h.html</filename>
    <class kind="class">moveit_rviz_plugin::utils::Icon</class>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>moveit_rviz_plugin::utils</namespace>
    <member kind="typedef">
      <type>QPair&lt; QString, QColor &gt;</type>
      <name>IconMaskAndColor</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>acfab2c6f192eb8bc9e9b479fe898feb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>icons.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>icons_8cpp.html</filename>
    <includes id="icons_8h" name="icons.h" local="yes" imported="no">icons.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>moveit_rviz_plugin::icons</namespace>
    <member kind="variable">
      <type>const Icon</type>
      <name>BACKWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1icons.html</anchorfile>
      <anchor>a4564b85e34cf6a5ca4ba703f956c09d9</anchor>
      <arglist>({ { QLatin1String(&quot;:icons/uparrow.png&quot;), QColor::fromRgba(0xff000000) } }, Icon::TINT)</arglist>
    </member>
    <member kind="variable">
      <type>const Icon</type>
      <name>BOTHWAY</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1icons.html</anchorfile>
      <anchor>a786aba9df7077a1f836952b4618e9aa8</anchor>
      <arglist>({ { QLatin1String(&quot;:icons/updownarrow.png&quot;), QColor::fromRgba(0xff000000) } }, Icon::TINT)</arglist>
    </member>
    <member kind="variable">
      <type>const Icon</type>
      <name>CONNECT</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1icons.html</anchorfile>
      <anchor>a43818fc041af69c2ad5d783d021f2507</anchor>
      <arglist>({ { QLatin1String(&quot;:icons/connectarrow.png&quot;), QColor::fromRgba(0xff000000) } }, Icon::TINT)</arglist>
    </member>
    <member kind="variable">
      <type>const Icon</type>
      <name>FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1icons.html</anchorfile>
      <anchor>a4911a620bd2ff62278d5cbcca59676e5</anchor>
      <arglist>({ { QLatin1String(&quot;:icons/downarrow.png&quot;), QColor::fromRgba(0xff000000) } }, Icon::TINT)</arglist>
    </member>
    <member kind="variable">
      <type>const Icon</type>
      <name>GENERATE</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1icons.html</anchorfile>
      <anchor>aa6e49ce564f556c0df73e5bfdf21e0d6</anchor>
      <arglist>({ { QLatin1String(&quot;:icons/generatearrow.png&quot;), QColor::fromRgba(0xff000000) } }, Icon::TINT)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>icons.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>icons_8h.html</filename>
    <includes id="icon_8h" name="icon.h" local="no" imported="no">utils/icon.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>moveit_rviz_plugin::icons</namespace>
  </compound>
  <compound kind="file">
    <name>job_queue.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>job__queue_8cpp.html</filename>
    <includes id="job__queue_8h" name="job_queue.h" local="yes" imported="no">job_queue.h</includes>
    <namespace>moveit</namespace>
    <namespace>moveit::tools</namespace>
  </compound>
  <compound kind="file">
    <name>job_queue.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>job__queue_8h.html</filename>
    <class kind="class">moveit::tools::JobQueue</class>
    <namespace>moveit</namespace>
    <namespace>moveit::tools</namespace>
  </compound>
  <compound kind="file">
    <name>local_task_model.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>local__task__model_8cpp.html</filename>
    <includes id="local__task__model_8h" name="local_task_model.h" local="yes" imported="no">local_task_model.h</includes>
    <includes id="factory__model_8h" name="factory_model.h" local="yes" imported="no">factory_model.h</includes>
    <includes id="property__factory_8h" name="property_factory.h" local="yes" imported="no">properties/property_factory.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>local_task_model.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>local__task__model_8h.html</filename>
    <includes id="task__list__model_8h" name="task_list_model.h" local="yes" imported="no">task_list_model.h</includes>
    <class kind="class">moveit_rviz_plugin::LocalTaskModel</class>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>marker_visualization.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/visualization_tools/src/</path>
    <filename>marker__visualization_8cpp.html</filename>
    <includes id="marker__visualization_8h" name="marker_visualization.h" local="no" imported="no">moveit/visualization_tools/marker_visualization.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
    <member kind="function">
      <type>void</type>
      <name>setVisibility</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a6b1eb9a697e650052a1911fd80fafefa</anchor>
      <arglist>(Ogre::SceneNode *node, Ogre::SceneNode *parent, bool visible)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>marker_visualization.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/visualization_tools/include/moveit/visualization_tools/</path>
    <filename>marker__visualization_8h.html</filename>
    <class kind="struct">moveit_rviz_plugin::MarkerVisualization::MarkerData</class>
    <class kind="class">moveit_rviz_plugin::MarkerVisualization</class>
    <class kind="class">moveit_rviz_plugin::MarkerVisualizationProperty</class>
    <class kind="struct">moveit_rviz_plugin::MarkerVisualization::NamespaceData</class>
    <namespace>moveit</namespace>
    <namespace>moveit::core</namespace>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>Ogre</namespace>
    <namespace>planning_scene</namespace>
    <namespace>rviz</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a9674a20e7d140fdb60fff1b302f80354</anchor>
      <arglist>(MarkerVisualization)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>meta_task_list_model.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>meta__task__list__model_8cpp.html</filename>
    <includes id="meta__task__list__model_8h" name="meta_task_list_model.h" local="yes" imported="no">meta_task_list_model.h</includes>
    <includes id="task__list__model_8h" name="task_list_model.h" local="yes" imported="no">task_list_model.h</includes>
    <includes id="task__display_8h" name="task_display.h" local="yes" imported="no">task_display.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>meta_task_list_model.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>meta__task__list__model_8h.html</filename>
    <includes id="tree__merge__proxy__model_8h" name="tree_merge_proxy_model.h" local="no" imported="no">utils/tree_merge_proxy_model.h</includes>
    <class kind="class">moveit_rviz_plugin::MetaTaskListModel</class>
    <namespace>moveit_rviz_plugin</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a7889ecf36ac022ab1e37f12e8e4460e1</anchor>
      <arglist>(BaseTaskModel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>ae7761a79229793b615781653e6a5dfdc</anchor>
      <arglist>(TaskDisplay)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a5195c28f42d6d98347c3e158294a82eb</anchor>
      <arglist>(TaskListModel)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plugin_init.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>plugin__init_8cpp.html</filename>
    <includes id="task__display_8h" name="task_display.h" local="yes" imported="no">task_display.h</includes>
    <includes id="task__panel_8h" name="task_panel.h" local="yes" imported="no">task_panel.h</includes>
  </compound>
  <compound kind="file">
    <name>pluginlib_factory.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>pluginlib__factory_8h.html</filename>
    <class kind="struct">moveit_rviz_plugin::PluginlibFactory::BuiltInClassRecord</class>
    <class kind="class">moveit_rviz_plugin::PluginlibFactory</class>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>property_factory.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/properties/</path>
    <filename>property__factory_8cpp.html</filename>
    <includes id="property__factory_8h" name="property_factory.h" local="yes" imported="no">property_factory.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
    <member kind="function" static="yes">
      <type>static rviz::FloatProperty *</type>
      <name>floatFactory</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>af9eb0be4e3b3788cd30dfeaa31a8e505</anchor>
      <arglist>(const QString &amp;name, mtc::Property &amp;mtc_prop, const planning_scene::PlanningScene *, rviz::DisplayContext *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasChild</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>aa7c4b2713d7508978588d63da5f92838</anchor>
      <arglist>(rviz::Property *root, const QString &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static rviz::StringProperty *</type>
      <name>stringFactory</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>ad0083e533fd4469d63f315e4dce33a29</anchor>
      <arglist>(const QString &amp;name, mtc::Property &amp;mtc_prop, const planning_scene::PlanningScene *, rviz::DisplayContext *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>property_factory.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/properties/</path>
    <filename>property__factory_8h.html</filename>
    <class kind="class">moveit_rviz_plugin::PropertyFactory</class>
    <namespace>moveit</namespace>
    <namespace>moveit::task_constructor</namespace>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>planning_scene</namespace>
    <namespace>rviz</namespace>
  </compound>
  <compound kind="file">
    <name>property_from_yaml.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/properties/</path>
    <filename>property__from__yaml_8cpp.html</filename>
    <includes id="property__factory_8h" name="property_factory.h" local="yes" imported="no">property_factory.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>remote_task_model.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>remote__task__model_8cpp.html</filename>
    <includes id="remote__task__model_8h" name="remote_task_model.h" local="yes" imported="no">remote_task_model.h</includes>
    <includes id="property__factory_8h" name="property_factory.h" local="yes" imported="no">properties/property_factory.h</includes>
    <class kind="struct">moveit_rviz_plugin::RemoteTaskModel::Node</class>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>moveit_rviz_plugin::detail</namespace>
    <member kind="typedef">
      <type>QFlags&lt; NodeFlag &gt;</type>
      <name>NodeFlags</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a0a6a8bb67df1aa39151a476019bb7527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NodeFlag</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a82b4c44953e946ba391e1d721be56546</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAS_VISITED</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a82b4c44953e946ba391e1d721be56546a7765c8309bcbb1d18b581a816fa01c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAME_CHANGED</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a82b4c44953e946ba391e1d721be56546a8e89948db01643efacbb68a96c86c6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T::iterator</type>
      <name>findById</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1detail.html</anchorfile>
      <anchor>a01a762db769f60d202b878143b7ebab3</anchor>
      <arglist>(T &amp;c, decltype((*c.cbegin()) -&gt;id) id)</arglist>
    </member>
    <member kind="function">
      <type>T::iterator</type>
      <name>insert</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1detail.html</anchorfile>
      <anchor>a85e2b45684d269de0e2be26c72ecafe0</anchor>
      <arglist>(T &amp;c, typename T::value_type &amp;&amp;item)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>remote_task_model.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>remote__task__model_8h.html</filename>
    <includes id="task__list__model_8h" name="task_list_model.h" local="yes" imported="no">task_list_model.h</includes>
    <includes id="display__solution_8h" name="display_solution.h" local="no" imported="no">moveit/visualization_tools/display_solution.h</includes>
    <class kind="struct">moveit_rviz_plugin::RemoteSolutionModel::Data</class>
    <class kind="class">moveit_rviz_plugin::RemoteSolutionModel</class>
    <class kind="class">moveit_rviz_plugin::RemoteTaskModel</class>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>task_display.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>task__display_8cpp.html</filename>
    <includes id="task__display_8h" name="task_display.h" local="yes" imported="no">task_display.h</includes>
    <includes id="task__panel_8h" name="task_panel.h" local="yes" imported="no">task_panel.h</includes>
    <includes id="task__list__model_8h" name="task_list_model.h" local="yes" imported="no">task_list_model.h</includes>
    <includes id="meta__task__list__model_8h" name="meta_task_list_model.h" local="yes" imported="no">meta_task_list_model.h</includes>
    <includes id="task__solution__visualization_8h" name="task_solution_visualization.h" local="no" imported="no">moveit/visualization_tools/task_solution_visualization.h</includes>
    <includes id="marker__visualization_8h" name="marker_visualization.h" local="no" imported="no">moveit/visualization_tools/marker_visualization.h</includes>
    <includes id="display__solution_8h" name="display_solution.h" local="no" imported="no">moveit/visualization_tools/display_solution.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>task_display.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>task__display_8h.html</filename>
    <includes id="task__solution__visualization_8h" name="task_solution_visualization.h" local="no" imported="no">moveit/visualization_tools/task_solution_visualization.h</includes>
    <includes id="job__queue_8h" name="job_queue.h" local="yes" imported="no">job_queue.h</includes>
    <class kind="class">moveit_rviz_plugin::TaskDisplay</class>
    <namespace>moveit</namespace>
    <namespace>moveit::core</namespace>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>rdf_loader</namespace>
    <namespace>rviz</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a258c568082db0ad72f0c6f73aacff494</anchor>
      <arglist>(DisplaySolution)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task_list_model.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>task__list__model_8cpp.html</filename>
    <includes id="task__list__model_8h" name="task_list_model.h" local="yes" imported="no">task_list_model.h</includes>
    <includes id="local__task__model_8h" name="local_task_model.h" local="yes" imported="no">local_task_model.h</includes>
    <includes id="remote__task__model_8h" name="remote_task_model.h" local="yes" imported="no">remote_task_model.h</includes>
    <includes id="task__panel_8h" name="task_panel.h" local="yes" imported="no">task_panel.h</includes>
    <includes id="factory__model_8h" name="factory_model.h" local="yes" imported="no">factory_model.h</includes>
    <includes id="icons_8h" name="icons.h" local="yes" imported="no">icons.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
    <member kind="function">
      <type>StageFactoryPtr</type>
      <name>getStageFactory</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a9cf08f0fa025ba9bad471d05db910f16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>LOGNAME</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a39e91f78746f89a4c3f8bde241704fc5</anchor>
      <arglist>(&quot;TaskListModel&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task_list_model.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>task__list__model_8h.html</filename>
    <includes id="pluginlib__factory_8h" name="pluginlib_factory.h" local="yes" imported="no">pluginlib_factory.h</includes>
    <includes id="flat__merge__proxy__model_8h" name="flat_merge_proxy_model.h" local="no" imported="no">utils/flat_merge_proxy_model.h</includes>
    <class kind="class">moveit_rviz_plugin::BaseTaskModel</class>
    <class kind="class">moveit_rviz_plugin::SolutionListView</class>
    <class kind="class">moveit_rviz_plugin::TaskListModel</class>
    <class kind="class">moveit_rviz_plugin::TaskListView</class>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>rviz</namespace>
    <member kind="typedef">
      <type>PluginlibFactory&lt; moveit::task_constructor::Stage &gt;</type>
      <name>StageFactory</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a838cf7b7cf4cd8b9d844f525f84c640d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; StageFactory &gt;</type>
      <name>StageFactoryPtr</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>ac51378306089e551b93f4d660548362c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>StageFactoryPtr</type>
      <name>getStageFactory</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a9cf08f0fa025ba9bad471d05db910f16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a258c568082db0ad72f0c6f73aacff494</anchor>
      <arglist>(DisplaySolution)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a7eaa8baf51573f716a8505760a1e4fb7</anchor>
      <arglist>(RemoteTaskModel)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task_panel.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>task__panel_8cpp.html</filename>
    <includes id="task__panel__p_8h" name="task_panel_p.h" local="yes" imported="no">task_panel_p.h</includes>
    <includes id="meta__task__list__model_8h" name="meta_task_list_model.h" local="yes" imported="no">meta_task_list_model.h</includes>
    <includes id="local__task__model_8h" name="local_task_model.h" local="yes" imported="no">local_task_model.h</includes>
    <includes id="factory__model_8h" name="factory_model.h" local="yes" imported="no">factory_model.h</includes>
    <includes id="pluginlib__factory_8h" name="pluginlib_factory.h" local="yes" imported="no">pluginlib_factory.h</includes>
    <includes id="task__display_8h" name="task_display.h" local="yes" imported="no">task_display.h</includes>
    <includes id="task__solution__visualization_8h" name="task_solution_visualization.h" local="no" imported="no">moveit/visualization_tools/task_solution_visualization.h</includes>
    <includes id="display__solution_8h" name="display_solution.h" local="no" imported="no">moveit/visualization_tools/display_solution.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
    <member kind="function">
      <type>rviz::PanelDockWidget *</type>
      <name>getStageDockWidget</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a50278633f14f3f62a9bd3449f888e6ee</anchor>
      <arglist>(rviz::WindowManagerInterface *mgr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExpanded</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a80819da8e7514bf342cc03702790a6f6</anchor>
      <arglist>(QTreeView *view, const QModelIndex &amp;index, bool expand, int depth=-1)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint</type>
      <name>DISPLAY_COUNT</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>abb298a935cad0a3a01a58b35f8618223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static QPointer&lt; TaskPanel &gt;</type>
      <name>SINGLETON</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a6ef21ee34e479b879bfcdd410cd5ee1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task_panel.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>task__panel_8h.html</filename>
    <class kind="class">moveit_rviz_plugin::GlobalSettingsWidget</class>
    <class kind="class">moveit_rviz_plugin::SubPanel</class>
    <class kind="class">moveit_rviz_plugin::TaskPanel</class>
    <class kind="class">moveit_rviz_plugin::TaskView</class>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>rviz</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a5195c28f42d6d98347c3e158294a82eb</anchor>
      <arglist>(TaskListModel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a0fcb0174449b51c3bcf66746288ccc40</anchor>
      <arglist>(TaskPanel)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task_panel_p.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/src/</path>
    <filename>task__panel__p_8h.html</filename>
    <includes id="task__panel_8h" name="task_panel.h" local="yes" imported="no">task_panel.h</includes>
    <class kind="class">moveit_rviz_plugin::GlobalSettingsWidgetPrivate</class>
    <class kind="class">moveit_rviz_plugin::TaskPanelPrivate</class>
    <class kind="class">moveit_rviz_plugin::TaskViewPrivate</class>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>task_solution_panel.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/visualization_tools/src/</path>
    <filename>task__solution__panel_8cpp.html</filename>
    <includes id="task__solution__panel_8h" name="task_solution_panel.h" local="no" imported="no">moveit/visualization_tools/task_solution_panel.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>task_solution_panel.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/visualization_tools/include/moveit/visualization_tools/</path>
    <filename>task__solution__panel_8h.html</filename>
    <class kind="class">moveit_rviz_plugin::TaskSolutionPanel</class>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>task_solution_visualization.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/visualization_tools/src/</path>
    <filename>task__solution__visualization_8cpp.html</filename>
    <includes id="display__solution_8h" name="display_solution.h" local="no" imported="no">moveit/visualization_tools/display_solution.h</includes>
    <includes id="task__solution__visualization_8h" name="task_solution_visualization.h" local="no" imported="no">moveit/visualization_tools/task_solution_visualization.h</includes>
    <includes id="marker__visualization_8h" name="marker_visualization.h" local="no" imported="no">moveit/visualization_tools/marker_visualization.h</includes>
    <includes id="task__solution__panel_8h" name="task_solution_panel.h" local="no" imported="no">moveit/visualization_tools/task_solution_panel.h</includes>
    <namespace>moveit_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>task_solution_visualization.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/visualization_tools/include/moveit/visualization_tools/</path>
    <filename>task__solution__visualization_8h.html</filename>
    <class kind="class">moveit_rviz_plugin::TaskSolutionVisualization</class>
    <namespace>moveit</namespace>
    <namespace>moveit::core</namespace>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>Ogre</namespace>
    <namespace>planning_scene</namespace>
    <namespace>robot_trajectory</namespace>
    <namespace>rviz</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a258c568082db0ad72f0c6f73aacff494</anchor>
      <arglist>(DisplaySolution)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a7c99230fc6a83f113d53e850f680f504</anchor>
      <arglist>(TaskSolutionVisualization)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_merge_models.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/test/</path>
    <filename>test__merge__models_8cpp.html</filename>
    <includes id="flat__merge__proxy__model_8h" name="flat_merge_proxy_model.h" local="no" imported="no">utils/flat_merge_proxy_model.h</includes>
    <includes id="tree__merge__proxy__model_8h" name="tree_merge_proxy_model.h" local="no" imported="no">utils/tree_merge_proxy_model.h</includes>
    <class kind="class">FlatMergeModelRemove</class>
    <member kind="function">
      <type>void</type>
      <name>checkEquality</name>
      <anchorfile>test__merge__models_8cpp.html</anchorfile>
      <anchor>a927db2cedf618a35315fa4c4e56ced41</anchor>
      <arglist>(const QAbstractItemModel *proxy_model, const QModelIndex &amp;proxy_parent, const QAbstractItemModel *source_model, const QModelIndex &amp;source_parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createStandardItems</name>
      <anchorfile>test__merge__models_8cpp.html</anchorfile>
      <anchor>a883d6d83404a0ea09dc6accae42e88dc</anchor>
      <arglist>(QStandardItem *parent, int rows, int columns, int depth, int d_rows=0)</arglist>
    </member>
    <member kind="function">
      <type>QStandardItemModel *</type>
      <name>createStandardModel</name>
      <anchorfile>test__merge__models_8cpp.html</anchorfile>
      <anchor>ae6222f5cbe848819ab96a05541cf7fbe</anchor>
      <arglist>(QObject *parent, int rows, int columns, int depth, int d_rows=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modifySourceModel</name>
      <anchorfile>test__merge__models_8cpp.html</anchorfile>
      <anchor>a408ee6289769109be5e7696fcba214c7</anchor>
      <arglist>(QAbstractItemModel *src, T *proxy, const QModelIndex &amp;src_index)</arglist>
    </member>
    <member kind="function">
      <type>::std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>test__merge__models_8cpp.html</anchorfile>
      <anchor>a0c2aa59982425915447fa6225b655af7</anchor>
      <arglist>(::std::ostream &amp;os, const QVariant &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__merge__models_8cpp.html</anchorfile>
      <anchor>a36458b74362047253a8ada1db1da336b</anchor>
      <arglist>(FlatMergeModel, basics)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__merge__models_8cpp.html</anchorfile>
      <anchor>a2b307ec5b78037e3a9fee64627b252c4</anchor>
      <arglist>(TreeMergeModel, basics)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__merge__models_8cpp.html</anchorfile>
      <anchor>a0154c2aae8f9dfd8da7b2616cac8c752</anchor>
      <arglist>(FlatMergeModelRemove, remove1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__merge__models_8cpp.html</anchorfile>
      <anchor>a1d2b33d306b9fa049b44bd97742bbae1</anchor>
      <arglist>(FlatMergeModelRemove, remove2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__merge__models_8cpp.html</anchorfile>
      <anchor>a0f17c4505915c2184a2e01a80c8c5818</anchor>
      <arglist>(FlatMergeModelRemove, remove3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__merge__models_8cpp.html</anchorfile>
      <anchor>acffe8e02d52fdc424b37d541b2a6105a</anchor>
      <arglist>(FlatMergeModelRemove, remove4)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_solution_models.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/test/</path>
    <filename>test__solution__models_8cpp.html</filename>
    <includes id="remote__task__model_8h" name="remote_task_model.h" local="no" imported="no">src/remote_task_model.h</includes>
    <class kind="class">SolutionModelTest</class>
    <member kind="define">
      <type>#define</type>
      <name>processAndValidate</name>
      <anchorfile>test__solution__models_8cpp.html</anchorfile>
      <anchor>ab1ccf8638a8bd61074ea428aeb67b878</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__solution__models_8cpp.html</anchorfile>
      <anchor>a5d9f067f8b38c06da881c08be3ecc190</anchor>
      <arglist>(SolutionModelTest, sorting)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_task_model.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/test/</path>
    <filename>test__task__model_8cpp.html</filename>
    <includes id="task__list__model_8h" name="task_list_model.h" local="no" imported="no">src/task_list_model.h</includes>
    <includes id="local__task__model_8h" name="local_task_model.h" local="no" imported="no">src/local_task_model.h</includes>
    <includes id="remote__task__model_8h" name="remote_task_model.h" local="no" imported="no">src/remote_task_model.h</includes>
    <class kind="class">TaskListModelTest</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__task__model_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__task__model_8cpp.html</anchorfile>
      <anchor>a10f023428519f6b2734620bc0e75ed1b</anchor>
      <arglist>(TaskListModelTest, deletion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__task__model_8cpp.html</anchorfile>
      <anchor>a4cadaa94c9f25c95faa26accca92cf55</anchor>
      <arglist>(TaskListModelTest, localTaskModel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__task__model_8cpp.html</anchorfile>
      <anchor>a1e2be74e2302b89b128bc086eac2df4a</anchor>
      <arglist>(TaskListModelTest, noChildren)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__task__model_8cpp.html</anchorfile>
      <anchor>adfc0bd39d289590a69f118dbe14e3ef0</anchor>
      <arglist>(TaskListModelTest, remoteTaskModel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__task__model_8cpp.html</anchorfile>
      <anchor>a93e566cd9526819b674b3189cc0f567e</anchor>
      <arglist>(TaskListModelTest, threeChildren)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__task__model_8cpp.html</anchorfile>
      <anchor>a5f200a7ac46ab0dea6b0c8b8efe8d294</anchor>
      <arglist>(TaskListModelTest, visitedPopulate)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tree_merge_proxy_model.cpp</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/utils/</path>
    <filename>tree__merge__proxy__model_8cpp.html</filename>
    <includes id="tree__merge__proxy__model_8h" name="tree_merge_proxy_model.h" local="yes" imported="no">tree_merge_proxy_model.h</includes>
    <class kind="struct">moveit_rviz_plugin::utils::TreeMergeProxyModelPrivate::ModelData</class>
    <class kind="class">moveit_rviz_plugin::utils::TreeMergeProxyModelPrivate</class>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>moveit_rviz_plugin::utils</namespace>
  </compound>
  <compound kind="file">
    <name>tree_merge_proxy_model.h</name>
    <path>/tmp/ws/src/moveit_task_constructor/visualization/motion_planning_tasks/utils/</path>
    <filename>tree__merge__proxy__model_8h.html</filename>
    <class kind="class">moveit_rviz_plugin::utils::TreeMergeProxyModel</class>
    <namespace>moveit_rviz_plugin</namespace>
    <namespace>moveit_rviz_plugin::utils</namespace>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::BaseTaskModel</name>
    <filename>classmoveit__rviz__plugin_1_1BaseTaskModel.html</filename>
    <member kind="enumvalue">
      <name>IS_DESTROYED</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a903f2dbca4c21b5c5d74365f3d894a2ba34e95806a4ba806659f592ea3ba68ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_INITIALIZED</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a903f2dbca4c21b5c5d74365f3d894a2ba4b0e9bc23228ab77e2df27beeb9283d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_RUNNING</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a903f2dbca4c21b5c5d74365f3d894a2bab576c279d3b73e31c48585b01fe6982a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_MODEL</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a903f2dbca4c21b5c5d74365f3d894a2baf1737dfd981410a692ce9fc61216ab08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TaskModelFlag</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a903f2dbca4c21b5c5d74365f3d894a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_MODEL</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a903f2dbca4c21b5c5d74365f3d894a2baf1737dfd981410a692ce9fc61216ab08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_DESTROYED</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a903f2dbca4c21b5c5d74365f3d894a2ba34e95806a4ba806659f592ea3ba68ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_INITIALIZED</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a903f2dbca4c21b5c5d74365f3d894a2ba4b0e9bc23228ab77e2df27beeb9283d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_RUNNING</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a903f2dbca4c21b5c5d74365f3d894a2bab576c279d3b73e31c48585b01fe6982a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BaseTaskModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a63282c2214e01169a935359df5e5b041</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;scene, rviz::DisplayContext *display_context, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>columnCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a7c5e41f8be1d9e52fc4f6ce988c3021b</anchor>
      <arglist>(const QModelIndex &amp;=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>data</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a7b66c4bb71f662db5076835390b17957</anchor>
      <arglist>(const QModelIndex &amp;index, int role) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual rviz::PropertyTreeModel *</type>
      <name>getPropertyModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a5d2a5fe63325a170a3911a4654052666</anchor>
      <arglist>(const QModelIndex &amp;index)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DisplaySolutionPtr</type>
      <name>getSolution</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a3a18d981c15b9cfb450f2b38610e0c69</anchor>
      <arglist>(const QModelIndex &amp;index)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QAbstractItemModel *</type>
      <name>getSolutionModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a9d919b0f7b29ec4cc5b9b263169ee4ab</anchor>
      <arglist>(const QModelIndex &amp;index)=0</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>headerData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a289ebdbab0a7b3d12c18a6ed5b107557</anchor>
      <arglist>(int section, Qt::Orientation orientation, int role) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QModelIndex</type>
      <name>indexFromStageId</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a412cbcba137079084087d015adc671b6</anchor>
      <arglist>(size_t id) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStageFactory</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a0e812b5a29d9a61f0f2eab4ccab6bc19</anchor>
      <arglist>(const StageFactoryPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>taskFlags</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a0765ab7ad36265c04a3b0b89f9f1903d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QVariant</type>
      <name>flowIcon</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>aa40a52f9e5568497832575169fe4115f</anchor>
      <arglist>(moveit::task_constructor::InterfaceFlags f)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::DisplayContext *</type>
      <name>display_context_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a9bc75109e8085f0a49a86f0a6706271a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>flags_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>a8d9c809d091c6f0edf32baebb38ca470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_scene::PlanningSceneConstPtr</type>
      <name>scene_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1BaseTaskModel.html</anchorfile>
      <anchor>ab0ff94444d8a4d9eb0e29d7d8e132935</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_rviz_plugin::PluginlibFactory::BuiltInClassRecord</name>
    <filename>structmoveit__rviz__plugin_1_1PluginlibFactory_1_1BuiltInClassRecord.html</filename>
    <member kind="variable">
      <type>QString</type>
      <name>class_id_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1PluginlibFactory_1_1BuiltInClassRecord.html</anchorfile>
      <anchor>ae7ce5f3308a141ca26a7159d47b0f2fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>description_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1PluginlibFactory_1_1BuiltInClassRecord.html</anchorfile>
      <anchor>a6d8d1f27e4391a96007d8fd347a82c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; Type *()&gt;</type>
      <name>factory_function_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1PluginlibFactory_1_1BuiltInClassRecord.html</anchorfile>
      <anchor>a0a2a511e9c1f151769e64d050ec9d281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>name_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1PluginlibFactory_1_1BuiltInClassRecord.html</anchorfile>
      <anchor>a73aad69c39fef32b9a88db0da23f2613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>package_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1PluginlibFactory_1_1BuiltInClassRecord.html</anchorfile>
      <anchor>a9805ddc8071fe6cdd57cd190ca4ec5ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_rviz_plugin::RemoteSolutionModel::Data</name>
    <filename>structmoveit__rviz__plugin_1_1RemoteSolutionModel_1_1Data.html</filename>
    <member kind="function">
      <type></type>
      <name>Data</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteSolutionModel_1_1Data.html</anchorfile>
      <anchor>a72e84060881bd2e8ac52b6236ac8eb87</anchor>
      <arglist>(uint32_t id, float cost, uint32_t cost_rank, const QString &amp;name=QString())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteSolutionModel_1_1Data.html</anchorfile>
      <anchor>a6797907c9b2eed4d842f49a741362bfe</anchor>
      <arglist>(const Data &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>comment</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteSolutionModel_1_1Data.html</anchorfile>
      <anchor>a5593041e2a9bb1adc328f4596aa7b452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cost</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteSolutionModel_1_1Data.html</anchorfile>
      <anchor>ac54c24dc5f18e4acb3013ed88a782c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>cost_rank</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteSolutionModel_1_1Data.html</anchorfile>
      <anchor>a544f63b5ae46ce8831f8e0684f423e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>creation_rank</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteSolutionModel_1_1Data.html</anchorfile>
      <anchor>a648da1fe7f5fb02edeecd02ef484c72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteSolutionModel_1_1Data.html</anchorfile>
      <anchor>abb40231e31864ec9ab67ac9145232ffa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_rviz_plugin::DisplaySolution::Data</name>
    <filename>structmoveit__rviz__plugin_1_1DisplaySolution_1_1Data.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>comment_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1DisplaySolution_1_1Data.html</anchorfile>
      <anchor>acdfee9505c4f91204f290000d9b4e4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>creator_id_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1DisplaySolution_1_1Data.html</anchorfile>
      <anchor>a9f9f80cb6d14567a101484a2c6845e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>joints_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1DisplaySolution_1_1Data.html</anchorfile>
      <anchor>a75104bf14d7e1e51cd0605df70fa3fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MarkerVisualizationPtr</type>
      <name>markers_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1DisplaySolution_1_1Data.html</anchorfile>
      <anchor>acdfe4311681197f93f3c229acb8e1fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>planning_scene::PlanningSceneConstPtr</type>
      <name>scene_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1DisplaySolution_1_1Data.html</anchorfile>
      <anchor>a646bc65a44b0f3d4144534867fdc12b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>robot_trajectory::RobotTrajectoryPtr</type>
      <name>trajectory_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1DisplaySolution_1_1Data.html</anchorfile>
      <anchor>a7f9f5e39a4c6e0ccb510f9112f994a4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::DisplaySolution</name>
    <filename>classmoveit__rviz__plugin_1_1DisplaySolution.html</filename>
    <class kind="struct">moveit_rviz_plugin::DisplaySolution::Data</class>
    <member kind="typedef">
      <type>std::pair&lt; size_t, size_t &gt;</type>
      <name>IndexPair</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a06f5c0007ab531b911e949285592d1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>comment</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a07e202b4d299e91c3294c66ec56c2bbd</anchor>
      <arglist>(const IndexPair &amp;idx_pair) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>comment</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a65ad62edf61987b58cf2bfec2954c616</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>creatorId</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>aa9c6e9f2f0d80c20456b518e99501f47</anchor>
      <arglist>(const IndexPair &amp;idx_pair) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DisplaySolution</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a5115a4febc1b13700ee1a21bcd1e5b3d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DisplaySolution</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a129ef94ac4257657668060bb3f69ba24</anchor>
      <arglist>(const DisplaySolution &amp;master, uint32_t sub)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>aedbc6c95a86349d6e56e50899ef2afa5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillMessage</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a36bd2797ba30bce691a9d392d56a76f9</anchor>
      <arglist>(moveit_task_constructor_msgs::Solution &amp;msg) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getWayPointCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a03d751a95857287ac5494a6af840a511</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getWayPointDurationFromPrevious</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>ab883c762e24ec2760017b36caafc7601</anchor>
      <arglist>(const IndexPair &amp;idx_pair) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getWayPointDurationFromPrevious</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a8cc22d2528d4317b01953dc8043ba989</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const moveit::core::RobotStatePtr &amp;</type>
      <name>getWayPointPtr</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>ad01d055a0cd6bfd92965ce3287e97537</anchor>
      <arglist>(const IndexPair &amp;idx_pair) const</arglist>
    </member>
    <member kind="function">
      <type>const moveit::core::RobotStatePtr &amp;</type>
      <name>getWayPointPtr</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a65bd5d0a13feb5be5cf84131d3a3b651</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>IndexPair</type>
      <name>indexPair</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>ae86acf393373d18b641eba8f82d72212</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const MarkerVisualizationPtr</type>
      <name>markers</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>acc83b3ea52530267de95d4a7e6161a00</anchor>
      <arglist>(const IndexPair &amp;idx_pair) const</arglist>
    </member>
    <member kind="function">
      <type>const MarkerVisualizationPtr</type>
      <name>markers</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a9f3751d64263d48f73cae5dfe06b0df2</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const MarkerVisualizationPtr</type>
      <name>markersOfSubTrajectory</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a6bea6a8166171406e5a553fb86c49911</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>numSubSolutions</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>aebf2235b9242645f51aa76730a73b5b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const planning_scene::PlanningSceneConstPtr &amp;</type>
      <name>scene</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>adf09bf166e1b336138351930db30a190</anchor>
      <arglist>(const IndexPair &amp;idx_pair) const</arglist>
    </member>
    <member kind="function">
      <type>const planning_scene::PlanningSceneConstPtr &amp;</type>
      <name>scene</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a2816ccc8e36bf9d28b3a20dc4f0474a2</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromMessage</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a4f47069c067defd859814490347fe6ac</anchor>
      <arglist>(const planning_scene::PlanningScenePtr &amp;start_scene, const moveit_task_constructor_msgs::Solution &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>const planning_scene::PlanningSceneConstPtr &amp;</type>
      <name>startScene</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a0f70b9c3974fc9e9a01e7cb61a7cdf48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Data &gt;</type>
      <name>data_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>a027c46bcbdeba6ffcb8ac5817d9429bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_scene::PlanningSceneConstPtr</type>
      <name>start_scene_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>acb83b4973751c7048f9b32593ccfd3d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>steps_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1DisplaySolution.html</anchorfile>
      <anchor>aa4889d95ec96fafdd84103c3ad000817</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::FactoryModel</name>
    <filename>classmoveit__rviz__plugin_1_1FactoryModel.html</filename>
    <member kind="function">
      <type></type>
      <name>FactoryModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1FactoryModel.html</anchorfile>
      <anchor>a03c75fdd5a0fa45c128996fb08f93469</anchor>
      <arglist>(rviz::Factory &amp;factory, const QString &amp;mime_type, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>QMimeData *</type>
      <name>mimeData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1FactoryModel.html</anchorfile>
      <anchor>a41c3c6dd2b42ef3888e83820bb8772b0</anchor>
      <arglist>(const QModelIndexList &amp;indexes) const override</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>mimeTypes</name>
      <anchorfile>classmoveit__rviz__plugin_1_1FactoryModel.html</anchorfile>
      <anchor>a463b845e1b6506dd5e29ec33dac16932</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fillTree</name>
      <anchorfile>classmoveit__rviz__plugin_1_1FactoryModel.html</anchorfile>
      <anchor>a8b96f85206c39d8450cf6d30260a03d0</anchor>
      <arglist>(rviz::Factory &amp;factory)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>mime_type_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1FactoryModel.html</anchorfile>
      <anchor>ac09647d07ec669e420040226865c7456</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FlatMergeModelRemove</name>
    <filename>classFlatMergeModelRemove.html</filename>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classFlatMergeModelRemove.html</anchorfile>
      <anchor>a828b461d8f72231bda1a010973815b12</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FlatMergeProxyModel</type>
      <name>flat</name>
      <anchorfile>classFlatMergeModelRemove.html</anchorfile>
      <anchor>a391fc1d7aa0d26f19af6aa7f75f80b04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::utils::FlatMergeProxyModel</name>
    <filename>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</filename>
    <member kind="slot">
      <type>bool</type>
      <name>removeModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a98b1444f24fa030eca61181f10e5c028</anchor>
      <arglist>(int pos)</arglist>
    </member>
    <member kind="slot">
      <type>bool</type>
      <name>removeModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>af58cf59d186e700f61681ecd79bfd586</anchor>
      <arglist>(QAbstractItemModel *model)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>columnCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a8f54caea746075bf03281a21097f2713</anchor>
      <arglist>(const QModelIndex &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>data</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>ab27efdc50c22686090e0eeac3262cdb2</anchor>
      <arglist>(const QModelIndex &amp;index, int role=Qt::DisplayRole) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dropMimeData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>ab52d75eeed956fe7840921cf4d0554e2</anchor>
      <arglist>(const QMimeData *mime, Qt::DropAction action, int row, int column, const QModelIndex &amp;parent) override</arglist>
    </member>
    <member kind="function">
      <type>Qt::ItemFlags</type>
      <name>flags</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>abda0c16fc8ef68e8ac9bbce684902c90</anchor>
      <arglist>(const QModelIndex &amp;index) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FlatMergeProxyModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>adc0ef73271f90aa3c14ca76efbd9ce60</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; QAbstractItemModel *, QModelIndex &gt;</type>
      <name>getModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a5ae541c77457e00bf5bca5853f396505</anchor>
      <arglist>(const QModelIndex &amp;index) const</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>headerData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a2937c5596e303b7acf7375d73b6920eb</anchor>
      <arglist>(int section, Qt::Orientation orientation, int role) const override</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>index</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a565e102912571a40bfa20bed809312dd</anchor>
      <arglist>(int row, int column, const QModelIndex &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>abd3329890ad4c4cc20ce528ec01b445e</anchor>
      <arglist>(QAbstractItemModel *model, int pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isToplevel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>aabae5bf8dbca76b8fc16ba1abbcc746c</anchor>
      <arglist>(const QModelIndex &amp;index) const</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>mapFromSource</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a4645268debea1b5351bb60c14458ac8a</anchor>
      <arglist>(const QModelIndex &amp;src_index) const</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>mapToSource</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a404adc629dffbad31a0aebff59418d43</anchor>
      <arglist>(const QModelIndex &amp;proxy_index) const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>mimeTypes</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>ac0e1f22cd67e0e3c431a6c35b47dca40</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>modelCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a1d6897e5728eea698ed4c0f8903e2166</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>parent</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a79e80eeadf4882fdca28419ee94e4707</anchor>
      <arglist>(const QModelIndex &amp;index) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeRows</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>addabfa8625da415ca6235643b32b213a</anchor>
      <arglist>(int row, int count, const QModelIndex &amp;parent=QModelIndex()) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rowCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>ade3c607db053e39ba0ac3868f7f36259</anchor>
      <arglist>(const QModelIndex &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a50aabb666b0acbb1d776db682894c8d4</anchor>
      <arglist>(const QModelIndex &amp;index, const QVariant &amp;value, int role=Qt::EditRole) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMimeTypes</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>adde732a24ba18bddf8ae05803dea527c</anchor>
      <arglist>(const QStringList &amp;mime_types)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FlatMergeProxyModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a70f3a6fbc553d33c59f1836e766379c8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onRemoveModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a108a7129f68e3d4edd9a1cc02b58c9c1</anchor>
      <arglist>(QAbstractItemModel *model)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsAboutToBeInserted</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>af0fdd02fcdbec0488d2141ce6d339e85</anchor>
      <arglist>(QModelIndex, int, int)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void void void void void</type>
      <name>_q_sourceRowsAboutToBeMoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a8a9ba77d0032ad52a38cd86006692dbf</anchor>
      <arglist>(QModelIndex, int, int, QModelIndex, int)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void void void</type>
      <name>_q_sourceRowsAboutToBeRemoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>ad018f1d49b7e23d805dea55054d9f0ad</anchor>
      <arglist>(QModelIndex, int, int)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void void</type>
      <name>_q_sourceRowsInserted</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a83797a66cad8a4d6eb838ca1228df2a5</anchor>
      <arglist>(QModelIndex, int, int)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void void void void void void</type>
      <name>_q_sourceRowsMoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>afb1d154f3e9f7dd30228b668fdadcb12</anchor>
      <arglist>(QModelIndex, int, int, QModelIndex, int)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void void void void</type>
      <name>_q_sourceRowsRemoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a9e4f607ba5b9d7eae3e0a48b8f63d577</anchor>
      <arglist>(QModelIndex, int, int)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Q_PRIVATE_SLOT</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a3c242829bae55bedfd7ce58f77721b93</anchor>
      <arglist>(d_func(), void _q_sourceDestroyed(QObject *)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FlatMergeProxyModelPrivate *</type>
      <name>d_ptr</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModel.html</anchorfile>
      <anchor>a2d40a834e203a941abc3b665eed07e74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::utils::FlatMergeProxyModelPrivate</name>
    <filename>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</filename>
    <class kind="struct">moveit_rviz_plugin::utils::FlatMergeProxyModelPrivate::ModelData</class>
    <member kind="function">
      <type>int</type>
      <name>accumulatedRowCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>a1040af96a531c494702f2211cd65b352</anchor>
      <arglist>(std::vector&lt; ModelData &gt;::const_iterator start, std::vector&lt; ModelData &gt;::const_iterator end) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ModelData &gt;::iterator</type>
      <name>find</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>a0164f9060e7f605f5a7bc99bba980650</anchor>
      <arglist>(const QObject *model)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FlatMergeProxyModelPrivate</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>aef621bbe2a0cdac656663374a440bef2</anchor>
      <arglist>(FlatMergeProxyModel *model)</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>mapFromSource</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>aa6f3b56ef746f947580b3264626fd07a</anchor>
      <arglist>(const QModelIndex &amp;src, ModelData *data=nullptr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapSourceIndexes</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>a447aacfa2d2ae0d7ba5d00147bba38d3</anchor>
      <arglist>(const QModelIndex &amp;src, ModelData *&amp;data) const</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>mapToSource</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>af6cd6d386f00e448f6452a993087480d</anchor>
      <arglist>(const QModelIndex &amp;proxy_index, ModelData *&amp;data) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>ac961c7285e32bdc85b7e57cb5c5b0ef0</anchor>
      <arglist>(std::vector&lt; ModelData &gt;::iterator it, bool call)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rowOffset</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>a00146253dda4dec8ff2d7f020ab84e76</anchor>
      <arglist>(QObject *model)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ModelData &gt;</type>
      <name>data_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>a52077eee32db2c6b2c1734dc527ab4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QStringList</type>
      <name>mime_types_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>a551654968a243dbe43efe6d54c02991b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FlatMergeProxyModel *</type>
      <name>q_ptr</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>aee290341568b0ea321aa1b669eea023f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceDataChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>a2f681a6537aec5e83a44d4197da2f809</anchor>
      <arglist>(const QModelIndex &amp;topLeft, const QModelIndex &amp;bottomRight, const QVector&lt; int &gt; &amp;roles)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceDestroyed</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>aa1660a219cd6761efb0eb10008b593e0</anchor>
      <arglist>(QObject *model)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsAboutToBeInserted</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>a94667bae5ee07984104778ce7e2dcaa7</anchor>
      <arglist>(const QModelIndex &amp;parent, int start, int end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsAboutToBeMoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>a981256766c7614d5552d697d6c07c965</anchor>
      <arglist>(const QModelIndex &amp;sourceParent, int sourceStart, int sourceEnd, const QModelIndex &amp;destParent, int dest)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsAboutToBeRemoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>af55c9253688631b7bd10f02baf7f95eb</anchor>
      <arglist>(const QModelIndex &amp;parent, int start, int end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsInserted</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>a088cf2b5cd411f998e3def177ff8f4bf</anchor>
      <arglist>(const QModelIndex &amp;parent, int start, int end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsMoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>a1719a79a5d80c8b07fa2008085517ed5</anchor>
      <arglist>(const QModelIndex &amp;sourceParent, int sourceStart, int sourceEnd, const QModelIndex &amp;destParent, int dest)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsRemoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate.html</anchorfile>
      <anchor>aff593225e64564e60722f36b9e823bf2</anchor>
      <arglist>(const QModelIndex &amp;parent, int start, int end)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::GlobalSettingsWidget</name>
    <filename>classmoveit__rviz__plugin_1_1GlobalSettingsWidget.html</filename>
    <base>moveit_rviz_plugin::SubPanel</base>
    <member kind="function">
      <type></type>
      <name>GlobalSettingsWidget</name>
      <anchorfile>classmoveit__rviz__plugin_1_1GlobalSettingsWidget.html</anchorfile>
      <anchor>add132867514f849b571dbb2e6d075e48</anchor>
      <arglist>(TaskPanel *parent, rviz::Property *root)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classmoveit__rviz__plugin_1_1GlobalSettingsWidget.html</anchorfile>
      <anchor>abb8a1e4cc7788e3d7ab8548fe975d289</anchor>
      <arglist>(const rviz::Config &amp;config) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classmoveit__rviz__plugin_1_1GlobalSettingsWidget.html</anchorfile>
      <anchor>ae8999000839978d711fea9669870924e</anchor>
      <arglist>(rviz::Config config) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GlobalSettingsWidget</name>
      <anchorfile>classmoveit__rviz__plugin_1_1GlobalSettingsWidget.html</anchorfile>
      <anchor>a629aa02cbe9cf29f509a2ff812fdb138</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GlobalSettingsWidgetPrivate *</type>
      <name>d_ptr</name>
      <anchorfile>classmoveit__rviz__plugin_1_1GlobalSettingsWidget.html</anchorfile>
      <anchor>a10721c7cee18ad226e8279275c204653</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::GlobalSettingsWidgetPrivate</name>
    <filename>classmoveit__rviz__plugin_1_1GlobalSettingsWidgetPrivate.html</filename>
    <member kind="function">
      <type></type>
      <name>GlobalSettingsWidgetPrivate</name>
      <anchorfile>classmoveit__rviz__plugin_1_1GlobalSettingsWidgetPrivate.html</anchorfile>
      <anchor>a4983e8542c971f164c1fc6e211d691b5</anchor>
      <arglist>(GlobalSettingsWidget *q_ptr, rviz::Property *root)</arglist>
    </member>
    <member kind="variable">
      <type>rviz::PropertyTreeModel *</type>
      <name>properties</name>
      <anchorfile>classmoveit__rviz__plugin_1_1GlobalSettingsWidgetPrivate.html</anchorfile>
      <anchor>a2926678d6054e9767d1a0932c217a289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GlobalSettingsWidget *</type>
      <name>q_ptr</name>
      <anchorfile>classmoveit__rviz__plugin_1_1GlobalSettingsWidgetPrivate.html</anchorfile>
      <anchor>ad38d83f0f10d1f88652d18e68357b60f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::utils::Icon</name>
    <filename>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</filename>
    <member kind="enumvalue">
      <name>DROP_SHADOW</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225a75e32345b837ed57202aed75d14cf297</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IconStyleOption</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225ab4f85cbaef5e50632aba56472d116755</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TINT</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225a8a620ca99b81428167a6f3bf30bc9be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DROP_SHADOW</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225a75e32345b837ed57202aed75d14cf297</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PUNCH_EDGES</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225a04093821a52c2bbfd37d755916f5bbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOOL_BAR_STYLE</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225a4d4d6b2e161e6a3b1b52f2492a31cb8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MENU_TINTED_STYLE</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225a8c22e9783bf4b154bfe7db234eedffb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MENU_TINTED_STYLE</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225a8c22e9783bf4b154bfe7db234eedffb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225ab4f85cbaef5e50632aba56472d116755</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PUNCH_EDGES</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225a04093821a52c2bbfd37d755916f5bbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TINT</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225a8a620ca99b81428167a6f3bf30bc9be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOOL_BAR_STYLE</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>afd3ea3dae05ae4a4074989db00291225a4d4d6b2e161e6a3b1b52f2492a31cb8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Icon</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>af34b22c264c374550632838ccdd7a7ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QIcon</type>
      <name>icon</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>a57b30b129d18891155ea038ba1d7c0df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Icon</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>a1b5e484d03b6478ee774d6c3167bc784</anchor>
      <arglist>(const Icon &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Icon</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>a376ea49af6d42c6eb51c1a9c6bad7a7e</anchor>
      <arglist>(const QString &amp;imageFileName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Icon</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>a510a5e8c9556217864dafe7ee5ec7a5a</anchor>
      <arglist>(std::initializer_list&lt; IconMaskAndColor &gt; args, IconStyleOptions style=TOOL_BAR_STYLE)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>imageFileName</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>a258ad77c8412be45e434f6695ffa862c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>pixmap</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>a7ab58db630df9cc0a350420abe53b33e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QIcon</type>
      <name>combinedIcon</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>a706ce24cf886ba74b2b077a78f273d8c</anchor>
      <arglist>(const QList&lt; QIcon &gt; &amp;icons)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IconStyleOptions</type>
      <name>m_style</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1Icon.html</anchorfile>
      <anchor>aa924ec2fb09648110e42124bd19489ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit::tools::JobQueue</name>
    <filename>classmoveit_1_1tools_1_1JobQueue.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addJob</name>
      <anchorfile>classmoveit_1_1tools_1_1JobQueue.html</anchorfile>
      <anchor>a0ac317f8b68fc7bb141d424d215134db</anchor>
      <arglist>(const std::function&lt; void()&gt; &amp;job)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmoveit_1_1tools_1_1JobQueue.html</anchorfile>
      <anchor>ad7ce3cc40b017ab712c3c9579d314d48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeJobs</name>
      <anchorfile>classmoveit_1_1tools_1_1JobQueue.html</anchorfile>
      <anchor>a0a709504f1cd95132bf994ca9b97d065</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JobQueue</name>
      <anchorfile>classmoveit_1_1tools_1_1JobQueue.html</anchorfile>
      <anchor>addcbe5576e1fa5a56d1d3a4efed5b16c</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>numPending</name>
      <anchorfile>classmoveit_1_1tools_1_1JobQueue.html</anchorfile>
      <anchor>a3f99b969eed04c9b75868fc1eced4a1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForAllJobs</name>
      <anchorfile>classmoveit_1_1tools_1_1JobQueue.html</anchorfile>
      <anchor>ad123d52d34bae9fcf4c6d761149eabc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::condition_variable</type>
      <name>idle_condition_</name>
      <anchorfile>classmoveit_1_1tools_1_1JobQueue.html</anchorfile>
      <anchor>ad20c9807252a96f0d9e1ec7a1b3b648b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; std::function&lt; void()&gt; &gt;</type>
      <name>jobs_</name>
      <anchorfile>classmoveit_1_1tools_1_1JobQueue.html</anchorfile>
      <anchor>a88af69fb6c258adb0ac7217e3239d0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>jobs_mutex_</name>
      <anchorfile>classmoveit_1_1tools_1_1JobQueue.html</anchorfile>
      <anchor>a250b98117153b578baace1fa3e1ead54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::LocalTaskModel</name>
    <filename>classmoveit__rviz__plugin_1_1LocalTaskModel.html</filename>
    <base>moveit_rviz_plugin::BaseTaskModel</base>
    <base>moveit::task_constructor::Task</base>
    <member kind="function">
      <type>QVariant</type>
      <name>data</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a84acd98d518b7bcc0b24c9ecb34688b2</anchor>
      <arglist>(const QModelIndex &amp;index, int role=Qt::DisplayRole) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dropMimeData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a2ec175aea27c403860f522c3f796769b</anchor>
      <arglist>(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &amp;parent) override</arglist>
    </member>
    <member kind="function">
      <type>Qt::ItemFlags</type>
      <name>flags</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a9b23ba4a21fd5c35886e64f4c8efaa73</anchor>
      <arglist>(const QModelIndex &amp;index) const override</arglist>
    </member>
    <member kind="function">
      <type>rviz::PropertyTreeModel *</type>
      <name>getPropertyModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a7403b6d38f3248404aa0281e42df400b</anchor>
      <arglist>(const QModelIndex &amp;index) override</arglist>
    </member>
    <member kind="function">
      <type>DisplaySolutionPtr</type>
      <name>getSolution</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a0a95dd8b7ac0cde555c203f1615d8491</anchor>
      <arglist>(const QModelIndex &amp;index) override</arglist>
    </member>
    <member kind="function">
      <type>QAbstractItemModel *</type>
      <name>getSolutionModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a2782866f2aed97cdf611ff4bf01eef53</anchor>
      <arglist>(const QModelIndex &amp;index) override</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>index</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>ace9d3f40127861f3ab6d24292dca9db3</anchor>
      <arglist>(int row, int column, const QModelIndex &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>indexFromStageId</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>adf6d40dd811da3373997a5bd76171deb</anchor>
      <arglist>(size_t id) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LocalTaskModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a252d01e2377e1bc6f5005a43fd546e36</anchor>
      <arglist>(ContainerBase::pointer &amp;&amp;container, const planning_scene::PlanningSceneConstPtr &amp;scene, rviz::DisplayContext *display_context, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>parent</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>ab6a3cda478188cc0a777ebee471ed652</anchor>
      <arglist>(const QModelIndex &amp;index) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeRows</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a87b8e5e79daf4fec231f9a7840791162</anchor>
      <arglist>(int row, int count, const QModelIndex &amp;parent) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rowCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a606bee45bc46b0ec915354c46ecd72dc</anchor>
      <arglist>(const QModelIndex &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a62b479e52212ba7c80326178a2aabd72</anchor>
      <arglist>(const QModelIndex &amp;index, const QVariant &amp;value, int role=Qt::EditRole) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStageFactory</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a9e096e499a50941388b52dedd833b915</anchor>
      <arglist>(const StageFactoryPtr &amp;factory) override</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>moveit::task_constructor::Stage</type>
      <name>Node</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>ad6c347b8bbb0e4a828b752217fc10479</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>QModelIndex</type>
      <name>index</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a47afa53b1a80d454fa877bfbee822ec1</anchor>
      <arglist>(Node *n) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>node</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a36f8a13e3e04eaa3b5beeb19bd581eab</anchor>
      <arglist>(const QModelIndex &amp;index) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; Node *, rviz::PropertyTreeModel * &gt;</type>
      <name>properties_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a88c588aea3f7aa4693fcf8aa73cb75ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Node *</type>
      <name>root_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a324a32b761263da8bb94fd0beae92f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StageFactoryPtr</type>
      <name>stage_factory_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1LocalTaskModel.html</anchorfile>
      <anchor>a4c5bf2b64bd35eac4620b4ddd0783c60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_rviz_plugin::MarkerVisualization::MarkerData</name>
    <filename>structmoveit__rviz__plugin_1_1MarkerVisualization_1_1MarkerData.html</filename>
    <member kind="function">
      <type></type>
      <name>MarkerData</name>
      <anchorfile>structmoveit__rviz__plugin_1_1MarkerVisualization_1_1MarkerData.html</anchorfile>
      <anchor>a79962e2a485c24928cb99512f783366c</anchor>
      <arglist>(const visualization_msgs::Marker &amp;marker)</arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; rviz::MarkerBase &gt;</type>
      <name>marker_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1MarkerVisualization_1_1MarkerData.html</anchorfile>
      <anchor>a6fce5f58a2e4109e5ae5c5c627469e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>visualization_msgs::MarkerPtr</type>
      <name>msg_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1MarkerVisualization_1_1MarkerData.html</anchorfile>
      <anchor>a54a013ea2981719d29e4b92671362250</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::MarkerVisualization</name>
    <filename>classmoveit__rviz__plugin_1_1MarkerVisualization.html</filename>
    <class kind="struct">moveit_rviz_plugin::MarkerVisualization::MarkerData</class>
    <class kind="struct">moveit_rviz_plugin::MarkerVisualization::NamespaceData</class>
    <member kind="function">
      <type>bool</type>
      <name>created</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualization.html</anchorfile>
      <anchor>a4dbcf26ed167f413e510dbc031f92dd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createMarkers</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualization.html</anchorfile>
      <anchor>a94764c3e3d1c46c3258881213ebeb127</anchor>
      <arglist>(rviz::DisplayContext *context, Ogre::SceneNode *scene_node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MarkerVisualization</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualization.html</anchorfile>
      <anchor>af680094a72076044f6230e3621c5a354</anchor>
      <arglist>(const std::vector&lt; visualization_msgs::Marker &gt; &amp;markers, const planning_scene::PlanningScene &amp;end_scene)</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; std::string, NamespaceData &gt; &amp;</type>
      <name>namespaces</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualization.html</anchorfile>
      <anchor>ac752f427c57806e0709df743109d2e0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualization.html</anchorfile>
      <anchor>ad699d8c7481799c6fd7163abe7ba5269</anchor>
      <arglist>(const QString &amp;ns, Ogre::SceneNode *parent_scene_node, bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualization.html</anchorfile>
      <anchor>a03324f095fcd4eb9e18b8f8434fe7a28</anchor>
      <arglist>(const planning_scene::PlanningScene &amp;end_scene, const moveit::core::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MarkerVisualization</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualization.html</anchorfile>
      <anchor>a41184021bafbd9c73fae6940b664f2cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualization.html</anchorfile>
      <anchor>a5a4b3245600687932639dd3d8252b893</anchor>
      <arglist>(MarkerData &amp;data, const planning_scene::PlanningScene &amp;end_scene, const moveit::core::RobotState &amp;robot_state) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; MarkerData &gt;</type>
      <name>markers_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualization.html</anchorfile>
      <anchor>ac80c5664963b54834b2bf0ecd00e14a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>markers_created_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualization.html</anchorfile>
      <anchor>a15ad9bf88a30982c0bea292ec2807a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, NamespaceData &gt;</type>
      <name>namespaces_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualization.html</anchorfile>
      <anchor>a4028767cc40d4146cecb0695799f73cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>planning_frame_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualization.html</anchorfile>
      <anchor>a4d6a511923c100220695ea3204c8777c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::MarkerVisualizationProperty</name>
    <filename>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</filename>
    <base>rviz::BoolProperty</base>
    <member kind="slot">
      <type>void</type>
      <name>onAllAtOnceChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>a9ab355008f69b0c5a9a7961e932c7661</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onEnableChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>afed99c65b620f7e4efca796cf506be25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onNSEnableChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>ac7f6bce5e6e894b5aca5ccc522286631</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>allAtOnceChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>aaadf5395429187fc8fb23bc66a3a474a</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMarkers</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>aad81ef28db1c0b23c0d01bab712bee21</anchor>
      <arglist>(const MarkerVisualizationPtr &amp;markers)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allAtOnce</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>a30d449bfa96cfc530210aab85b5ccd65</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearMarkers</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>a3c0298662d06d18300704e01462a8ff3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MarkerVisualizationProperty</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>a3d7b36f2e3270f55f3035f0ed2bc7657</anchor>
      <arglist>(const QString &amp;name, Property *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onInitialize</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>ad7595bb48770edf6df89127f02a0697d</anchor>
      <arglist>(Ogre::SceneNode *scene_node, rviz::DisplayContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>a1d10434f889eed761eaaf3c4b5568919</anchor>
      <arglist>(const planning_scene::PlanningScene &amp;scene, const moveit::core::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MarkerVisualizationProperty</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>a777d12c68c4aca2a4df0dc69bc3d395e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::BoolProperty *</type>
      <name>all_markers_at_once_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>a11bc382a5f43b61fab6fb52b169ff186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::DisplayContext *</type>
      <name>context_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>a4ae345b86c1c2491920085cb803743db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; MarkerVisualizationPtr &gt;</type>
      <name>hosted_markers_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>a2b8791c43c87b44b7b1b05801f50dd7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>marker_scene_node_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>aa7973c961ca657ede3b5525ae15a4d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; QString, rviz::BoolProperty * &gt;</type>
      <name>namespaces_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>ab5ad434f14f595ed350e678dabb80a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::SceneNode *</type>
      <name>parent_scene_node_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MarkerVisualizationProperty.html</anchorfile>
      <anchor>a1155ae9cc811e359551f6bc1aa1f4fe4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::MetaTaskListModel</name>
    <filename>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</filename>
    <base>moveit_rviz_plugin::utils::TreeMergeProxyModel</base>
    <member kind="function">
      <type>std::pair&lt; TaskListModel *, TaskDisplay * &gt;</type>
      <name>getTaskListModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</anchorfile>
      <anchor>a4c7c615a17664145f1d798b9386f57e3</anchor>
      <arglist>(const QModelIndex &amp;index) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; BaseTaskModel *, QModelIndex &gt;</type>
      <name>getTaskModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</anchorfile>
      <anchor>a247fe15670439176ff936db9b0db743f</anchor>
      <arglist>(const QModelIndex &amp;index) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</anchorfile>
      <anchor>a8c051e6096592023c34b3746c082fe2d</anchor>
      <arglist>(TaskListModel *model, TaskDisplay *display)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeRows</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</anchorfile>
      <anchor>a8f654fd35cd4b193c5a3d9bbc37c12f2</anchor>
      <arglist>(int row, int count, const QModelIndex &amp;parent) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</anchorfile>
      <anchor>ae18142be92bfd540aff3443def22d260</anchor>
      <arglist>(const QModelIndex &amp;index, const QVariant &amp;value, int role) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MetaTaskListModel &amp;</type>
      <name>instance</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</anchorfile>
      <anchor>aaba30cb8614013ccc60b69bb47782c6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onDisplayNameChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</anchorfile>
      <anchor>a66fa86ae56eae674e77f2cd8dd09d559</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onRowsRemoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</anchorfile>
      <anchor>a8acaba6f307bdfa3b697f7446f2d2049</anchor>
      <arglist>(const QModelIndex &amp;parent, int first, int last)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>MetaTaskListModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</anchorfile>
      <anchor>af228657f73d35aa132addd81cc378591</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>MetaTaskListModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</anchorfile>
      <anchor>a05a8b0c77a4acbd0b18ae1811b74b291</anchor>
      <arglist>(const MetaTaskListModel &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</anchorfile>
      <anchor>a9cff2f65eb711c25d23cce4358f9b0b6</anchor>
      <arglist>(const MetaTaskListModel &amp;)=delete</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; TaskDisplay * &gt;</type>
      <name>display_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1MetaTaskListModel.html</anchorfile>
      <anchor>a806d002676001f22cdc69f4bc3bd439c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_rviz_plugin::utils::FlatMergeProxyModelPrivate::ModelData</name>
    <filename>structmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate_1_1ModelData.html</filename>
    <member kind="typedef">
      <type>std::map&lt; void *, QPersistentModelIndex &gt;</type>
      <name>ProxyToSourceMap</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>ab1782dbb0082f64406087a5a6ebe0ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ModelData</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>a1abdc31c20aba45f78cb8f544ffd3252</anchor>
      <arglist>(QAbstractItemModel *m)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rowsAboutToBeRemoved</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>abb3166b0b1b6834629d7f03cfad77f3c</anchor>
      <arglist>(const QModelIndex &amp;src_parent, int start, int end)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rowsRemoved</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>a4bab862cc92a7624f296ec1a05a2bd56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeMapping</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>afe29cab8b8c96749bd3d3e16289a8de8</anchor>
      <arglist>(void *src_internal_pointer, const QModelIndex &amp;src_parent)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ProxyToSourceMap::iterator &gt;</type>
      <name>invalidated_mappings_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>a53d9c5193af88be8e86fea2f7cbd840f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QAbstractItemModel *</type>
      <name>model_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>a6e50b51b8893bed6ea494c8bcf3a658e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxyToSourceMap</type>
      <name>proxy_to_source_mapping_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1FlatMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>a86b8358bdfa904627a8589a3aaee225c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_rviz_plugin::utils::TreeMergeProxyModelPrivate::ModelData</name>
    <filename>structmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate_1_1ModelData.html</filename>
    <member kind="typedef">
      <type>std::map&lt; void *, QPersistentModelIndex &gt;</type>
      <name>ProxyToSourceMap</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>a2dfc1eebf43a9bf14e63bf120a6ba682</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ModelData</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>a99c413bce2494d75cd617e226780b791</anchor>
      <arglist>(const QString &amp;name, QAbstractItemModel *m)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rowsAboutToBeRemoved</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>a34dcf140c114c92f8319d0ed9906ca7c</anchor>
      <arglist>(const QModelIndex &amp;src_parent, int start, int end)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rowsRemoved</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>af5b806acac51990def79f1d190803c1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeMapping</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>aa604a2dc223a82936b23c88c379385bc</anchor>
      <arglist>(void *src_internal_pointer, const QModelIndex &amp;src_parent)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ProxyToSourceMap::iterator &gt;</type>
      <name>invalidated_mappings_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>a305600f25b47cb04befd4373916a192f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QAbstractItemModel *</type>
      <name>model_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>aae03d7ea48e5de892203ddae2db39a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>name_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>ab3f9af71781fd1dab089bd6fdaf5212d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxyToSourceMap</type>
      <name>proxy_to_source_mapping_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate_1_1ModelData.html</anchorfile>
      <anchor>a0f10f050db0a61bc4125ea0d1a08a481</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_rviz_plugin::MarkerVisualization::NamespaceData</name>
    <filename>structmoveit__rviz__plugin_1_1MarkerVisualization_1_1NamespaceData.html</filename>
    <member kind="variable">
      <type>std::map&lt; std::string, Ogre::SceneNode * &gt;</type>
      <name>frames_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1MarkerVisualization_1_1NamespaceData.html</anchorfile>
      <anchor>ac17556fb43901506abe0fa9100c89354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SceneNode *</type>
      <name>ns_node_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1MarkerVisualization_1_1NamespaceData.html</anchorfile>
      <anchor>a1213ebde59883f4f322b19a5506e18c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_rviz_plugin::RemoteTaskModel::Node</name>
    <filename>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</filename>
    <member kind="function">
      <type>rviz::Property *</type>
      <name>createProperty</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</anchorfile>
      <anchor>ae0740e92c6b493cdcd495da4c7946522</anchor>
      <arglist>(const moveit_task_constructor_msgs::Property &amp;prop, rviz::Property *old, const planning_scene::PlanningSceneConstPtr &amp;scene_, rviz::DisplayContext *display_context_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</anchorfile>
      <anchor>ae98e8f1791be2a1dbb15cfc58a0bb070</anchor>
      <arglist>(Node *parent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setName</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</anchorfile>
      <anchor>ad74311ad1fc9971a6ccb2e4cae8cd1c4</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProperties</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</anchorfile>
      <anchor>a99755163461235e65be35e182f63ebec</anchor>
      <arglist>(const std::vector&lt; moveit_task_constructor_msgs::Property &gt; &amp;props, const planning_scene::PlanningSceneConstPtr &amp;scene_, rviz::DisplayContext *display_context_)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::unique_ptr&lt; Node &gt; &gt;</type>
      <name>children_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</anchorfile>
      <anchor>a8cef3009f4b4a435fa9b7ff0bc72080f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InterfaceFlags</type>
      <name>interface_flags_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</anchorfile>
      <anchor>af142a4395c1aceeb897f877caeabbf7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>name_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</anchorfile>
      <anchor>ad962a4230217b6e1db2e67eb19369374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NodeFlags</type>
      <name>node_flags_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</anchorfile>
      <anchor>a999ffd020d45135237ebec916f65f83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Node *</type>
      <name>parent_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</anchorfile>
      <anchor>aebc506e4849f24b31c616bafa9f99fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, Property &gt;</type>
      <name>properties_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</anchorfile>
      <anchor>a58e768008b163990d6e30b6eb2079ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; rviz::PropertyTreeModel &gt;</type>
      <name>property_tree_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</anchorfile>
      <anchor>acff5a6d3348c3f023b940f7e7fc10536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; RemoteSolutionModel &gt;</type>
      <name>solutions_</name>
      <anchorfile>structmoveit__rviz__plugin_1_1RemoteTaskModel_1_1Node.html</anchorfile>
      <anchor>a646a6342f302338db9636183d53a83ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::PluginlibFactory</name>
    <filename>classmoveit__rviz__plugin_1_1PluginlibFactory.html</filename>
    <templarg></templarg>
    <base>rviz::Factory</base>
    <class kind="struct">moveit_rviz_plugin::PluginlibFactory::BuiltInClassRecord</class>
    <member kind="function">
      <type>void</type>
      <name>addBuiltInClass</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>a50317da5648b506e1ae053fc819a7b29</anchor>
      <arglist>(const QString &amp;name, const QString &amp;description)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addBuiltInClass</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>a3b18f2c070d09f01b477a5b162e08f80</anchor>
      <arglist>(const QString &amp;package, const QString &amp;name, const QString &amp;description, const std::function&lt; Type *()&gt; &amp;factory_function)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>getClassDescription</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>ae713ac2072e288c9e7dbb86e5b64a8b9</anchor>
      <arglist>(const QString &amp;class_id) const override</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>getClassName</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>ab4d990ec5cc0a2c106f49114c7ff5094</anchor>
      <arglist>(const QString &amp;class_id) const override</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>getClassPackage</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>a6d4702f8c05bbbe13ed99f675acc7159</anchor>
      <arglist>(const QString &amp;class_id) const override</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>getDeclaredClassIds</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>a3522b4d02272a75f0a114d380c191ba0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>QIcon</type>
      <name>getIcon</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>a3176196ffdc119f1f20421f85c7aefd7</anchor>
      <arglist>(const QString &amp;class_id) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QString</type>
      <name>getPluginManifestPath</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>a6d5f9ee8f115705709845c92cab55689</anchor>
      <arglist>(const QString &amp;class_id) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Type *</type>
      <name>makeRaw</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>af3bab2076bb8183b41c751bec4df7263</anchor>
      <arglist>(const QString &amp;class_id, QString *error_return=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>mimeType</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>a5ea14eaaba2dc3f83f8f4791303ced71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginlibFactory</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>a5f113c153b4d6e532c770c1de4655f07</anchor>
      <arglist>(const QString &amp;package, const QString &amp;base_class_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PluginlibFactory</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>ae272db068ae9a4820a26f5fd4d3b14a6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QHash&lt; QString, BuiltInClassRecord &gt;</type>
      <name>built_ins_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>a56b3b1a264f5a2dcb46b145bd86d9a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; Type &gt; *</type>
      <name>class_loader_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>abf96d2d39d78be9c46e5bd4736d7b112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const QString</type>
      <name>mime_type_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PluginlibFactory.html</anchorfile>
      <anchor>a6b949692af208c87a8d2024e1950cf8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::PropertyFactory</name>
    <filename>classmoveit__rviz__plugin_1_1PropertyFactory.html</filename>
    <member kind="typedef">
      <type>std::function&lt; rviz::Property *(const QString &amp;, moveit::task_constructor::Property &amp;, const planning_scene::PlanningScene *, rviz::DisplayContext *)&gt;</type>
      <name>PropertyFactoryFunction</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>acfab3fa928d6921079f910b8e8af89db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; rviz::PropertyTreeModel *(moveit::task_constructor::PropertyMap &amp;, const planning_scene::PlanningScene *, rviz::DisplayContext *)&gt;</type>
      <name>TreeFactoryFunction</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>a1671c0ca0e69aaab61a51c2690d4f16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRemainingProperties</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>a6fbfc24d3dc31b8452fac2808b9b5cbd</anchor>
      <arglist>(rviz::Property *root, moveit::task_constructor::PropertyMap &amp;properties, const planning_scene::PlanningScene *scene, rviz::DisplayContext *display_context)</arglist>
    </member>
    <member kind="function">
      <type>rviz::Property *</type>
      <name>create</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>aa62b04ece43063ae3d743a0594d6953d</anchor>
      <arglist>(const std::string &amp;prop_name, moveit::task_constructor::Property &amp;prop, const planning_scene::PlanningScene *scene, rviz::DisplayContext *display_context) const</arglist>
    </member>
    <member kind="function">
      <type>rviz::PropertyTreeModel *</type>
      <name>createPropertyTreeModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>a81fe3bad27363506d30eac9189b22909</anchor>
      <arglist>(moveit::task_constructor::Stage &amp;stage, const planning_scene::PlanningScene *scene, rviz::DisplayContext *display_context)</arglist>
    </member>
    <member kind="function">
      <type>rviz::PropertyTreeModel *</type>
      <name>defaultPropertyTreeModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>a62332f548252c818f42f00d3ce6898e5</anchor>
      <arglist>(moveit::task_constructor::PropertyMap &amp;properties, const planning_scene::PlanningScene *scene, rviz::DisplayContext *display_context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerStage</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>a5a8e5ef7379bc804ec313e8e87d00022</anchor>
      <arglist>(const TreeFactoryFunction &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerType</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>affaad4189422e21c66a6311f1113d94a</anchor>
      <arglist>(const PropertyFactoryFunction &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static rviz::Property *</type>
      <name>createDefault</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>a5a9f63726981022ea9ea01eabd98a80b</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;type, const std::string &amp;description, const std::string &amp;value, rviz::Property *old=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyFactory &amp;</type>
      <name>instance</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>a7215db12ca47dc53c6af6c02db570916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>a29eb089fbc29f520e93816d791be6f5a</anchor>
      <arglist>(const PropertyFactory &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PropertyFactory</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>acc0dce390543b75f4b394eaae0b95fe0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PropertyFactory</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>abc4cd41708d31e626b5417ca5b730cb9</anchor>
      <arglist>(const PropertyFactory &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerStage</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>ac0eb885c7ce07f2f23e4ffc23b793066</anchor>
      <arglist>(const std::type_index &amp;type_index, const TreeFactoryFunction &amp;f)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerType</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>a156adb352a9c561ff1896d48f3467d1f</anchor>
      <arglist>(const std::string &amp;type_name, const PropertyFactoryFunction &amp;f)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, PropertyFactoryFunction &gt;</type>
      <name>property_registry_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>a9f6aeb3bf4163f666cb466d5f0f9aace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::type_index, TreeFactoryFunction &gt;</type>
      <name>stage_registry_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1PropertyFactory.html</anchorfile>
      <anchor>aa990349a041c0f6e6cd7cd4c750e09c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::RemoteSolutionModel</name>
    <filename>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</filename>
    <class kind="struct">moveit_rviz_plugin::RemoteSolutionModel::Data</class>
    <member kind="function">
      <type>int</type>
      <name>columnCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a602ada48fb4698f642b1227c3660e364</anchor>
      <arglist>(const QModelIndex &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>data</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a3b866758be16a9570c78c118494f2da3</anchor>
      <arglist>(const QModelIndex &amp;index, int role=Qt::DisplayRole) const override</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>headerData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a0eb4e4f617c334e9268bb9eeb94e0c35</anchor>
      <arglist>(int section, Qt::Orientation orientation, int role) const override</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>numFailed</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>ab17bdac9880f29d1cffb5935b614a454</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>numSuccessful</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a01936d50fe5e3d746759b7693575b454</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processSolutionIDs</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a1be9cb1e5b803220e92bbebdf5ff7cd9</anchor>
      <arglist>(const std::vector&lt; uint32_t &gt; &amp;successful, const std::vector&lt; uint32_t &gt; &amp;failed, size_t num_failed, double total_compute_time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteSolutionModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>ae58b5fbedd835d64e55e719bf1068828</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rowCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a4730b2eec263d38efc5bf25b73c64811</anchor>
      <arglist>(const QModelIndex &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSolutionData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>ad5bfa0ef5fad8584d5a82ab14c174c12</anchor>
      <arglist>(uint32_t id, float cost, const QString &amp;comment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>ab0313ad706d26737411ae69d3d2affb7</anchor>
      <arglist>(int column, Qt::SortOrder order) override</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>totalComputeTime</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a62f4f3bf885a6f954c260e61c91c5042</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::list&lt; Data &gt;</type>
      <name>DataList</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a059b1db38ca09a656ca85cd2cf109247</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>adcdca6db88f5903725ec21598f9f1988</anchor>
      <arglist>(const Data &amp;item) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processSolutionIDs</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a68761cfd068b225aa1018d530a656a0a</anchor>
      <arglist>(const std::vector&lt; uint32_t &gt; &amp;ids, bool successful)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sortInternal</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>ad70c4f3136885b6b2fe39ff43aad8ef5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataList</type>
      <name>data_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a1d161e4faa5189d005807c9f3aac98fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_cost_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a194ec21450b74b2c1eb4f521a4a29b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>num_failed_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a38d167d0935f227bb6b9b2eae00e91a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>num_failed_data_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a97753ddb42b37177a1291be54e660e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sort_column_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>aff3df94522f3be4ceac644412fe3410c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Qt::SortOrder</type>
      <name>sort_order_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a9945153bf7f3be45397d613b376a1e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; DataList::iterator &gt;</type>
      <name>sorted_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>a2cba96521acc68a6ac81346cb7344dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>total_compute_time_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteSolutionModel.html</anchorfile>
      <anchor>aa2e2f80b7a8ef85500d27077bf934cc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::RemoteTaskModel</name>
    <filename>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</filename>
    <base>moveit_rviz_plugin::BaseTaskModel</base>
    <class kind="struct">moveit_rviz_plugin::RemoteTaskModel::Node</class>
    <member kind="function">
      <type>QVariant</type>
      <name>data</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>afca3fccc85db5ae7f19200192881a100</anchor>
      <arglist>(const QModelIndex &amp;index, int role=Qt::DisplayRole) const override</arglist>
    </member>
    <member kind="function">
      <type>rviz::PropertyTreeModel *</type>
      <name>getPropertyModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a2b53e9b29284de28c9cf1c516f893ccd</anchor>
      <arglist>(const QModelIndex &amp;index) override</arglist>
    </member>
    <member kind="function">
      <type>DisplaySolutionPtr</type>
      <name>getSolution</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a7d79d0c62fb49324776fb756f312cf3c</anchor>
      <arglist>(const QModelIndex &amp;index) override</arglist>
    </member>
    <member kind="function">
      <type>QAbstractItemModel *</type>
      <name>getSolutionModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>adc5f1c88356b982daf247cd32e499086</anchor>
      <arglist>(const QModelIndex &amp;index) override</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>index</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a4cbd109ba403fe9e3728e20c94cab3be</anchor>
      <arglist>(int row, int column, const QModelIndex &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>indexFromStageId</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a8a677c04fef63fcd61bfc917ebc37346</anchor>
      <arglist>(size_t id) const override</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>parent</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>ab4b682d0b839136b94f806dc0d622f43</anchor>
      <arglist>(const QModelIndex &amp;index) const override</arglist>
    </member>
    <member kind="function">
      <type>DisplaySolutionPtr</type>
      <name>processSolutionMessage</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a6e9bfee49e10febe64aac2e4b0f31cbc</anchor>
      <arglist>(const moveit_task_constructor_msgs::Solution &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processStageDescriptions</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>abb160c318b73d3dd3d901cff87f7f7af</anchor>
      <arglist>(const moveit_task_constructor_msgs::TaskDescription::_stages_type &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processStageStatistics</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>ab728a4d08a83518f98d48049d3e48b3f</anchor>
      <arglist>(const moveit_task_constructor_msgs::TaskStatistics::_stages_type &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteTaskModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a6d6bf3b99bfe092cdf65325824493530</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;service_name, const planning_scene::PlanningSceneConstPtr &amp;scene, rviz::DisplayContext *display_context, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rowCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>ab5660b15c214fe59b675c31d3e359aed</anchor>
      <arglist>(const QModelIndex &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>abe5506db7d04bdf6285c6972e2d2111e</anchor>
      <arglist>(const QModelIndex &amp;index, const QVariant &amp;value, int role=Qt::EditRole) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RemoteTaskModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a999acb79092dc9de97be6ae77b0e41ea</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>RemoteSolutionModel *</type>
      <name>getSolutionModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a8741f7b970dd67f3bde90d2cfb99b9a0</anchor>
      <arglist>(uint32_t stage_id) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QModelIndex</type>
      <name>index</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a81d4ca94ed168568c9b79a5323edea22</anchor>
      <arglist>(const Node *n) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>node</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a0096a36e10aa517ff4bdf61bec724151</anchor>
      <arglist>(const QModelIndex &amp;index) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>node</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a047aee6fec2b18b52fe82057b3290907</anchor>
      <arglist>(uint32_t stage_id) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setSolutionData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>ac69051390fb19858691308c9f59c3cfd</anchor>
      <arglist>(const moveit_task_constructor_msgs::SolutionInfo &amp;info)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>get_solution_client_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a11be513541b66306c4829637294f5ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint32_t, DisplaySolutionPtr &gt;</type>
      <name>id_to_solution_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>afc349d3d80bf59cea5db03ecb49fc192</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint32_t, Node * &gt;</type>
      <name>id_to_stage_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a410070fb821c5389eb5cb32c93ae6601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Node *const</type>
      <name>root_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1RemoteTaskModel.html</anchorfile>
      <anchor>a15545cf316577e115f52011e43a05d3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::SolutionListView</name>
    <filename>classmoveit__rviz__plugin_1_1SolutionListView.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dataChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1SolutionListView.html</anchorfile>
      <anchor>ac55b295109c4847e98d6331a23f5ae97</anchor>
      <arglist>(const QModelIndex &amp;topLeft, const QModelIndex &amp;bottomRight, const QVector&lt; int &gt; &amp;roles=QVector&lt; int &gt;()) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeEvent</name>
      <anchorfile>classmoveit__rviz__plugin_1_1SolutionListView.html</anchorfile>
      <anchor>a0b57f70ad045b808c6158d814ca02e13</anchor>
      <arglist>(QResizeEvent *event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1SolutionListView.html</anchorfile>
      <anchor>a7498524528ea845154af1352d09e3230</anchor>
      <arglist>(QAbstractItemModel *model) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SolutionListView</name>
      <anchorfile>classmoveit__rviz__plugin_1_1SolutionListView.html</anchorfile>
      <anchor>af8bb75a932f879c2aa11c6c86a234df6</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateColumnWidth</name>
      <anchorfile>classmoveit__rviz__plugin_1_1SolutionListView.html</anchorfile>
      <anchor>abe3214081fac1aeb53c18b44c7d2c70e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SolutionModelTest</name>
    <filename>classSolutionModelTest.html</filename>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processAndValidate</name>
      <anchorfile>classSolutionModelTest.html</anchorfile>
      <anchor>a24df67d2e8ded124cbae8600be0a7d42</anchor>
      <arglist>(RemoteSolutionModel &amp;model, const std::vector&lt; uint32_t &gt; &amp;success_ids, const std::vector&lt; uint32_t &gt; &amp;failure_ids)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; T &gt;</type>
      <name>reversed</name>
      <anchorfile>classSolutionModelTest.html</anchorfile>
      <anchor>ac17d496b53541598bac2fe78e075a455</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;in)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>validateSorting</name>
      <anchorfile>classSolutionModelTest.html</anchorfile>
      <anchor>ae8293b709c7addfa20d937f0021d222e</anchor>
      <arglist>(QAbstractTableModel &amp;model, int sort_column, Qt::SortOrder sort_order, const std::vector&lt; uint32_t &gt; &amp;expected_id_order)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::SubPanel</name>
    <filename>classmoveit__rviz__plugin_1_1SubPanel.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>configChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1SubPanel.html</anchorfile>
      <anchor>ac46c2ce5d565deb2ba0dfdb8aa5df793</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classmoveit__rviz__plugin_1_1SubPanel.html</anchorfile>
      <anchor>a4e34aa6750c3802e629fa7c3e8316480</anchor>
      <arglist>(const rviz::Config &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>classmoveit__rviz__plugin_1_1SubPanel.html</anchorfile>
      <anchor>a10449e92981e46d15581cc8c64099576</anchor>
      <arglist>(rviz::Config)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SubPanel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1SubPanel.html</anchorfile>
      <anchor>a2c0b496f71480de1e292664babb8844f</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::TaskDisplay</name>
    <filename>classmoveit__rviz__plugin_1_1TaskDisplay.html</filename>
    <base>rviz::Display</base>
    <member kind="function">
      <type>void</type>
      <name>addMarkers</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a6b20701d4a4ad07f54c9d86a6f2db0af</anchor>
      <arglist>(const DisplaySolutionPtr &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearMarkers</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>af7d6124a6ce9e2230b40682e264537c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TaskListModel &amp;</type>
      <name>getTaskListModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>ac75ab6ff01275615ccfb15ad035f095d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a7facc44732846bf2fd0bea89c9184c8c</anchor>
      <arglist>(const rviz::Config &amp;config) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadRobotModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>afd9951c9298669682904ea600b3bf6b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a8b9710ba44d1928551d903bcd7def287</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a353cc24234520e9960ebbba816df42e0</anchor>
      <arglist>(rviz::Config config) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>acc4cfad0aeb1e6cca3ab3ad1fe032754</anchor>
      <arglist>(const QString &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSolutionStatus</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a2268e2226e971299547c7291cad88d18</anchor>
      <arglist>(bool ok, const char *msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskDisplay</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>af92d2accdf07b2eee70e3af559cafea0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>ab9ca759dd25866b1034df6094f116c1b</anchor>
      <arglist>(float wall_dt, float ros_dt) override</arglist>
    </member>
    <member kind="function">
      <type>TaskSolutionVisualization *</type>
      <name>visualization</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a155e5d060cdcd19c21debcf8e667abe8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TaskDisplay</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a99fdc3bd7e857903d3a71bbe891062c4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>calculateOffsetPosition</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>ab58f986527eb0ad936d4f1ed13ea0408</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a71cc74cb159f76936be5515c2958a335</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onDisable</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>aadf3ca7a35b01cad928ef0d672228b22</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onEnable</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a03b2743fcb018e32b03e993b64085e1f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onInitialize</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>ada408c80b5cfced906693d8d41c8c70e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>base_ns_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a3723a328992e70397ba4c63f965ee65c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>panel_requested_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a7c412aebc4ee2ec0e067fb535def8ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rdf_loader::RDFLoaderPtr</type>
      <name>rdf_loader_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>abe4f9aa9dd1c63ac60455b5854b7519a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>received_task_description_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>af340cabc3030fbce5e9318f01bc99cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::StringProperty *</type>
      <name>robot_description_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>aa1e8d27c8ac2eb067db21d3a610cefeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit::core::RobotModelConstPtr</type>
      <name>robot_model_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a01e22d709f8dcc5b6427d2208a61008c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>task_description_sub</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a9c592aabb91be304f400498612efd39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; TaskListModel &gt;</type>
      <name>task_list_model_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a0b6a77f0a0a786f7a1f2311bc8cee9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>task_solution_sub</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>ac2ba1a69108ce686c4f84d719ce72153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::RosTopicProperty *</type>
      <name>task_solution_topic_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a1306a0926b9a1f896c50b45e4b08fc21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>task_statistics_sub</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a302924c9230bfac668147f90d3162651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::Property *</type>
      <name>tasks_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>abb5a9a43ded243ff615b4181f33b77d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; TaskSolutionVisualization &gt;</type>
      <name>trajectory_visual_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a17b396f4050d1eb41c3612fa24a1896f</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>changedRobotDescription</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>ab5c525d9088478b39760984ff381b3b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>changedTaskSolutionTopic</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a484e59224a6383c1dce8f194e5b6483d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onTaskDataChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a7efe0a650f3907b017746d2c0b562afc</anchor>
      <arglist>(const QModelIndex &amp;topLeft, const QModelIndex &amp;bottomRight)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onTasksInserted</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a70d0fa88a513630d1ceebd48b1b65de9</anchor>
      <arglist>(const QModelIndex &amp;parent, int first, int last)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onTasksRemoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a6812ed5399a2711cc6b7d3e9c2dcb0ec</anchor>
      <arglist>(const QModelIndex &amp;parent, int first, int last)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>taskDescriptionCB</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>afc3ef2cc3a4b9cc654055e0b47c16806</anchor>
      <arglist>(const moveit_task_constructor_msgs::TaskDescriptionConstPtr &amp;msg)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>taskSolutionCB</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>ad0d1ad5f54d50da57749e06813f6a628</anchor>
      <arglist>(const moveit_task_constructor_msgs::SolutionConstPtr &amp;msg)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>taskStatisticsCB</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>a69b7e9e5e9f7cfee4f026c442e7a694c</anchor>
      <arglist>(const moveit_task_constructor_msgs::TaskStatisticsConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>requestPanel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskDisplay.html</anchorfile>
      <anchor>ae29af201f2a081cc58a0aac580d2d1f5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::TaskListModel</name>
    <filename>classmoveit__rviz__plugin_1_1TaskListModel.html</filename>
    <base>moveit_rviz_plugin::utils::FlatMergeProxyModel</base>
    <member kind="slot">
      <type>void</type>
      <name>setOldTaskHandling</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a89b5023560de4f23329c2f04d5013b0c</anchor>
      <arglist>(int mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>columnCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a150a44b6777efd3a9d8e4e43e276899c</anchor>
      <arglist>(const QModelIndex &amp;=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>BaseTaskModel *</type>
      <name>createLocalTaskModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>acfbd67786c2d58d4e46d6ca885d455cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>data</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>add38f140471264670f0a155ad84928dc</anchor>
      <arglist>(const QModelIndex &amp;index, int role) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dropMimeData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a422e95eb2bf0baf1849d7834357ce229</anchor>
      <arglist>(const QMimeData *mime, Qt::DropAction action, int row, int column, const QModelIndex &amp;parent) override</arglist>
    </member>
    <member kind="function">
      <type>Qt::ItemFlags</type>
      <name>flags</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>adf18ff94124ffd5e5521f591cdd63eb8</anchor>
      <arglist>(const QModelIndex &amp;index) const override</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>headerData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>aa9255554432d05b97cc19e36d085f67f</anchor>
      <arglist>(int section, Qt::Orientation orientation, int role) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>ae7dece69e46a6d1dee8bdd6aac530182</anchor>
      <arglist>(BaseTaskModel *model, int pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>DisplaySolutionPtr</type>
      <name>processSolutionMessage</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a4555aba3933781b853a5eea1f2568185</anchor>
      <arglist>(const moveit_task_constructor_msgs::Solution &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processTaskDescriptionMessage</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a14f0de3be83271d67b10990703111c8b</anchor>
      <arglist>(const moveit_task_constructor_msgs::TaskDescription &amp;msg, ros::NodeHandle &amp;nh, const std::string &amp;service_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processTaskStatisticsMessage</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a8e65277e3f5b6e8e19706b3b7c878531</anchor>
      <arglist>(const moveit_task_constructor_msgs::TaskStatistics &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActiveTaskModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a9fd4c6a446d34dd31b9d395dc00fb5bb</anchor>
      <arglist>(BaseTaskModel *model)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisplayContext</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>aa2450b3328ed1b94c5c294295d14d9dc</anchor>
      <arglist>(rviz::DisplayContext *display_context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScene</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>adb87a73f3f0719e54a0a4b6e3fae1f88</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;scene)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStageFactory</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a03b90b2979cacb62108fbd078d94a520</anchor>
      <arglist>(const StageFactoryPtr &amp;factory)</arglist>
    </member>
    <member kind="function">
      <type>Qt::DropActions</type>
      <name>supportedDropActions</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a4b77b83e1af3d849b60126f95393204f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskListModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a50a4474175863567f100055b722efa88</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TaskListModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a8c37c048d67a1da9f2b6bf5b74cc0757</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QVariant</type>
      <name>horizontalHeader</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>acad1bf923fcc13dc2ae841e737d79164</anchor>
      <arglist>(int column, int role)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>highlightStage</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>af3ee0955414b6f0ace3a769664f721dd</anchor>
      <arglist>(size_t id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onRemoveModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a0b9d6685ddd74a3913e02af88ad63805</anchor>
      <arglist>(QAbstractItemModel *model) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPointer&lt; BaseTaskModel &gt;</type>
      <name>active_task_model_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a0e32e4cc176ee2b26c49cdd6bcec1ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rviz::DisplayContext *</type>
      <name>display_context_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>ace21596b94fa60e58a056e94391c6a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPersistentModelIndex</type>
      <name>highlighted_row_index_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a6413dc38cea9f54765d35d4230000e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>old_task_handling_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>abcc04638aa19fd8fd0fc6a29d951b28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, RemoteTaskModel * &gt;</type>
      <name>remote_tasks_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a5bbd1c074121b66678a884aba4f7037f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_scene::PlanningSceneConstPtr</type>
      <name>scene_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>ada894b709aaf6805d48dee324bc14fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StageFactoryPtr</type>
      <name>stage_factory_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListModel.html</anchorfile>
      <anchor>a09a8975a24f9b6201acfae2601cb79d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TaskListModelTest</name>
    <filename>classTaskListModelTest.html</filename>
    <member kind="function" protection="protected">
      <type>moveit_task_constructor_msgs::TaskDescription</type>
      <name>genMsg</name>
      <anchorfile>classTaskListModelTest.html</anchorfile>
      <anchor>aa45abcdfe80bfe4e70654d2e44dfb0dc</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;task_id=std::string())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>populateAndValidate</name>
      <anchorfile>classTaskListModelTest.html</anchorfile>
      <anchor>a63cb6822b7e8e5c1a3c33ed6bc223f65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classTaskListModelTest.html</anchorfile>
      <anchor>a995b7881987f014caa37d530859236d3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TearDown</name>
      <anchorfile>classTaskListModelTest.html</anchorfile>
      <anchor>a0df921f58750c7851fe8338d4094e924</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>validate</name>
      <anchorfile>classTaskListModelTest.html</anchorfile>
      <anchor>aed85eeebcf0b231f462ec6ed116e4e0d</anchor>
      <arglist>(QAbstractItemModel &amp;model, const std::initializer_list&lt; const char * &gt; &amp;expected)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>children</name>
      <anchorfile>classTaskListModelTest.html</anchorfile>
      <anchor>a2cab4f3b835d9b01be776d779a0e3311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit_rviz_plugin::TaskListModel</type>
      <name>model</name>
      <anchorfile>classTaskListModelTest.html</anchorfile>
      <anchor>af1b2f6fc4e23e42085a070022df1279f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>classTaskListModelTest.html</anchorfile>
      <anchor>afb8132e96e71fce0b732aac78d754ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>num_inserts</name>
      <anchorfile>classTaskListModelTest.html</anchorfile>
      <anchor>ad49cf97539ed975e2a84bbb760535be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>num_updates</name>
      <anchorfile>classTaskListModelTest.html</anchorfile>
      <anchor>aa292360e44793c5bbfa9f2fe49f854ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::TaskListView</name>
    <filename>classmoveit__rviz__plugin_1_1TaskListView.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dataChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListView.html</anchorfile>
      <anchor>a2641a9d339e8ca54a1d39e74d0c4bb02</anchor>
      <arglist>(const QModelIndex &amp;topLeft, const QModelIndex &amp;bottomRight, const QVector&lt; int &gt; &amp;roles=QVector&lt; int &gt;()) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dropEvent</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListView.html</anchorfile>
      <anchor>a537f2bd51cd19feb816d04560b8aa133</anchor>
      <arglist>(QDropEvent *event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListView.html</anchorfile>
      <anchor>a9c993d7e4a316e294838a4f16ea418b1</anchor>
      <arglist>(QAbstractItemModel *model) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskListView</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListView.html</anchorfile>
      <anchor>a8699fb725503dd92d2ed0a91403e4d04</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateColumnWidth</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskListView.html</anchorfile>
      <anchor>a9ea1cbd13ab549e13c715ae6ea79e1a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::TaskPanel</name>
    <filename>classmoveit__rviz__plugin_1_1TaskPanel.html</filename>
    <base>rviz::Panel</base>
    <member kind="function">
      <type>void</type>
      <name>addSubPanel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanel.html</anchorfile>
      <anchor>a08b23094a7e25cfcc3671366374467a8</anchor>
      <arglist>(SubPanel *w, const QString &amp;title, const QIcon &amp;icon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanel.html</anchorfile>
      <anchor>a22d7a5b496d6f74cf3c2aa3e43e43cb8</anchor>
      <arglist>(const rviz::Config &amp;config) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onInitialize</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanel.html</anchorfile>
      <anchor>a22eb1f434840206a9276353291fcd40f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanel.html</anchorfile>
      <anchor>acbb676ff36020ebad24614014e89c5a9</anchor>
      <arglist>(rviz::Config config) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskPanel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanel.html</anchorfile>
      <anchor>a5f2b45fae97164c18f6b934570b10e22</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TaskPanel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanel.html</anchorfile>
      <anchor>af26ca6457e09a0c6efc32ea469ffbdab</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>release</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanel.html</anchorfile>
      <anchor>a0c3465ed4cf715938e66c461ece81077</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>request</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanel.html</anchorfile>
      <anchor>aa88f9eab2e14f95bcce2a66d41e45f40</anchor>
      <arglist>(rviz::WindowManagerInterface *window_manager)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>showStageDockWidget</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanel.html</anchorfile>
      <anchor>ac902a6b568305624095b29c00a662318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskPanelPrivate *</type>
      <name>d_ptr</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanel.html</anchorfile>
      <anchor>ab47f7f735febb955d6bcfa36d770d7f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::TaskPanelPrivate</name>
    <filename>classmoveit__rviz__plugin_1_1TaskPanelPrivate.html</filename>
    <member kind="function">
      <type></type>
      <name>TaskPanelPrivate</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanelPrivate.html</anchorfile>
      <anchor>a8289c10170b89d2bb15d1ed7af540e11</anchor>
      <arglist>(TaskPanel *q_ptr)</arglist>
    </member>
    <member kind="variable">
      <type>rviz::Property *</type>
      <name>property_root</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanelPrivate.html</anchorfile>
      <anchor>a80e03c5eaa76cc624211ba0c0d685e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskPanel *</type>
      <name>q_ptr</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanelPrivate.html</anchorfile>
      <anchor>a7734d4b314989442e1fd8936cf0b1aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QButtonGroup *</type>
      <name>tool_buttons_group</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanelPrivate.html</anchorfile>
      <anchor>a51a2a80be6db7d769f5ed1d35c8014ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::WindowManagerInterface *</type>
      <name>window_manager_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskPanelPrivate.html</anchorfile>
      <anchor>a80f105afc282f0962117f85ace1e2664</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::TaskSolutionPanel</name>
    <filename>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</filename>
    <base>rviz::Panel</base>
    <member kind="function">
      <type>int</type>
      <name>getSliderPosition</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a911e427f9e7fa0265dccc2df37baa6f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPaused</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>ac60de11886a6e7f14b31610f739d8956</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onDisable</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a5e14df19b7990ecfff91abae2c07a997</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onEnable</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a5c82938d938e1a1f9f1437cc5c56847c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onInitialize</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a75289f151e97f596f60b8363387d6664</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pauseButton</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a97129bd49ca1457391bf134fb4d9727c</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSliderPosition</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>aaf83b98d6bceb3e8073c681aba876a28</anchor>
      <arglist>(int position)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskSolutionPanel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>af755110ff13f6ab5ed0851835efdef86</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a59273b0c355ebf8c7378be9e8a51a392</anchor>
      <arglist>(int way_point_count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TaskSolutionPanel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a0eca3841025cbf37f5a48b4201c99672</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPushButton *</type>
      <name>button_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a56bc7ab6c2267d74feabe8617829916b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>empty_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>aa444c16da582c5e208af615160da53d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QLabel *</type>
      <name>maximum_label_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a3b71c9b101e61848c9aa0b9afa07c26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QLabel *</type>
      <name>minimum_label_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a604b18fb22a48e1743075f34edc58b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>paused_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a7d2ea3d75b2640b691ddd8c6056485d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSlider *</type>
      <name>slider_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a67b640b263a9282cb95f314674bc647a</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>buttonClicked</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a1d51e0ee5fa7b7299d73f8e43d1703f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>sliderValueChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionPanel.html</anchorfile>
      <anchor>a3d6a0f1648b5b841e9ae21bba44d3979</anchor>
      <arglist>(int value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::TaskSolutionVisualization</name>
    <filename>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>interruptCurrentDisplay</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>aacea2d5aef4fc3696d102dcd000985ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>activeStageChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a0f7a2f6decd07f7ed306c826ed780ad4</anchor>
      <arglist>(size_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMarkers</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a3240e5d2ad89292657421e513edcec8b</anchor>
      <arglist>(const moveit_rviz_plugin::DisplaySolutionPtr &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearMarkers</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a69b7f5b605cc9d78fee544a796465961</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>planning_scene::PlanningSceneConstPtr</type>
      <name>getScene</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>adff3183e7161e1b9240749e23670c185</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onDisable</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a2c8bcc7ee57aab65c3a07ffe8822be2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onEnable</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a0bd6216a5768c3b87e011da836ea4289</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onInitialize</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ae408623cc52e36e60c2970d6c7c56b2d</anchor>
      <arglist>(Ogre::SceneNode *scene_node, rviz::DisplayContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onRobotModelLoaded</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a93455000cb32a7f65451bc179a65a851</anchor>
      <arglist>(const moveit::core::RobotModelConstPtr &amp;robot_model)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a5b7514f85fc64dfdba7a6e1b25bfd5d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>aafd961f1796f2aba0a910c837f0a7372</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showTrajectory</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ab35c4bd07fd1ac2f61b7e9ddd57fa504</anchor>
      <arglist>(const moveit_rviz_plugin::DisplaySolutionPtr &amp;s, bool lock)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showTrajectory</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ab1065447568184e80aa6dbef9ede9b2e</anchor>
      <arglist>(const moveit_task_constructor_msgs::Solution &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskSolutionVisualization</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a3c83c90b2d473c468521dd98e0528fa3</anchor>
      <arglist>(rviz::Property *parent, rviz::Display *display)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ad60fda5b7b542d330bd2bcfb3ff35e94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ae65485a71716fb612a1a6c65dcca96ba</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TaskSolutionVisualization</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a89143c820dd6100159b8d64af592210a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clearTrail</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>aa6cf40d7c7387ebb06d8e3ea7b5cd414</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getStateDisplayTime</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a39bcc734c7c73a87ed3581569d44a616</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>renderCurrentWayPoint</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a6394740c1e4ce55ce01512e15c340cb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>renderPlanningScene</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>aee6343f1b393cae9a76c7bf364287eb7</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;scene)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>renderWayPoint</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a5ca0c13fe7bf81b1bf68aea0ffac89a9</anchor>
      <arglist>(size_t index, int previous_index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setRobotColor</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>af8528ccb291e9d2bd71e31321367ced0</anchor>
      <arglist>(rviz::Robot *robot, const QColor &amp;color)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setVisibility</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a304476975bb5044c0f7fa2a1b28a72be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setVisibility</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ac734d477e85fc9f3d6b60510b054eee5</anchor>
      <arglist>(Ogre::SceneNode *node, Ogre::SceneNode *parent, bool visible)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unsetRobotColor</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a9b058365ae977c1734e94c7cc042a2a6</anchor>
      <arglist>(rviz::Robot *robot)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>animating_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ac5c1a46469e45cd2a812f9b511199ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::ColorProperty *</type>
      <name>attached_body_color_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a3992faf9b998bbe58773965112d2ad06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::DisplayContext *</type>
      <name>context_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a9a3b53608902d89eb961bb634a59aaa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>current_state_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ada0e3163596a5434a3d7ba34933a74c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>current_state_time_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a9b3638380d495099d5afc17867f9b46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::Display *</type>
      <name>display_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ad9b6219d1979f4ffd8ffefb67cb9ccb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>display_solution_mutex_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a4b5aad275c2f8eda6546bd07677a5e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DisplaySolutionPtr</type>
      <name>displaying_solution_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a4699442876efc23c744a12103c76b29f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>drop_displaying_solution_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a5b61b6b43468d5bfeffdc9c8a14613fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::BoolProperty *</type>
      <name>enable_robot_color_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a270b4683e728d54fcff70effeec09439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::BoolProperty *</type>
      <name>interrupt_display_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a1230e87fa7c832aea04b325010ca7398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>locked_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a3994cb46634fa8398fea7cdf0f1fd7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::BoolProperty *</type>
      <name>loop_display_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ae87ef4ad04fd0c34cab77c994ee0ffd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>main_scene_node_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a99d5e11b6ea387f4c0011cdf99764e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MarkerVisualizationProperty *</type>
      <name>marker_visual_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a7e45627151bd96559d4f7d352a9d01c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DisplaySolutionPtr</type>
      <name>next_solution_to_display_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ac0df25c8f9fbd5065a47d6fe8a54fc50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::EnumProperty *</type>
      <name>octree_coloring_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>afa015d4f84455789b5b3ebfe10d450e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::EnumProperty *</type>
      <name>octree_render_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a17503e352db08ccf12e198736778d714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>parent_scene_node_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a5fbb7986c817bbec10e8c715a1a67ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::FloatProperty *</type>
      <name>robot_alpha_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a9415eb7717b26ca7165de3ded01a44aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::BoolProperty *</type>
      <name>robot_collision_enabled_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a2cdebb82e7941953333da96f93aab3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::ColorProperty *</type>
      <name>robot_color_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>acfd9a0603a81606ee803abd5de621346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::Property *</type>
      <name>robot_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a474ad5b375eeb17124e5b4efcad623c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RobotStateVisualizationPtr</type>
      <name>robot_render_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a691b7684b752fe527c69ed24c6497b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::BoolProperty *</type>
      <name>robot_visual_enabled_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a71fb64e4de8e0fe4461bce77355629a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_scene::PlanningScenePtr</type>
      <name>scene_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a14647a037bc6fefef08d07b466e8d74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::FloatProperty *</type>
      <name>scene_alpha_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a02b7a1ca37e6ee469c2f20bc9208ce5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::ColorProperty *</type>
      <name>scene_color_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a13be5e8e7499928b554d5217f8340710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::BoolProperty *</type>
      <name>scene_enabled_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a7938bcaabbeaead9818a46b21387d3f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PlanningSceneRenderPtr</type>
      <name>scene_render_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a9e285d0f1308fe11b161a82b73e7f6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::PanelDockWidget *</type>
      <name>slider_dock_panel_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a92a59803cf02bbf8768a1b2ce91331df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TaskSolutionPanel *</type>
      <name>slider_panel_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ab3c26b7745d66fde15eb1fe57249f526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>slider_panel_was_visible_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ac8baa7f0564613a7fe72acb01234f96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::EditableEnumProperty *</type>
      <name>state_display_time_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>afab524e6b53cec0a9945b859f39b1021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; rviz::Robot * &gt;</type>
      <name>trail_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a37bff04665002ea3fd34f128d7c7fc3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::BoolProperty *</type>
      <name>trail_display_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ae63e06b17197b2ceb8196c62ea6dd864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>trail_scene_node_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a76ad3de23e3125c357d85d28cfcb9a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::IntProperty *</type>
      <name>trail_step_size_property_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ab1befe204259e2d8c6f03921c86a8bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>changedAttachedBodyColor</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ab90293abca7862bd7a67d6486c9599cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>changedLoopDisplay</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a6414a1b14d31708c2185b160edc26d6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>changedRobotAlpha</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>aec4153dae52d55f881a877d9c45b7978</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>changedRobotCollisionEnabled</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a04fcabd3e45c41d5cca8864b13839d42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>changedRobotColor</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a1b8ebce978e338c1e0be13a22289150a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>changedRobotVisualEnabled</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a3c2dd2e4a47707b9276b2becba6ce0b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>changedSceneEnabled</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a3bd6f69414fc2a931e7fe1932d9ba1ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>changedTrail</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a1a9c286459772b0f3c7e4067962c5e11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>enabledRobotColor</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a7e202e74c222aa99dd528baa4ef79cea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onAllAtOnceChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>a61104874497107d3d10f626cc908d09f</anchor>
      <arglist>(bool all_at_once)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>renderCurrentScene</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>afd7ee0575198b5cea4209cd65d850b44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>sliderPanelVisibilityChange</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskSolutionVisualization.html</anchorfile>
      <anchor>ac493e1c94f604c7613734f727638ddf3</anchor>
      <arglist>(bool enable)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::TaskView</name>
    <filename>classmoveit__rviz__plugin_1_1TaskView.html</filename>
    <base>moveit_rviz_plugin::SubPanel</base>
    <member kind="enumvalue">
      <name>OLD_TASK_KEEP</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>aa2d55f3625b35e4076e8493bb03109b5ab3256991f35004c80369ee3b1f07a617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OLD_TASK_REMOVE</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>aa2d55f3625b35e4076e8493bb03109b5a4ad79d1d366b316c716d175a02b96fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OLD_TASK_REPLACE</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>aa2d55f3625b35e4076e8493bb03109b5a7844ff9af20ed69a5861b43e353a82c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OldTaskHandling</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>aa2d55f3625b35e4076e8493bb03109b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OLD_TASK_KEEP</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>aa2d55f3625b35e4076e8493bb03109b5ab3256991f35004c80369ee3b1f07a617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OLD_TASK_REPLACE</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>aa2d55f3625b35e4076e8493bb03109b5a7844ff9af20ed69a5861b43e353a82c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OLD_TASK_REMOVE</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>aa2d55f3625b35e4076e8493bb03109b5a4ad79d1d366b316c716d175a02b96fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>addTask</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>afec9676fc326fe9b0a7cb91ea00c7076</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>oldTaskHandlingChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a57a55740d144c90e4f8b0922575a4742</anchor>
      <arglist>(int old_task_handling)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a492f88c95cb3b27d81d5fbc543afe68f</anchor>
      <arglist>(const rviz::Config &amp;config) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a60e107c8af01645e148e9a7c09c02eca</anchor>
      <arglist>(rviz::Config config) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskView</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>aec069e0b1a5e678e0ce360a7fd399a26</anchor>
      <arglist>(TaskPanel *parent, rviz::Property *root)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TaskView</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a9cea2b5e56ae00a235846833ee156637</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>EXPAND_ALL</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a6ae5fa479f48856486e467de90e1b94da1a5276cb4bab3a7c47eac02a2308ac2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>EXPAND_NONE</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a6ae5fa479f48856486e467de90e1b94dadbab190c6da7443661d63da208cd989d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>EXPAND_TOP</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a6ae5fa479f48856486e467de90e1b94da55b15a945b3481afd54421389c1b541f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>TaskExpand</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a6ae5fa479f48856486e467de90e1b94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>EXPAND_TOP</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a6ae5fa479f48856486e467de90e1b94da55b15a945b3481afd54421389c1b541f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>EXPAND_ALL</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a6ae5fa479f48856486e467de90e1b94da1a5276cb4bab3a7c47eac02a2308ac2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>EXPAND_NONE</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a6ae5fa479f48856486e467de90e1b94dadbab190c6da7443661d63da208cd989d</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>onCurrentSolutionChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a0ca46f92163d6682c353a9f22b46936a</anchor>
      <arglist>(const QModelIndex &amp;current, const QModelIndex &amp;previous)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>onCurrentStageChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a755d033c27344da9eb235cb7d0b86a5d</anchor>
      <arglist>(const QModelIndex &amp;current, const QModelIndex &amp;previous)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>onExecCurrentSolution</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a1f1b1facf7e7e41b3a3fe03be2c6c397</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>onOldTaskHandlingChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>ae6dba4e74828a6e1702c0fe111674dd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>onShowTimeChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a4a24f5852ecc8dbb45e1ddb092fcdf76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>onSolutionSelectionChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>acd5434a7681c316ef96309414b75d8ce</anchor>
      <arglist>(const QItemSelection &amp;selected, const QItemSelection &amp;deselected)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>removeSelectedStages</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a32a2017c6cc2df548ce68c1321ae2cfa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::EnumProperty *</type>
      <name>initial_task_expand</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a0e68aef1b40a629c6571a835e6ac7206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::EnumProperty *</type>
      <name>old_task_handling</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a8f3ad1bc90c33b36db6d41ab5bd0d1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::BoolProperty *</type>
      <name>show_time_column</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a041fb1ee9796359969479fee96000bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Q_PRIVATE_SLOT</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>a932d1f25b4b6a2a292816259d7b625e8</anchor>
      <arglist>(d_ptr, void configureInsertedModels(QModelIndex, int, int))</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskViewPrivate *</type>
      <name>d_ptr</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskView.html</anchorfile>
      <anchor>afa82b55e5552a93a506f5229a9e820f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::TaskViewPrivate</name>
    <filename>classmoveit__rviz__plugin_1_1TaskViewPrivate.html</filename>
    <member kind="function">
      <type>void</type>
      <name>configureExistingModels</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskViewPrivate.html</anchorfile>
      <anchor>aa61894bbddfeb6a69385357ed7633ff9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configureInsertedModels</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskViewPrivate.html</anchorfile>
      <anchor>af9840a927b967061010a24efe2d8f3ac</anchor>
      <arglist>(const QModelIndex &amp;parent, int first, int last)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configureTaskListModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskViewPrivate.html</anchorfile>
      <anchor>ab9bf8c52ea806c94c745db8048c3462b</anchor>
      <arglist>(TaskListModel *model)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; TaskListModel *, TaskDisplay * &gt;</type>
      <name>getTaskListModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskViewPrivate.html</anchorfile>
      <anchor>ad4eb7a3719cf073a6c23838df9320337</anchor>
      <arglist>(const QModelIndex &amp;index) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; BaseTaskModel *, QModelIndex &gt;</type>
      <name>getTaskModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskViewPrivate.html</anchorfile>
      <anchor>a11a58364cd00afb2f21bc158ee70368d</anchor>
      <arglist>(const QModelIndex &amp;index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskViewPrivate.html</anchorfile>
      <anchor>a3f5a101a550150fbd9b73acd3f6f00a6</anchor>
      <arglist>(TaskDisplay *display)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskViewPrivate</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskViewPrivate.html</anchorfile>
      <anchor>a11b0cc280b6e90492e71cea07f48562a</anchor>
      <arglist>(TaskView *q_ptr)</arglist>
    </member>
    <member kind="variable">
      <type>actionlib::SimpleActionClient&lt; moveit_task_constructor_msgs::ExecuteTaskSolutionAction &gt;</type>
      <name>exec_action_client_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskViewPrivate.html</anchorfile>
      <anchor>acb4517b33b4a1f712949d4fa5dcdfc69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; TaskDisplay &gt;</type>
      <name>locked_display_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskViewPrivate.html</anchorfile>
      <anchor>a5a6c32c2d8a4de2dcbda05e579ea24ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskView *</type>
      <name>q_ptr</name>
      <anchorfile>classmoveit__rviz__plugin_1_1TaskViewPrivate.html</anchorfile>
      <anchor>a22e492d8e5afc6725c46e14d96e00c82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::utils::TreeMergeProxyModel</name>
    <filename>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</filename>
    <member kind="slot">
      <type>bool</type>
      <name>removeModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>aa3416f5beeebe23a8e57e81e25429533</anchor>
      <arglist>(int pos)</arglist>
    </member>
    <member kind="slot">
      <type>bool</type>
      <name>removeModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>abb90b6cfca92d9479dab9502b07aeedb</anchor>
      <arglist>(QAbstractItemModel *model)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>columnCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a3cd890af10711a7827bd844df7fce93f</anchor>
      <arglist>(const QModelIndex &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>data</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a47db951fdd46c8807ffc23963c89ed3f</anchor>
      <arglist>(const QModelIndex &amp;index, int role=Qt::DisplayRole) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dropMimeData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>aed9f55d683043121b99f4199bf268247</anchor>
      <arglist>(const QMimeData *mime, Qt::DropAction action, int row, int column, const QModelIndex &amp;parent) override</arglist>
    </member>
    <member kind="function">
      <type>Qt::ItemFlags</type>
      <name>flags</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a55b989fe67ebe60dbc2d20e2bc3f020e</anchor>
      <arglist>(const QModelIndex &amp;index) const override</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; QAbstractItemModel *, QModelIndex &gt;</type>
      <name>getModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a79573b6174a7f4c32aec8cd4615cfa0a</anchor>
      <arglist>(const QModelIndex &amp;index) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRow</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a9299e4d35519990315fb01274a75e55d</anchor>
      <arglist>(const QAbstractItemModel *model) const</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>headerData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a559f936046a447e5635cfbb56bd25392</anchor>
      <arglist>(int section, Qt::Orientation orientation, int role) const override</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>index</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a295dc7550fc24ab33929358b80473b6b</anchor>
      <arglist>(int row, int column, const QModelIndex &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>ad85d8444af5d76e59f2546e4eb9225e8</anchor>
      <arglist>(const QString &amp;name, QAbstractItemModel *model, int pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGroupItem</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a9af023926e78a7b9b66d121122a51cc8</anchor>
      <arglist>(const QModelIndex &amp;index) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isToplevel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>ab7052d672ca4cde147234d98c40d553f</anchor>
      <arglist>(const QModelIndex &amp;index) const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>mimeTypes</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>ae61be81babd319678c80edbebbb79ed3</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>modelCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a6595985841aea2d7bf5475d2093dd40f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>parent</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>ae3beb74817348785dba622f8a0a9e339</anchor>
      <arglist>(const QModelIndex &amp;index) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeRows</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>ad68600fd2a65d84cae00a143cbc03055</anchor>
      <arglist>(int row, int count, const QModelIndex &amp;parent=QModelIndex()) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rowCount</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a27d06a2319024b7c51e68c81791e2338</anchor>
      <arglist>(const QModelIndex &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setData</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a349bc0c94d3d0a214d93fec3eb110b9a</anchor>
      <arglist>(const QModelIndex &amp;index, const QVariant &amp;value, int role=Qt::EditRole) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMimeTypes</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a397355864ee7e874f75f265c104a7659</anchor>
      <arglist>(const QStringList &amp;mime_types)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TreeMergeProxyModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a6736c043087521ef08579f9558c4b93d</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TreeMergeProxyModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a0163bcf2c47ca2bb60d942640166ed53</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onRemoveModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a9936876e40287227ca1a235061d57b3f</anchor>
      <arglist>(QAbstractItemModel *model)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsAboutToBeInserted</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a9ca997b48bf40cbb3692b6e6e162f726</anchor>
      <arglist>(QModelIndex, int, int)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void void void void void</type>
      <name>_q_sourceRowsAboutToBeMoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a35d45bf07d9370df775eb17e1353a2d0</anchor>
      <arglist>(QModelIndex, int, int, QModelIndex, int)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void void void</type>
      <name>_q_sourceRowsAboutToBeRemoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a67c844d0c570944a4dd3bc3b264a620b</anchor>
      <arglist>(QModelIndex, int, int)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void void</type>
      <name>_q_sourceRowsInserted</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a1e443453e79f19aa18c4419c5e2dfbf5</anchor>
      <arglist>(QModelIndex, int, int)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void void void void void void</type>
      <name>_q_sourceRowsMoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>adcdf284a7b38f37222b0e253b94f6d9c</anchor>
      <arglist>(QModelIndex, int, int, QModelIndex, int)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void void void void</type>
      <name>_q_sourceRowsRemoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a60b251aa0c8f73e50760038c5ee42245</anchor>
      <arglist>(QModelIndex, int, int)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Q_PRIVATE_SLOT</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a0eec0ef5bab5c268d460674c061884bf</anchor>
      <arglist>(d_func(), void _q_sourceDestroyed(QObject *)) Q_PRIVATE_SLOT(d_func()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TreeMergeProxyModelPrivate *</type>
      <name>d_ptr</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModel.html</anchorfile>
      <anchor>a4320773e39dfec230b15aab6b19350a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_rviz_plugin::utils::TreeMergeProxyModelPrivate</name>
    <filename>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</filename>
    <class kind="struct">moveit_rviz_plugin::utils::TreeMergeProxyModelPrivate::ModelData</class>
    <member kind="function">
      <type>std::vector&lt; ModelData &gt;::iterator</type>
      <name>find</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>a5c72b1bcba16d8bc307eb2fd907d7627</anchor>
      <arglist>(const QObject *model)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ModelData &gt;::iterator</type>
      <name>getModelIterator</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>ad6f661c40f70989fe739b8486c7a6366</anchor>
      <arglist>(const QAbstractItemModel *model)</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>mapFromSource</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>a62ce3753ae31add36765e63493add3d5</anchor>
      <arglist>(const QModelIndex &amp;src, ModelData *data=nullptr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapSourceIndexes</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>ab41dcf2967baf546978366676edda181</anchor>
      <arglist>(const QModelIndex &amp;src, ModelData *&amp;data) const</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>mapToSource</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>af8274f91e0b9265e614a1720da6ee701</anchor>
      <arglist>(const QModelIndex &amp;proxy_index, ModelData *&amp;data) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeModel</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>ac3207ec68cc92fba02bc897eb65cdf03</anchor>
      <arglist>(std::vector&lt; ModelData &gt;::iterator it, bool call)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TreeMergeProxyModelPrivate</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>ab995e2502831976f6c5bfdbf63bb26ba</anchor>
      <arglist>(TreeMergeProxyModel *model)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ModelData &gt;</type>
      <name>data_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>a4b78a56f9f47ecefa23baa2e38445078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QStringList</type>
      <name>mime_types_</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>a3894b48d3463f7584f35a57be0577d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TreeMergeProxyModel *</type>
      <name>q_ptr</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>a58df8a65de82fff956a28dd71d6ce499</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceDataChanged</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>abc069d2b68b84091961295816cc5630b</anchor>
      <arglist>(const QModelIndex &amp;topLeft, const QModelIndex &amp;bottomRight, const QVector&lt; int &gt; &amp;roles)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceDestroyed</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>a3ba9c62425d871f738a9d035c0dd1509</anchor>
      <arglist>(QObject *model)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsAboutToBeInserted</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>a4b17eb5a6d5733deddd45faad88cd1c9</anchor>
      <arglist>(const QModelIndex &amp;parent, int start, int end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsAboutToBeMoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>aba214a94e8ebf79f26909015bd5f8c70</anchor>
      <arglist>(const QModelIndex &amp;sourceParent, int sourceStart, int sourceEnd, const QModelIndex &amp;destParent, int dest)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsAboutToBeRemoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>a795ba867deffc080e15b6f5e467aec71</anchor>
      <arglist>(const QModelIndex &amp;parent, int start, int end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsInserted</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>a83724622422f5279b7c9ff39e65ceaf5</anchor>
      <arglist>(const QModelIndex &amp;parent, int start, int end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsMoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>aa402924cf101770f6f2d9d2c3b06ee15</anchor>
      <arglist>(const QModelIndex &amp;sourceParent, int sourceStart, int sourceEnd, const QModelIndex &amp;destParent, int dest)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_q_sourceRowsRemoved</name>
      <anchorfile>classmoveit__rviz__plugin_1_1utils_1_1TreeMergeProxyModelPrivate.html</anchorfile>
      <anchor>a93fd11f1ae9c000b3ad260fc6d7d48e0</anchor>
      <arglist>(const QModelIndex &amp;parent, int start, int end)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit</name>
    <filename>namespacemoveit.html</filename>
    <namespace>moveit::core</namespace>
    <namespace>moveit::task_constructor</namespace>
    <namespace>moveit::tools</namespace>
  </compound>
  <compound kind="namespace">
    <name>moveit::core</name>
    <filename>namespacemoveit_1_1core.html</filename>
  </compound>
  <compound kind="namespace">
    <name>moveit::task_constructor</name>
    <filename>namespacemoveit_1_1task__constructor.html</filename>
  </compound>
  <compound kind="namespace">
    <name>moveit::tools</name>
    <filename>namespacemoveit_1_1tools.html</filename>
    <class kind="class">moveit::tools::JobQueue</class>
  </compound>
  <compound kind="namespace">
    <name>moveit_rviz_plugin</name>
    <filename>namespacemoveit__rviz__plugin.html</filename>
    <namespace>moveit_rviz_plugin::detail</namespace>
    <namespace>moveit_rviz_plugin::icons</namespace>
    <namespace>moveit_rviz_plugin::utils</namespace>
    <class kind="class">moveit_rviz_plugin::BaseTaskModel</class>
    <class kind="class">moveit_rviz_plugin::DisplaySolution</class>
    <class kind="class">moveit_rviz_plugin::FactoryModel</class>
    <class kind="class">moveit_rviz_plugin::GlobalSettingsWidget</class>
    <class kind="class">moveit_rviz_plugin::GlobalSettingsWidgetPrivate</class>
    <class kind="class">moveit_rviz_plugin::LocalTaskModel</class>
    <class kind="class">moveit_rviz_plugin::MarkerVisualization</class>
    <class kind="class">moveit_rviz_plugin::MarkerVisualizationProperty</class>
    <class kind="class">moveit_rviz_plugin::MetaTaskListModel</class>
    <class kind="class">moveit_rviz_plugin::PluginlibFactory</class>
    <class kind="class">moveit_rviz_plugin::PropertyFactory</class>
    <class kind="class">moveit_rviz_plugin::RemoteSolutionModel</class>
    <class kind="class">moveit_rviz_plugin::RemoteTaskModel</class>
    <class kind="class">moveit_rviz_plugin::SolutionListView</class>
    <class kind="class">moveit_rviz_plugin::SubPanel</class>
    <class kind="class">moveit_rviz_plugin::TaskDisplay</class>
    <class kind="class">moveit_rviz_plugin::TaskListModel</class>
    <class kind="class">moveit_rviz_plugin::TaskListView</class>
    <class kind="class">moveit_rviz_plugin::TaskPanel</class>
    <class kind="class">moveit_rviz_plugin::TaskPanelPrivate</class>
    <class kind="class">moveit_rviz_plugin::TaskSolutionPanel</class>
    <class kind="class">moveit_rviz_plugin::TaskSolutionVisualization</class>
    <class kind="class">moveit_rviz_plugin::TaskView</class>
    <class kind="class">moveit_rviz_plugin::TaskViewPrivate</class>
    <member kind="typedef">
      <type>QFlags&lt; NodeFlag &gt;</type>
      <name>NodeFlags</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a0a6a8bb67df1aa39151a476019bb7527</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PluginlibFactory&lt; moveit::task_constructor::Stage &gt;</type>
      <name>StageFactory</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a838cf7b7cf4cd8b9d844f525f84c640d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; StageFactory &gt;</type>
      <name>StageFactoryPtr</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>ac51378306089e551b93f4d660548362c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NodeFlag</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a82b4c44953e946ba391e1d721be56546</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAS_VISITED</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a82b4c44953e946ba391e1d721be56546a7765c8309bcbb1d18b581a816fa01c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAME_CHANGED</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a82b4c44953e946ba391e1d721be56546a8e89948db01643efacbb68a96c86c6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static rviz::FloatProperty *</type>
      <name>floatFactory</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>af9eb0be4e3b3788cd30dfeaa31a8e505</anchor>
      <arglist>(const QString &amp;name, mtc::Property &amp;mtc_prop, const planning_scene::PlanningScene *, rviz::DisplayContext *)</arglist>
    </member>
    <member kind="function">
      <type>rviz::PanelDockWidget *</type>
      <name>getStageDockWidget</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a50278633f14f3f62a9bd3449f888e6ee</anchor>
      <arglist>(rviz::WindowManagerInterface *mgr)</arglist>
    </member>
    <member kind="function">
      <type>StageFactoryPtr</type>
      <name>getStageFactory</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a9cf08f0fa025ba9bad471d05db910f16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasChild</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>aa7c4b2713d7508978588d63da5f92838</anchor>
      <arglist>(rviz::Property *root, const QString &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>LOGNAME</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a39e91f78746f89a4c3f8bde241704fc5</anchor>
      <arglist>(&quot;TaskListModel&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a7889ecf36ac022ab1e37f12e8e4460e1</anchor>
      <arglist>(BaseTaskModel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a258c568082db0ad72f0c6f73aacff494</anchor>
      <arglist>(DisplaySolution)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a9674a20e7d140fdb60fff1b302f80354</anchor>
      <arglist>(MarkerVisualization)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a7eaa8baf51573f716a8505760a1e4fb7</anchor>
      <arglist>(RemoteTaskModel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>ae7761a79229793b615781653e6a5dfdc</anchor>
      <arglist>(TaskDisplay)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a5195c28f42d6d98347c3e158294a82eb</anchor>
      <arglist>(TaskListModel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a0fcb0174449b51c3bcf66746288ccc40</anchor>
      <arglist>(TaskPanel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a7c99230fc6a83f113d53e850f680f504</anchor>
      <arglist>(TaskSolutionVisualization)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExpanded</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a80819da8e7514bf342cc03702790a6f6</anchor>
      <arglist>(QTreeView *view, const QModelIndex &amp;index, bool expand, int depth=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisibility</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a6b1eb9a697e650052a1911fd80fafefa</anchor>
      <arglist>(Ogre::SceneNode *node, Ogre::SceneNode *parent, bool visible)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static rviz::StringProperty *</type>
      <name>stringFactory</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>ad0083e533fd4469d63f315e4dce33a29</anchor>
      <arglist>(const QString &amp;name, mtc::Property &amp;mtc_prop, const planning_scene::PlanningScene *, rviz::DisplayContext *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint</type>
      <name>DISPLAY_COUNT</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>abb298a935cad0a3a01a58b35f8618223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static QPointer&lt; TaskPanel &gt;</type>
      <name>SINGLETON</name>
      <anchorfile>namespacemoveit__rviz__plugin.html</anchorfile>
      <anchor>a6ef21ee34e479b879bfcdd410cd5ee1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit_rviz_plugin::detail</name>
    <filename>namespacemoveit__rviz__plugin_1_1detail.html</filename>
    <member kind="function">
      <type>T::iterator</type>
      <name>findById</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1detail.html</anchorfile>
      <anchor>a01a762db769f60d202b878143b7ebab3</anchor>
      <arglist>(T &amp;c, decltype((*c.cbegin()) -&gt;id) id)</arglist>
    </member>
    <member kind="function">
      <type>T::iterator</type>
      <name>insert</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1detail.html</anchorfile>
      <anchor>a85e2b45684d269de0e2be26c72ecafe0</anchor>
      <arglist>(T &amp;c, typename T::value_type &amp;&amp;item)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit_rviz_plugin::icons</name>
    <filename>namespacemoveit__rviz__plugin_1_1icons.html</filename>
    <member kind="variable">
      <type>const Icon</type>
      <name>BACKWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1icons.html</anchorfile>
      <anchor>a4564b85e34cf6a5ca4ba703f956c09d9</anchor>
      <arglist>({ { QLatin1String(&quot;:icons/uparrow.png&quot;), QColor::fromRgba(0xff000000) } }, Icon::TINT)</arglist>
    </member>
    <member kind="variable">
      <type>const Icon</type>
      <name>BOTHWAY</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1icons.html</anchorfile>
      <anchor>a786aba9df7077a1f836952b4618e9aa8</anchor>
      <arglist>({ { QLatin1String(&quot;:icons/updownarrow.png&quot;), QColor::fromRgba(0xff000000) } }, Icon::TINT)</arglist>
    </member>
    <member kind="variable">
      <type>const Icon</type>
      <name>CONNECT</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1icons.html</anchorfile>
      <anchor>a43818fc041af69c2ad5d783d021f2507</anchor>
      <arglist>({ { QLatin1String(&quot;:icons/connectarrow.png&quot;), QColor::fromRgba(0xff000000) } }, Icon::TINT)</arglist>
    </member>
    <member kind="variable">
      <type>const Icon</type>
      <name>FORWARD</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1icons.html</anchorfile>
      <anchor>a4911a620bd2ff62278d5cbcca59676e5</anchor>
      <arglist>({ { QLatin1String(&quot;:icons/downarrow.png&quot;), QColor::fromRgba(0xff000000) } }, Icon::TINT)</arglist>
    </member>
    <member kind="variable">
      <type>const Icon</type>
      <name>GENERATE</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1icons.html</anchorfile>
      <anchor>aa6e49ce564f556c0df73e5bfdf21e0d6</anchor>
      <arglist>({ { QLatin1String(&quot;:icons/generatearrow.png&quot;), QColor::fromRgba(0xff000000) } }, Icon::TINT)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit_rviz_plugin::utils</name>
    <filename>namespacemoveit__rviz__plugin_1_1utils.html</filename>
    <class kind="class">moveit_rviz_plugin::utils::FlatMergeProxyModel</class>
    <class kind="class">moveit_rviz_plugin::utils::FlatMergeProxyModelPrivate</class>
    <class kind="class">moveit_rviz_plugin::utils::Icon</class>
    <class kind="class">moveit_rviz_plugin::utils::TreeMergeProxyModel</class>
    <class kind="class">moveit_rviz_plugin::utils::TreeMergeProxyModelPrivate</class>
    <member kind="typedef">
      <type>QPair&lt; QString, QColor &gt;</type>
      <name>IconMaskAndColor</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>acfab2c6f192eb8bc9e9b479fe898feb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QPair&lt; QPixmap, QColor &gt;</type>
      <name>MaskAndColor</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a2d34abfea4904b3f9985bb0ad083c425</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QList&lt; MaskAndColor &gt;</type>
      <name>MasksAndColors</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>acf5845e66bdbefb015e3fdce6593c440</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPixmap</type>
      <name>combinedMask</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a320d74078952ae507c647653a6eaef54</anchor>
      <arglist>(const MasksAndColors &amp;masks, Icon::IconStyleOptions style)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPixmap</type>
      <name>combinedPlainPixmaps</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a2d0757992ec23cd5556305cd44773e52</anchor>
      <arglist>(const QVector&lt; IconMaskAndColor &gt; &amp;images)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MasksAndColors</type>
      <name>masksAndColors</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a5e0c1b9cc070df555a010a7920a81884</anchor>
      <arglist>(const Icon &amp;icon, int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPixmap</type>
      <name>masksToIcon</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a72d6671103f6256b121b321365ea77a6</anchor>
      <arglist>(const MasksAndColors &amp;masks, const QPixmap &amp;combinedMask, Icon::IconStyleOptions style)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPixmap</type>
      <name>maskToColorAndAlpha</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a332eb4be6bc693d1d6d09c3adf36c981</anchor>
      <arglist>(const QPixmap &amp;mask, const QColor &amp;color)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>smearPixmap</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>aee736233d344abc3052c450cf9839fe2</anchor>
      <arglist>(QPainter *painter, const QPixmap &amp;pixmap, qreal radius)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const qreal</type>
      <name>PUNCH_EDGE_INTENSITY</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>a997f9da38153cf6cd13db92404c4743f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const qreal</type>
      <name>PUNCH_EDGE_WIDTH</name>
      <anchorfile>namespacemoveit__rviz__plugin_1_1utils.html</anchorfile>
      <anchor>ae5c81b6a19a3c2ad38eea7430e7d13db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ogre</name>
    <filename>namespaceOgre.html</filename>
  </compound>
  <compound kind="namespace">
    <name>planning_scene</name>
    <filename>namespaceplanning__scene.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rdf_loader</name>
    <filename>namespacerdf__loader.html</filename>
  </compound>
  <compound kind="namespace">
    <name>robot_trajectory</name>
    <filename>namespacerobot__trajectory.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rviz</name>
    <filename>namespacerviz.html</filename>
  </compound>
</tagfile>
