<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>course_keeping.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2015-08-28_11-20-55.634954/labust_ros_pkg/labust_primitives/src/</path>
    <filename>course__keeping_8cpp</filename>
    <includes id="PrimitiveBase_8hpp" name="PrimitiveBase.hpp" local="no" imported="no">labust/primitive/PrimitiveBase.hpp</includes>
    <class kind="struct">labust::primitive::CourseKeeping</class>
    <namespace>labust::primitive</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>course__keeping_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dynamic_positioning.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2015-08-28_11-20-55.634954/labust_ros_pkg/labust_primitives/src/</path>
    <filename>dynamic__positioning_8cpp</filename>
    <includes id="PrimitiveBase_8hpp" name="PrimitiveBase.hpp" local="no" imported="no">labust/primitive/PrimitiveBase.hpp</includes>
    <class kind="struct">labust::primitive::DynamicPositionining</class>
    <namespace>labust::primitive</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>dynamic__positioning_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>go2point.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2015-08-28_11-20-55.634954/labust_ros_pkg/labust_primitives/src/</path>
    <filename>go2point_8cpp</filename>
    <includes id="PrimitiveBase_8hpp" name="PrimitiveBase.hpp" local="no" imported="no">labust/primitive/PrimitiveBase.hpp</includes>
    <class kind="struct">labust::primitive::GoToPoint</class>
    <namespace>labust::primitive</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>go2point_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PrimitiveBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2015-08-28_11-20-55.634954/labust_ros_pkg/labust_primitives/include/labust/primitive/</path>
    <filename>PrimitiveBase_8hpp</filename>
    <class kind="class">labust::primitive::ExecutorBase</class>
    <class kind="class">labust::primitive::PrimitiveBase</class>
    <namespace>labust::primitive</namespace>
  </compound>
  <compound kind="file">
    <name>PrimitiveCall.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2015-08-28_11-20-55.634954/labust_ros_pkg/labust_primitives/include/labust/primitive/</path>
    <filename>PrimitiveCall_8hpp</filename>
    <includes id="PrimitiveCallBase_8hpp" name="PrimitiveCallBase.hpp" local="no" imported="no">labust/primitive/PrimitiveCallBase.hpp</includes>
    <class kind="class">labust::primitive::PrimitiveCallCourseKeeping</class>
    <class kind="class">labust::primitive::PrimitiveCallDOFIdentification</class>
    <class kind="class">labust::primitive::PrimitiveCallDynamicPositioning</class>
    <class kind="class">labust::primitive::PrimitiveCallGo2Point</class>
    <namespace>labust::primitive</namespace>
  </compound>
  <compound kind="file">
    <name>PrimitiveCallBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-labust_ros_pkg/doc_stacks/2015-08-28_11-20-55.634954/labust_ros_pkg/labust_primitives/include/labust/primitive/</path>
    <filename>PrimitiveCallBase_8hpp</filename>
    <class kind="class">labust::primitive::PrimitiveCallBase</class>
    <namespace>labust::primitive</namespace>
  </compound>
  <compound kind="namespace">
    <name>labust::primitive</name>
    <filename>namespacelabust_1_1primitive.html</filename>
    <class kind="struct">labust::primitive::CourseKeeping</class>
    <class kind="struct">labust::primitive::DynamicPositionining</class>
    <class kind="class">labust::primitive::ExecutorBase</class>
    <class kind="struct">labust::primitive::GoToPoint</class>
    <class kind="class">labust::primitive::PrimitiveBase</class>
    <class kind="class">labust::primitive::PrimitiveCallBase</class>
    <class kind="class">labust::primitive::PrimitiveCallCourseKeeping</class>
    <class kind="class">labust::primitive::PrimitiveCallDOFIdentification</class>
    <class kind="class">labust::primitive::PrimitiveCallDynamicPositioning</class>
    <class kind="class">labust::primitive::PrimitiveCallGo2Point</class>
  </compound>
  <compound kind="struct">
    <name>labust::primitive::CourseKeeping</name>
    <filename>structlabust_1_1primitive_1_1CourseKeeping.html</filename>
    <base protection="protected">ExecutorBase&lt; navcon_msgs::CourseKeepingAction &gt;</base>
    <member kind="enumvalue">
      <name>ualf</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a2ed57c0d00c8b074908f60123f206092a1c146b0b117450b2839e9cae422c2d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>falf</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a2ed57c0d00c8b074908f60123f206092a7fdb0a9328270d6eb58fb65411543143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hdg</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a2ed57c0d00c8b074908f60123f206092ac70533ab5ba7f97ead391b97d2e39d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numcnt</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a2ed57c0d00c8b074908f60123f206092aeb9a5e5c99ec81a48e814f899f78812a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>xp</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>aac4a7e56b93aa86f085f582ec2d9dde7af5d3f8f350a8bade76e8c2df231e8c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yp</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>aac4a7e56b93aa86f085f582ec2d9dde7a9c6da92b8b861040e050ced8de66acdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zp</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>aac4a7e56b93aa86f085f582ec2d9dde7aa14efc78292131d66f3ba1d7d2309e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>navcon_msgs::CourseKeepingGoal</type>
      <name>Goal</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a3b3dd7fabb85cc831f9dacd27bb227bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>navcon_msgs::CourseKeepingResult</type>
      <name>Result</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>abaef888c53fc26c83adf7700e2bd9044</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CourseKeeping</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a09a42c3e2faef6f564b94159a7699570</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>ad911b8bcac28544eda729bc4caf3b954</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onGoal</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a38013429bf5f22db71efe9de7b121d8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onPreempt</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a323aa4a10274b94a947a8f06289974ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onStateHat</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a7d9532d173ee8d4f515c29d1978a3f22</anchor>
      <arglist>(const auv_msgs::NavSts::ConstPtr &amp;estimate)</arglist>
    </member>
    <member kind="function">
      <type>auv_msgs::NavStsPtr</type>
      <name>step</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a7f8f128547f3c4dc2e1432cb165d2a02</anchor>
      <arglist>(const auv_msgs::NavSts &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateControllers</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a0365a62329686383757f7029608c08c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::StaticTransformBroadcaster</type>
      <name>broadcaster</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a3c63617702a65c879dd0f5af9d37850a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>navcon_msgs::ControllerSelectRequest</type>
      <name>controllers</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>adb8ce9f4af79cc7c29b6e3eab5f67175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Goal::ConstPtr</type>
      <name>goal</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a2277d822ad6a0c10d3f7b5ceffd10899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>headingEnabled</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>ac28cd5c1a1a77e11371f0fd339fb8f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Point</type>
      <name>lastPosition</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a132370071691da30ccfcdcef45bad4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>auv_msgs::NavSts</type>
      <name>lastState</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>ac779a889c94d75b5f040b7709c558c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>labust::math::Line</type>
      <name>line</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>af038fc686f2c9073c8be322c8aff816b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>processNewGoal</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>af8ce34bc85ea4f38d378066d0a28a8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>state_mux</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>a3fd56d0117fe7bd440182dfefbed669e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>underactuated</name>
      <anchorfile>structlabust_1_1primitive_1_1CourseKeeping.html</anchorfile>
      <anchor>aa287d1302e6a57be295f5313a9b02ee8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>labust::primitive::DynamicPositionining</name>
    <filename>structlabust_1_1primitive_1_1DynamicPositionining.html</filename>
    <base protection="protected">ExecutorBase&lt; navcon_msgs::DynamicPositioningAction &gt;</base>
    <member kind="enumvalue">
      <name>ualf</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a51d93e8c6eab4e9caa0973f4567818a2af093a99a47c63612c9b98f15228a9d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>falf</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a51d93e8c6eab4e9caa0973f4567818a2a587c4818baa17abe53b4d9ee68219c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fadp</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a51d93e8c6eab4e9caa0973f4567818a2a25db30c6db4f0120334d7373ebec33a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hdg</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a51d93e8c6eab4e9caa0973f4567818a2ac5076b5ff2f63406f533106f5968f253</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numcnt</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a51d93e8c6eab4e9caa0973f4567818a2af44ba3d2a027b902d48ceb4285d11471</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>navcon_msgs::DynamicPositioningFeedback</type>
      <name>Feedback</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>ac5dde38d84eb72364a8777912056c4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>navcon_msgs::DynamicPositioningGoal</type>
      <name>Goal</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>ae132548caecc596f0de28aeb1f54a849</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>navcon_msgs::DynamicPositioningResult</type>
      <name>Result</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a00b0fcdc91c664debb5ce69a72901519</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DynamicPositionining</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>ab82c5a001b5ad521b5f55416b7082390</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>abe00bcbfa10d4d6e7f0823cd5f8dc6b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onGoal</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a8ebe446fabbb541158f15dfa9f676002</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onPreempt</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a12931b3b0642fac9a7c6c6e7a680699a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onStateHat</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>ad2dec35799a44200a030d17c3a3245aa</anchor>
      <arglist>(const auv_msgs::NavSts::ConstPtr &amp;estimate)</arglist>
    </member>
    <member kind="function">
      <type>auv_msgs::NavStsPtr</type>
      <name>step</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>ae751e8838ce8b7326d5aa2db82f45293</anchor>
      <arglist>(const auv_msgs::NavSts &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateControllers</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>acac7f22e3636cb6f54d2a861cdc97aba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::StaticTransformBroadcaster</type>
      <name>broadcaster</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a99f2988832900b494098ad8e5f7b43b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>navcon_msgs::ControllerSelectRequest</type>
      <name>controllers</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a95c59b88bc63c6ff982a2a734123f62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Goal::ConstPtr</type>
      <name>goal</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a09364f6ae8655836eb4a649746fe3ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>headingEnabled</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a32186a92e6403ceebb161ff6e3d2d1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Point</type>
      <name>lastPosition</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a480eeeb15692085dcd6bd6e391d74e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>auv_msgs::NavSts</type>
      <name>lastState</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>ae6d16eb0b2df88d9df849027d74b8419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>labust::math::Line</type>
      <name>line</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a9c3be92e93775675162847938afa916c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>processNewGoal</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a4d1c7ea73ebd0e02bc24d734c8b8bdd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>state_mux</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a4c0934d804d76f09a575113cb61c712a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>underactuated</name>
      <anchorfile>structlabust_1_1primitive_1_1DynamicPositionining.html</anchorfile>
      <anchor>a0da298ab71587161436eff1e8c50a969</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>labust::primitive::ExecutorBase</name>
    <filename>classlabust_1_1primitive_1_1ExecutorBase.html</filename>
    <templarg>ActionType</templarg>
    <member kind="typedef" protection="protected">
      <type>ActionType</type>
      <name>Action</name>
      <anchorfile>classlabust_1_1primitive_1_1ExecutorBase.html</anchorfile>
      <anchor>afa42b6da8a12a0ce1af7fa65d36d3356</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>actionlib::SimpleActionServer&lt; Action &gt;</type>
      <name>ActionServer</name>
      <anchorfile>classlabust_1_1primitive_1_1ExecutorBase.html</anchorfile>
      <anchor>a40ed4ca247d0431d8cfa4626987cf92e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>boost::shared_ptr&lt; ActionServer &gt;</type>
      <name>ActionServerPtr</name>
      <anchorfile>classlabust_1_1primitive_1_1ExecutorBase.html</anchorfile>
      <anchor>a1173690d309e261643d3f1b0afc8368a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ExecutorBase</name>
      <anchorfile>classlabust_1_1primitive_1_1ExecutorBase.html</anchorfile>
      <anchor>a2951414e53bb6b74da23e534806b20e6</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ActionServerPtr</type>
      <name>aserver</name>
      <anchorfile>classlabust_1_1primitive_1_1ExecutorBase.html</anchorfile>
      <anchor>a4687774fbc19739e7e8165cc1dc20fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>control_manager</name>
      <anchorfile>classlabust_1_1primitive_1_1ExecutorBase.html</anchorfile>
      <anchor>a0a6ca209e721649e28a35d73144e2ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>primitiveName</name>
      <anchorfile>classlabust_1_1primitive_1_1ExecutorBase.html</anchorfile>
      <anchor>a7d5b44efff735beabfb32c2c55cfde5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>stateHat</name>
      <anchorfile>classlabust_1_1primitive_1_1ExecutorBase.html</anchorfile>
      <anchor>a418bf7dc968607980070e901076367d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>stateRef</name>
      <anchorfile>classlabust_1_1primitive_1_1ExecutorBase.html</anchorfile>
      <anchor>a1b739f314795c392a73f8331c4156bcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>labust::primitive::GoToPoint</name>
    <filename>structlabust_1_1primitive_1_1GoToPoint.html</filename>
    <base protection="protected">ExecutorBase&lt; navcon_msgs::GoToPointAction &gt;</base>
    <member kind="enumvalue">
      <name>ualf</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a60d7508ff0cb8243f408a05bcf181b45abf7e01ffa5748e972abd887f70bae437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>falf</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a60d7508ff0cb8243f408a05bcf181b45a46cb773cee0d65156ead9f201a674a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hdg</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a60d7508ff0cb8243f408a05bcf181b45a3286f41908b54e653e2e87a7cb45bb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fadp</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a60d7508ff0cb8243f408a05bcf181b45aa9ca8ee80069e9c154f5e177ca911e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numcnt</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a60d7508ff0cb8243f408a05bcf181b45a5978bcdec6c6e23f3361087c92fd2065</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>xp</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>ad9ba58a72dbab83770a7807ab90d68f2a9b1420bade1ba72b38b31ac28243571e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yp</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>ad9ba58a72dbab83770a7807ab90d68f2a1f604443f3bd64cb217a71a5f03aaba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zp</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>ad9ba58a72dbab83770a7807ab90d68f2a74207f493bd32b7d267a913bde1fe969</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>navcon_msgs::GoToPointFeedback</type>
      <name>Feedback</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a530f1d49a1bc700630b3601607681254</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>navcon_msgs::GoToPointGoal</type>
      <name>Goal</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a700e893ee0305b589f3582496a945434</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>navcon_msgs::GoToPointResult</type>
      <name>Result</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>ab47d2a1be4f5b58966d6de9746906b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GoToPoint</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>af16b854de9a989a216c3363c6ff5c25b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>ae13b3c947312c457bdb12afa671fe4d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onGoal</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>af68875b5ef5f14fb9b6ff72228964fd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onPreempt</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a0da0c3522d83fd608b1266cc9c3c81c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onStateHat</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>ab25ecab174a3323a6effecbd0f9b6ef0</anchor>
      <arglist>(const auv_msgs::NavSts::ConstPtr &amp;estimate)</arglist>
    </member>
    <member kind="function">
      <type>auv_msgs::NavStsPtr</type>
      <name>step</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a57f1b88f6235efa3dcb05120cdef6624</anchor>
      <arglist>(const auv_msgs::NavSts &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateControllers</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>af0018d037757262b813d297244693376</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Result</type>
      <name>result</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a20dabc3b4839a7439f930f456898d3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>labust::math::Line</type>
      <name>bearing_to_endpoint</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>ac85346d340202e3a024102df88405575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::StaticTransformBroadcaster</type>
      <name>broadcaster</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a6cad36f0fb71a290fc36bf6d5052abcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>navcon_msgs::ControllerSelectRequest</type>
      <name>controllers</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a11706122df0261cbc1bfa4d44db1d1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Ddistance</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a89e84109c85ed0387c5b419de9917aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distVictory</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>ad52120f7ce57e254bb364e682274f5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Goal::ConstPtr</type>
      <name>goal</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a964d1bcb1ab4d363f4c3f7246b44e67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>lastDistance</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a5a0b84f881e1e463400c3421eba307dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Point</type>
      <name>lastPosition</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>ad19cef6b094e9850e2b504db7e387b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>auv_msgs::NavSts</type>
      <name>lastState</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a31fb0c61958ecf64f5673cc4c47f1154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>labust::math::Line</type>
      <name>line</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a24452002e0f7e291020e2a9c86fa48c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>processNewGoal</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a656fc55563436f2c7747a48768d244f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>state_mux</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>a7dfcb2cd429e5491573d190212737b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>underactuated</name>
      <anchorfile>structlabust_1_1primitive_1_1GoToPoint.html</anchorfile>
      <anchor>abb6d5ad0963bf8135d433548ea41c080</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>labust::primitive::PrimitiveBase</name>
    <filename>classlabust_1_1primitive_1_1PrimitiveBase.html</filename>
    <templarg>Executor</templarg>
    <templarg>OutputType</templarg>
    <templarg>StateType</templarg>
    <member kind="function">
      <type>void</type>
      <name>onInit</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveBase.html</anchorfile>
      <anchor>affc09facdffd1b669c2072761058b863</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrimitiveBase</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveBase.html</anchorfile>
      <anchor>a3acdb349981f7c670a6fa6cbe4b1c096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>PrimitiveBase&lt; Executor, OutputType, StateType &gt;</type>
      <name>Base</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveBase.html</anchorfile>
      <anchor>a0d9cac819d3671c74a146ee668308e4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>labust::primitive::PrimitiveCallBase</name>
    <filename>classlabust_1_1primitive_1_1PrimitiveCallBase.html</filename>
    <templarg>ActionType</templarg>
    <templarg>ActionGoal</templarg>
    <templarg>ActionResult</templarg>
    <templarg>ActionFeedback</templarg>
    <member kind="typedef">
      <type>ActionType</type>
      <name>Action</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>aa7ff426ba8c55d257ee026ab5db2acba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; Action &gt;</type>
      <name>ActionClient</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>a61e47038b19a0ed68bcfc4298b53b722</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ActionFeedback</type>
      <name>Feedback</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>acbf6aae85e14c385112e84a69c42dbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ActionGoal</type>
      <name>Goal</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>a5dd40c57cc945fa5caf31c47d909cdc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ActionResult</type>
      <name>Result</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>a028ee7a97549c98df8ed94a23c7b060f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>ab998fee403af9e3f6db3e977f7f5c1e9</anchor>
      <arglist>(Goal goal)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stop</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>af4c255d4920e7a3334d5750863d937d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>activeCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>a213d991b4658a6847982009725dea2f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>callPrimitiveAction</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>a4dd45c83d54a51769f064b244bfc579e</anchor>
      <arglist>(Goal goal)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>doneCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>a47678947cbc525d79b4e1dc1854a034c</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const typename Result::ConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>feedbackCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>a6480e2b8461c7799ad9641686d21d253</anchor>
      <arglist>(const typename Feedback::ConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>PrimitiveCallBase</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>ad560931ab3a8e56a44c59f26483ccd08</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>publishEventString</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>aa2e5e8140947b50eaa34e0e3a6c893bc</anchor>
      <arglist>(std::string event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~PrimitiveCallBase</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>a6eb4f28ed57b42f0932a18c96b1d03f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ActionClient</type>
      <name>ac</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>af95f5e14fc31870e1a79d963ef71a4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Action</type>
      <name>action</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>a2d04bddbe62f34fd255d195606d58df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>control_manager</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>aeb5842ef4bab189f80a11f9bc4ea0c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>primitiveName</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>a6e93f030aa27dfb8139246874e0f7f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pubEventString</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallBase.html</anchorfile>
      <anchor>a343829a577c6ad310367e13d1e0b6f67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>labust::primitive::PrimitiveCallCourseKeeping</name>
    <filename>classlabust_1_1primitive_1_1PrimitiveCallCourseKeeping.html</filename>
    <base>PrimitiveCallBase&lt; navcon_msgs::CourseKeepingAction, navcon_msgs::CourseKeepingGoal, navcon_msgs::CourseKeepingResult, navcon_msgs::CourseKeepingFeedback &gt;</base>
    <member kind="function">
      <type></type>
      <name>PrimitiveCallCourseKeeping</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallCourseKeeping.html</anchorfile>
      <anchor>adb1430fdbe5377ad856fbac6e634483b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrimitiveCallCourseKeeping</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallCourseKeeping.html</anchorfile>
      <anchor>aad4363ff062860520e8b75f3e31831f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>activeCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallCourseKeeping.html</anchorfile>
      <anchor>a5268ef40749116b18770919f1615ea10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doneCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallCourseKeeping.html</anchorfile>
      <anchor>a3fad4aed157d0ce7b074a6249e0fbdbf</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const Result::ConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>feedbackCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallCourseKeeping.html</anchorfile>
      <anchor>ad5a262653866a0cf6d1b669d1db7495f</anchor>
      <arglist>(const Feedback::ConstPtr &amp;feedback)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>labust::primitive::PrimitiveCallDOFIdentification</name>
    <filename>classlabust_1_1primitive_1_1PrimitiveCallDOFIdentification.html</filename>
    <base>PrimitiveCallBase&lt; navcon_msgs::DOFIdentificationAction, navcon_msgs::DOFIdentificationGoal, navcon_msgs::DOFIdentificationResult, navcon_msgs::DOFIdentificationFeedback &gt;</base>
    <member kind="function">
      <type></type>
      <name>PrimitiveCallDOFIdentification</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallDOFIdentification.html</anchorfile>
      <anchor>a684a82779a2ca5ac7775e47cd504017b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrimitiveCallDOFIdentification</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallDOFIdentification.html</anchorfile>
      <anchor>a150ccc5ae1df808243eb297c7818b64b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>activeCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallDOFIdentification.html</anchorfile>
      <anchor>a5f017cbc0ec542931eb6b68fdb98a0d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doneCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallDOFIdentification.html</anchorfile>
      <anchor>adcacd331d4cee4d5de056768e31c8ef9</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const Result::ConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>feedbackCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallDOFIdentification.html</anchorfile>
      <anchor>a350f85cb2b5f03a36adf91704433def6</anchor>
      <arglist>(const Feedback::ConstPtr &amp;feedback)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>labust::primitive::PrimitiveCallDynamicPositioning</name>
    <filename>classlabust_1_1primitive_1_1PrimitiveCallDynamicPositioning.html</filename>
    <base>PrimitiveCallBase&lt; navcon_msgs::DynamicPositioningAction, navcon_msgs::DynamicPositioningGoal, navcon_msgs::DynamicPositioningResult, navcon_msgs::DynamicPositioningFeedback &gt;</base>
    <member kind="function">
      <type></type>
      <name>PrimitiveCallDynamicPositioning</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallDynamicPositioning.html</anchorfile>
      <anchor>a459bc2a9e99d2225c03ce1377daeb238</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrimitiveCallDynamicPositioning</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallDynamicPositioning.html</anchorfile>
      <anchor>a500a65f74cfe8a89325ce058c162ebc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>activeCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallDynamicPositioning.html</anchorfile>
      <anchor>a471680a6f8e15be40ebe5de86cd0ca2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doneCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallDynamicPositioning.html</anchorfile>
      <anchor>a25b70c211acdf6a1f9ece92add84124e</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const Result::ConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>feedbackCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallDynamicPositioning.html</anchorfile>
      <anchor>ac215d1ec74abfc24b5ea01d76b2cd0ab</anchor>
      <arglist>(const Feedback::ConstPtr &amp;feedback)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>labust::primitive::PrimitiveCallGo2Point</name>
    <filename>classlabust_1_1primitive_1_1PrimitiveCallGo2Point.html</filename>
    <base>PrimitiveCallBase&lt; navcon_msgs::GoToPointAction, navcon_msgs::GoToPointGoal, navcon_msgs::GoToPointResult, navcon_msgs::GoToPointFeedback &gt;</base>
    <member kind="function">
      <type></type>
      <name>PrimitiveCallGo2Point</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallGo2Point.html</anchorfile>
      <anchor>a0fdc37fe0401251408e8f1f41b260f4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrimitiveCallGo2Point</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallGo2Point.html</anchorfile>
      <anchor>aedad51149e64f558325a0cf520b6d254</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>activeCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallGo2Point.html</anchorfile>
      <anchor>a494f4563ab728e40330f01e3e879efa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doneCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallGo2Point.html</anchorfile>
      <anchor>a2addd53881c378446603892c9de0d500</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const Result::ConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>feedbackCb</name>
      <anchorfile>classlabust_1_1primitive_1_1PrimitiveCallGo2Point.html</anchorfile>
      <anchor>ad8755d4860a87991317b69f6ae14f491</anchor>
      <arglist>(const Feedback::ConstPtr &amp;feedback)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
</tagfile>
