<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
    <docanchor file="index">rosapi</docanchor>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/spline_smoother/</path>
    <filename>____init_____8py</filename>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/spline_smoother/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>spline_smoother::msg</namespace>
  </compound>
  <compound kind="file">
    <name>_LSPBSplineCoefficients.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/spline_smoother/msg/</path>
    <filename>__LSPBSplineCoefficients_8py</filename>
    <class kind="class">spline_smoother::msg::_LSPBSplineCoefficients::LSPBSplineCoefficients</class>
    <namespace>spline_smoother::msg::_LSPBSplineCoefficients</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBSplineCoefficients.html</anchorfile>
      <anchor>a42bfd8f064414ccd7187c98b8708978f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBSplineCoefficients.html</anchorfile>
      <anchor>a82a9e200074d0783a536099e0508bee3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_LSPBTrajectoryMsg.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/spline_smoother/msg/</path>
    <filename>__LSPBTrajectoryMsg_8py</filename>
    <class kind="class">spline_smoother::msg::_LSPBTrajectoryMsg::LSPBTrajectoryMsg</class>
    <namespace>spline_smoother::msg::_LSPBTrajectoryMsg</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a829df3a6d9868618a1ac3142300af0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a1363f1ed906b8c8f64e7542534ac3889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a836bfd832b906b6734cf6f11da993abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a73a79fad3632e273ee11a3e493ea1fd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_LSPBTrajectorySegmentMsg.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/spline_smoother/msg/</path>
    <filename>__LSPBTrajectorySegmentMsg_8py</filename>
    <class kind="class">spline_smoother::msg::_LSPBTrajectorySegmentMsg::LSPBTrajectorySegmentMsg</class>
    <namespace>spline_smoother::msg::_LSPBTrajectorySegmentMsg</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>a4e43645431586086e662aa6b4b11e482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>a852c99dd1916f7cf84eeb28b6bab6574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>aedd3f2e51eaa5a971fd1ccdc4f88f03b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SplineCoefficients.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/spline_smoother/msg/</path>
    <filename>__SplineCoefficients_8py</filename>
    <class kind="class">spline_smoother::msg::_SplineCoefficients::SplineCoefficients</class>
    <namespace>spline_smoother::msg::_SplineCoefficients</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__SplineCoefficients.html</anchorfile>
      <anchor>ad60b7f204cd632afcf91688fcc8ff74e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SplineTrajectory.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/spline_smoother/msg/</path>
    <filename>__SplineTrajectory_8py</filename>
    <class kind="class">spline_smoother::msg::_SplineTrajectory::SplineTrajectory</class>
    <namespace>spline_smoother::msg::_SplineTrajectory</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__SplineTrajectory.html</anchorfile>
      <anchor>a95082d67671f902aa6aac38a58fca773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__SplineTrajectory.html</anchorfile>
      <anchor>ac76755bf190c78beef1fd922be4bde59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__SplineTrajectory.html</anchorfile>
      <anchor>a82d90c164bc207d5c8efc379e61982ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SplineTrajectorySegment.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/spline_smoother/msg/</path>
    <filename>__SplineTrajectorySegment_8py</filename>
    <class kind="class">spline_smoother::msg::_SplineTrajectorySegment::SplineTrajectorySegment</class>
    <namespace>spline_smoother::msg::_SplineTrajectorySegment</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__SplineTrajectorySegment.html</anchorfile>
      <anchor>a517dc375745aaa23c906caa629616ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__SplineTrajectorySegment.html</anchorfile>
      <anchor>a8e64cb69708dd10a22429e1d285d339a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>clamped_cubic_spline_smoother.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/</path>
    <filename>clamped__cubic__spline__smoother_8cpp</filename>
    <includes id="clamped__cubic__spline__smoother_8h" name="clamped_cubic_spline_smoother.h" local="no" imported="no">spline_smoother/clamped_cubic_spline_smoother.h</includes>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>clamped_cubic_spline_smoother.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>clamped__cubic__spline__smoother_8h</filename>
    <includes id="clamped__cubic__spline__smoother_8h" name="clamped_cubic_spline_smoother.h" local="yes" imported="no">spline_smoother.h</includes>
    <includes id="spline__smoother_8h" name="spline_smoother.h" local="no" imported="no">spline_smoother/spline_smoother.h</includes>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <class kind="class">spline_smoother::ClampedCubicSplineSmoother</class>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>cubic_parameterized_spline_velocity_scaler.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/</path>
    <filename>cubic__parameterized__spline__velocity__scaler_8cpp</filename>
    <includes id="cubic__parameterized__spline__velocity__scaler_8h" name="cubic_parameterized_spline_velocity_scaler.h" local="no" imported="no">spline_smoother/cubic_parameterized_spline_velocity_scaler.h</includes>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>cubic_parameterized_spline_velocity_scaler.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>cubic__parameterized__spline__velocity__scaler_8h</filename>
    <includes id="spline__smoother_8h" name="spline_smoother.h" local="no" imported="no">spline_smoother/spline_smoother.h</includes>
    <includes id="cubic__parameterized__trajectory_8h" name="cubic_parameterized_trajectory.h" local="no" imported="no">spline_smoother/cubic_parameterized_trajectory.h</includes>
    <class kind="class">spline_smoother::CubicParameterizedSplineVelocityScaler</class>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>cubic_parameterized_trajectory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/</path>
    <filename>cubic__parameterized__trajectory_8cpp</filename>
    <includes id="cubic__parameterized__trajectory_8h" name="cubic_parameterized_trajectory.h" local="no" imported="no">spline_smoother/cubic_parameterized_trajectory.h</includes>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>cubic_parameterized_trajectory.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>cubic__parameterized__trajectory_8h</filename>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <includes id="cubic__trajectory_8h" name="cubic_trajectory.h" local="no" imported="no">spline_smoother/cubic_trajectory.h</includes>
    <class kind="class">spline_smoother::CubicParameterizedTrajectory</class>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>cubic_spline_velocity_scaler.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/</path>
    <filename>cubic__spline__velocity__scaler_8cpp</filename>
    <includes id="cubic__spline__velocity__scaler_8h" name="cubic_spline_velocity_scaler.h" local="no" imported="no">spline_smoother/cubic_spline_velocity_scaler.h</includes>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>cubic_spline_velocity_scaler.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>cubic__spline__velocity__scaler_8h</filename>
    <includes id="spline__smoother_8h" name="spline_smoother.h" local="no" imported="no">spline_smoother/spline_smoother.h</includes>
    <includes id="cubic__trajectory_8h" name="cubic_trajectory.h" local="no" imported="no">spline_smoother/cubic_trajectory.h</includes>
    <class kind="class">spline_smoother::CubicSplineVelocityScaler</class>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>cubic_trajectory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/</path>
    <filename>cubic__trajectory_8cpp</filename>
    <includes id="cubic__trajectory_8h" name="cubic_trajectory.h" local="no" imported="no">spline_smoother/cubic_trajectory.h</includes>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>cubic_trajectory.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>cubic__trajectory_8h</filename>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <class kind="class">spline_smoother::CubicTrajectory</class>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>fritsch_butland_spline_smoother.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/</path>
    <filename>fritsch__butland__spline__smoother_8cpp</filename>
    <includes id="fritsch__butland__spline__smoother_8h" name="fritsch_butland_spline_smoother.h" local="no" imported="no">spline_smoother/fritsch_butland_spline_smoother.h</includes>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>fritsch_butland_spline_smoother.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>fritsch__butland__spline__smoother_8h</filename>
    <includes id="spline__smoother_8h" name="spline_smoother.h" local="no" imported="no">spline_smoother/spline_smoother.h</includes>
    <class kind="class">spline_smoother::FritschButlandSplineSmoother</class>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>linear_spline_velocity_scaler.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/</path>
    <filename>linear__spline__velocity__scaler_8cpp</filename>
    <includes id="linear__spline__velocity__scaler_8h" name="linear_spline_velocity_scaler.h" local="no" imported="no">spline_smoother/linear_spline_velocity_scaler.h</includes>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>linear_spline_velocity_scaler.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>linear__spline__velocity__scaler_8h</filename>
    <includes id="spline__smoother_8h" name="spline_smoother.h" local="no" imported="no">spline_smoother/spline_smoother.h</includes>
    <includes id="linear__trajectory_8h" name="linear_trajectory.h" local="no" imported="no">spline_smoother/linear_trajectory.h</includes>
    <class kind="class">spline_smoother::LinearSplineVelocityScaler</class>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>linear_trajectory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/</path>
    <filename>linear__trajectory_8cpp</filename>
    <includes id="linear__trajectory_8h" name="linear_trajectory.h" local="no" imported="no">spline_smoother/linear_trajectory.h</includes>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>linear_trajectory.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>linear__trajectory_8h</filename>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <class kind="class">spline_smoother::LinearTrajectory</class>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>lspb_trajectory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/</path>
    <filename>lspb__trajectory_8cpp</filename>
    <includes id="lspb__trajectory_8h" name="lspb_trajectory.h" local="no" imported="no">spline_smoother/lspb_trajectory.h</includes>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>lspb_trajectory.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>lspb__trajectory_8h</filename>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <includes id="LSPBTrajectoryMsg_8h" name="LSPBTrajectoryMsg.h" local="no" imported="no">spline_smoother/LSPBTrajectoryMsg.h</includes>
    <class kind="class">spline_smoother::LSPBTrajectory</class>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>LSPBSplineCoefficients.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/msg_gen/cpp/include/spline_smoother/</path>
    <filename>LSPBSplineCoefficients_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">spline_smoother::LSPBSplineCoefficients_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>spline_smoother</namespace>
    <member kind="typedef">
      <type>::spline_smoother::LSPBSplineCoefficients_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LSPBSplineCoefficients</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a472fb67123854b7171da0ed2aa110de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBSplineCoefficients const  &gt;</type>
      <name>LSPBSplineCoefficientsConstPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a1ac167d31bc17a4ab5236d3a3991303c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBSplineCoefficients &gt;</type>
      <name>LSPBSplineCoefficientsPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a48eb7a3b62b07bb0cab46c2c1dc4db93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a928a0e1f80542752b3abd2bba7d4124f</anchor>
      <arglist>(std::ostream &amp;s, const ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LSPBTrajectoryMsg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/msg_gen/cpp/include/spline_smoother/</path>
    <filename>LSPBTrajectoryMsg_8h</filename>
    <includes id="LSPBTrajectorySegmentMsg_8h" name="LSPBTrajectorySegmentMsg.h" local="yes" imported="no">spline_smoother/LSPBTrajectorySegmentMsg.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">spline_smoother::LSPBTrajectoryMsg_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>spline_smoother</namespace>
    <member kind="typedef">
      <type>::spline_smoother::LSPBTrajectoryMsg_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LSPBTrajectoryMsg</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>aadd26383496f6404877c57e7ae88b232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBTrajectoryMsg const  &gt;</type>
      <name>LSPBTrajectoryMsgConstPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a8c60f96090d0c291ec1ff8d12fc10e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBTrajectoryMsg &gt;</type>
      <name>LSPBTrajectoryMsgPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ad7cb31df1b7bcd76c1b2bd80fb4d020d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ae465f7576f6faa4f3582749c7dd2fd7a</anchor>
      <arglist>(std::ostream &amp;s, const ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LSPBTrajectorySegmentMsg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/msg_gen/cpp/include/spline_smoother/</path>
    <filename>LSPBTrajectorySegmentMsg_8h</filename>
    <includes id="LSPBSplineCoefficients_8h" name="LSPBSplineCoefficients.h" local="yes" imported="no">spline_smoother/LSPBSplineCoefficients.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">spline_smoother::LSPBTrajectorySegmentMsg_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>spline_smoother</namespace>
    <member kind="typedef">
      <type>::spline_smoother::LSPBTrajectorySegmentMsg_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LSPBTrajectorySegmentMsg</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a4d9619ea45fbf2a0bbe968eae293c4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBTrajectorySegmentMsg const  &gt;</type>
      <name>LSPBTrajectorySegmentMsgConstPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a15e2351153dc44eb39946ae1897c58b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBTrajectorySegmentMsg &gt;</type>
      <name>LSPBTrajectorySegmentMsgPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a6212d5ae5c7817a29fbb7edb19f082aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ae6c74bc7c07c94df6d509a56ac66923a</anchor>
      <arglist>(std::ostream &amp;s, const ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>numerical_differentiation_spline_smoother.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/</path>
    <filename>numerical__differentiation__spline__smoother_8cpp</filename>
    <includes id="numerical__differentiation__spline__smoother_8h" name="numerical_differentiation_spline_smoother.h" local="no" imported="no">spline_smoother/numerical_differentiation_spline_smoother.h</includes>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>numerical_differentiation_spline_smoother.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>numerical__differentiation__spline__smoother_8h</filename>
    <includes id="spline__smoother_8h" name="spline_smoother.h" local="no" imported="no">spline_smoother/spline_smoother.h</includes>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <class kind="class">spline_smoother::NumericalDifferentiationSplineSmoother</class>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>regress_cubic.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/test/</path>
    <filename>regress__cubic_8cpp</filename>
    <includes id="cubic__trajectory_8h" name="cubic_trajectory.h" local="no" imported="no">spline_smoother/cubic_trajectory.h</includes>
    <member kind="function">
      <type>double</type>
      <name>gen_rand</name>
      <anchorfile>regress__cubic_8cpp.html</anchorfile>
      <anchor>a02aaa6d62c5197778030630d281f5fff</anchor>
      <arglist>(double min, double max)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>regress__cubic_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>regress__cubic_8cpp.html</anchorfile>
      <anchor>a37f42be780183140f1cdd195e4551480</anchor>
      <arglist>(TestCubicTrajectory, TestWithAccelerationLimits2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>regress__cubic_8cpp.html</anchorfile>
      <anchor>ae0e742bb26bf6a92b08e373634083276</anchor>
      <arglist>(TestCubicTrajectory, TestWithAccelerationLimits1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>regress__cubic_8cpp.html</anchorfile>
      <anchor>a8750c6bc2a33ec8cfa476e24fce590f9</anchor>
      <arglist>(TestCubicTrajectory, TestCubicTrajectory)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>regress__cubic_8cpp.html</anchorfile>
      <anchor>a7e14650c30d75f5bc93c4d219c59a23f</anchor>
      <arglist>(TestCubicTrajectory, TestCubicTrajectoryWithWrapAround)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>regress_cubic_parameterized.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/test/</path>
    <filename>regress__cubic__parameterized_8cpp</filename>
    <includes id="cubic__parameterized__trajectory_8h" name="cubic_parameterized_trajectory.h" local="no" imported="no">spline_smoother/cubic_parameterized_trajectory.h</includes>
    <member kind="function">
      <type>double</type>
      <name>gen_rand</name>
      <anchorfile>regress__cubic__parameterized_8cpp.html</anchorfile>
      <anchor>a02aaa6d62c5197778030630d281f5fff</anchor>
      <arglist>(double min, double max)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>regress__cubic__parameterized_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>regress__cubic__parameterized_8cpp.html</anchorfile>
      <anchor>a95ed88da706e438dffd8cd8d821b9b8d</anchor>
      <arglist>(TestCubicParameterizedTrajectory, TestWithAccelerationLimits2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>regress__cubic__parameterized_8cpp.html</anchorfile>
      <anchor>a18b9034dab0689a28fdd0168c00bbfb7</anchor>
      <arglist>(TestCubicParameterizedTrajectory, TestWithAccelerationLimits1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>regress__cubic__parameterized_8cpp.html</anchorfile>
      <anchor>a8a9b6c78fb64d4ef20bc9e70689c716a</anchor>
      <arglist>(TestCubicParameterizedTrajectory, TestCubicParameterizedTrajectory)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>regress__cubic__parameterized_8cpp.html</anchorfile>
      <anchor>a16e51f1e4420e3b1649477dfd846d320</anchor>
      <arglist>(TestCubicParameterizedTrajectory, TestCubicParameterizedTrajectoryWithWrapAround)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>regress_linear.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/test/</path>
    <filename>regress__linear_8cpp</filename>
    <includes id="linear__trajectory_8h" name="linear_trajectory.h" local="no" imported="no">spline_smoother/linear_trajectory.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>regress__linear_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>regress__linear_8cpp.html</anchorfile>
      <anchor>ab000e438977518458a558376a0c7f719</anchor>
      <arglist>(TestLinearTrajectory, TestLinearTrajectory)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>regress_lspb.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/test/</path>
    <filename>regress__lspb_8cpp</filename>
    <includes id="lspb__trajectory_8h" name="lspb_trajectory.h" local="no" imported="no">spline_smoother/lspb_trajectory.h</includes>
    <member kind="function">
      <type>double</type>
      <name>gen_rand</name>
      <anchorfile>regress__lspb_8cpp.html</anchorfile>
      <anchor>a02aaa6d62c5197778030630d281f5fff</anchor>
      <arglist>(double min, double max)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>regress__lspb_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>regress__lspb_8cpp.html</anchorfile>
      <anchor>aeda28263843c88235ea1689399cd98fe</anchor>
      <arglist>(TestLSPBTrajectory, TestLSPBTrajectory)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>spline_smoother.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>spline__smoother_8h</filename>
    <class kind="class">spline_smoother::SplineSmoother</class>
    <namespace>spline_smoother</namespace>
  </compound>
  <compound kind="file">
    <name>spline_smoother_utils.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/</path>
    <filename>spline__smoother__utils_8cpp</filename>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <includes id="LSPBTrajectoryMsg_8h" name="LSPBTrajectoryMsg.h" local="no" imported="no">spline_smoother/LSPBTrajectoryMsg.h</includes>
    <includes id="SplineTrajectory_8h" name="SplineTrajectory.h" local="no" imported="no">spline_smoother/SplineTrajectory.h</includes>
    <namespace>spline_smoother</namespace>
    <member kind="function">
      <type>bool</type>
      <name>findSplineSegment</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a929f2be666030ec2d6f1a21febe46ea2</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, const double &amp;time, spline_smoother::LSPBTrajectorySegmentMsg &amp;spline_segment, double &amp;segment_time, int start_index=0, int end_index=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findSplineSegment</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a9f2b6590589dbe80801d173272921e4f</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, const double &amp;time, spline_smoother::SplineTrajectorySegment &amp;spline_segment, double &amp;segment_time, int start_index=0, int end_index=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTotalTime</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>add2ee72c5d3cb2d2ad119360b028bf0c</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, double &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTotalTime</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ac7099cbce886a019096e5c902a3510e1</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, double &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleSplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>abe71d387e7200ab6d7779dd35ea98f67</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, const std::vector&lt; double &gt; &amp;times, trajectory_msgs::JointTrajectory &amp;traj_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleSplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a10559c59ec943499b8aa79f0239bfab3</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, const std::vector&lt; double &gt; &amp;times, trajectory_msgs::JointTrajectory &amp;traj_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleSplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a98d3fb5b92bd40257800191bfd3ede8e</anchor>
      <arglist>(const spline_smoother::LSPBTrajectorySegmentMsg &amp;spline, const double &amp;input_time, trajectory_msgs::JointTrajectoryPoint &amp;point_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleSplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a509a319603f6c994a2f65f0bf08cf65e</anchor>
      <arglist>(const spline_smoother::SplineTrajectorySegment &amp;spline, const double &amp;input_time, trajectory_msgs::JointTrajectoryPoint &amp;point_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a499d1aecb9ad5fcc0dfd6a7d22134c38</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, const std::vector&lt; double &gt; &amp;times, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>aa625b3734be6a7acdaf5dabb571de4a8</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, const std::vector&lt; double &gt; &amp;times, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeSpline</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a78ca8c04cea1e2d9b7234ce13585c042</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeSpline</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>aa54442f901f12e669a41cefe7a5b1514</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, const std::string &amp;filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>spline_smoother_utils.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>spline__smoother__utils_8h</filename>
    <includes id="LSPBTrajectoryMsg_8h" name="LSPBTrajectoryMsg.h" local="no" imported="no">spline_smoother/LSPBTrajectoryMsg.h</includes>
    <includes id="SplineTrajectory_8h" name="SplineTrajectory.h" local="no" imported="no">spline_smoother/SplineTrajectory.h</includes>
    <namespace>spline_smoother</namespace>
    <member kind="function">
      <type>bool</type>
      <name>checkTrajectoryConsistency</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a5298168beca1d93ee752a91f2cd1a524</anchor>
      <arglist>(T &amp;waypoint_traj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>differentiate</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a79938d1467a1557de90c1615db74533d</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;x, std::vector&lt; T &gt; &amp;xd)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findSplineSegment</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a929f2be666030ec2d6f1a21febe46ea2</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, const double &amp;time, spline_smoother::LSPBTrajectorySegmentMsg &amp;spline_segment, double &amp;segment_time, int start_index=0, int end_index=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findSplineSegment</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a9f2b6590589dbe80801d173272921e4f</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, const double &amp;time, spline_smoother::SplineTrajectorySegment &amp;spline_segment, double &amp;segment_time, int start_index=0, int end_index=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTotalTime</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>add2ee72c5d3cb2d2ad119360b028bf0c</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, double &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTotalTime</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ac7099cbce886a019096e5c902a3510e1</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, double &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>jointDiff</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a2a7225a2a9fac9d5e11e6a8859eb3a06</anchor>
      <arglist>(const double &amp;from, const double &amp;to, const arm_navigation_msgs::JointLimits &amp;limit)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleSplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>abe71d387e7200ab6d7779dd35ea98f67</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, const std::vector&lt; double &gt; &amp;times, trajectory_msgs::JointTrajectory &amp;traj_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleSplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a10559c59ec943499b8aa79f0239bfab3</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, const std::vector&lt; double &gt; &amp;times, trajectory_msgs::JointTrajectory &amp;traj_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleSplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a98d3fb5b92bd40257800191bfd3ede8e</anchor>
      <arglist>(const spline_smoother::LSPBTrajectorySegmentMsg &amp;spline, const double &amp;input_time, trajectory_msgs::JointTrajectoryPoint &amp;point_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleSplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a509a319603f6c994a2f65f0bf08cf65e</anchor>
      <arglist>(const spline_smoother::SplineTrajectorySegment &amp;spline, const double &amp;input_time, trajectory_msgs::JointTrajectoryPoint &amp;point_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tridiagonalSolve</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a8f8f6bffb76862198946f1e2a35cda7d</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;a, std::vector&lt; T &gt; &amp;b, std::vector&lt; T &gt; &amp;c, std::vector&lt; T &gt; &amp;d, std::vector&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a499d1aecb9ad5fcc0dfd6a7d22134c38</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, const std::vector&lt; double &gt; &amp;times, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>aa625b3734be6a7acdaf5dabb571de4a8</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, const std::vector&lt; double &gt; &amp;times, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeSpline</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a78ca8c04cea1e2d9b7234ce13585c042</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeSpline</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>aa54442f901f12e669a41cefe7a5b1514</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, const std::string &amp;filename)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>MAX_ALLOWABLE_TIME</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ad760e809462a9e5de989d4712cd45230</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>spline_smoothers.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/src/</path>
    <filename>spline__smoothers_8cpp</filename>
    <includes id="spline__smoother_8h" name="spline_smoother.h" local="no" imported="no">spline_smoother/spline_smoother.h</includes>
    <includes id="linear__spline__velocity__scaler_8h" name="linear_spline_velocity_scaler.h" local="no" imported="no">spline_smoother/linear_spline_velocity_scaler.h</includes>
    <includes id="clamped__cubic__spline__smoother_8h" name="clamped_cubic_spline_smoother.h" local="no" imported="no">spline_smoother/clamped_cubic_spline_smoother.h</includes>
    <includes id="fritsch__butland__spline__smoother_8h" name="fritsch_butland_spline_smoother.h" local="no" imported="no">spline_smoother/fritsch_butland_spline_smoother.h</includes>
    <includes id="numerical__differentiation__spline__smoother_8h" name="numerical_differentiation_spline_smoother.h" local="no" imported="no">spline_smoother/numerical_differentiation_spline_smoother.h</includes>
    <includes id="cubic__spline__velocity__scaler_8h" name="cubic_spline_velocity_scaler.h" local="no" imported="no">spline_smoother/cubic_spline_velocity_scaler.h</includes>
    <includes id="cubic__parameterized__spline__velocity__scaler_8h" name="cubic_parameterized_spline_velocity_scaler.h" local="no" imported="no">spline_smoother/cubic_parameterized_spline_velocity_scaler.h</includes>
  </compound>
  <compound kind="file">
    <name>SplineCoefficients.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/msg_gen/cpp/include/spline_smoother/</path>
    <filename>SplineCoefficients_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">spline_smoother::SplineCoefficients_</class>
    <namespace>spline_smoother</namespace>
    <member kind="typedef">
      <type>::spline_smoother::SplineCoefficients_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SplineCoefficients</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a90556713caf3d262c2c9985286bdc710</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineCoefficients const  &gt;</type>
      <name>SplineCoefficientsConstPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>abe3691331a04ef39d3c0311b8e6a40e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineCoefficients &gt;</type>
      <name>SplineCoefficientsPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a71002baaca510fe76989661daf98fab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a705b627fa6f2ecec3e75ea24270ef4f6</anchor>
      <arglist>(std::ostream &amp;s, const ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>splines.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/include/spline_smoother/</path>
    <filename>splines_8h</filename>
    <namespace>spline_smoother</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>generatePowers</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ac20bdb85f961e7c6011aed282d8b6034</anchor>
      <arglist>(int n, double x, double *powers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCubicSplineCoefficients</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ac964796fd06c6c0293d36a433add683e</anchor>
      <arglist>(double start_pos, double start_vel, double end_pos, double end_vel, double time, std::vector&lt; double &gt; &amp;coefficients)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getQuinticSplineCoefficients</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a8e030ca729f6d625966b1e66eba344b0</anchor>
      <arglist>(double start_pos, double start_vel, double start_acc, double end_pos, double end_vel, double end_acc, double time, std::vector&lt; double &gt; &amp;coefficients)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sampleCubicSpline</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a44c264f560b52897ea27957cf15f9848</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;coefficients, double time, double &amp;position, double &amp;velocity, double &amp;acceleration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sampleQuinticSpline</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a1db06893a6891f3c7997573d4a6aa321</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;coefficients, double time, double &amp;position, double &amp;velocity, double &amp;acceleration)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SplineTrajectory.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/msg_gen/cpp/include/spline_smoother/</path>
    <filename>SplineTrajectory_8h</filename>
    <includes id="SplineTrajectorySegment_8h" name="SplineTrajectorySegment.h" local="yes" imported="no">spline_smoother/SplineTrajectorySegment.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">spline_smoother::SplineTrajectory_</class>
    <namespace>spline_smoother</namespace>
    <member kind="typedef">
      <type>::spline_smoother::SplineTrajectory_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a5b31b779f28f014c117e8d0f64fa8217</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineTrajectory const  &gt;</type>
      <name>SplineTrajectoryConstPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>aab9909d73c0ab01a06f66c35f8556d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineTrajectory &gt;</type>
      <name>SplineTrajectoryPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ad730c0f1f38142f37a44f0c01105ce3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a68c5e1c840dd8f436740b76ed7d73e16</anchor>
      <arglist>(std::ostream &amp;s, const ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SplineTrajectorySegment.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/msg_gen/cpp/include/spline_smoother/</path>
    <filename>SplineTrajectorySegment_8h</filename>
    <includes id="SplineCoefficients_8h" name="SplineCoefficients.h" local="yes" imported="no">spline_smoother/SplineCoefficients.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">spline_smoother::SplineTrajectorySegment_</class>
    <namespace>spline_smoother</namespace>
    <member kind="typedef">
      <type>::spline_smoother::SplineTrajectorySegment_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SplineTrajectorySegment</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a079bd6758f96fa83cc01b950786f2a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineTrajectorySegment const  &gt;</type>
      <name>SplineTrajectorySegmentConstPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a271ac1abfe7074d5ef94f27993e8aac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineTrajectorySegment &gt;</type>
      <name>SplineTrajectorySegmentPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ac18780d8f25217996d03aac1d3cde905</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a2189a585aecc10f48ea1233049d506d1</anchor>
      <arglist>(std::ostream &amp;s, const ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_clamped_cubic_spline_smoother.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/test/</path>
    <filename>test__clamped__cubic__spline__smoother_8cpp</filename>
    <includes id="splines_8h" name="splines.h" local="no" imported="no">spline_smoother/splines.h</includes>
    <includes id="clamped__cubic__spline__smoother_8h" name="clamped_cubic_spline_smoother.h" local="no" imported="no">spline_smoother/clamped_cubic_spline_smoother.h</includes>
    <includes id="numerical__differentiation__spline__smoother_8h" name="numerical_differentiation_spline_smoother.h" local="no" imported="no">spline_smoother/numerical_differentiation_spline_smoother.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__clamped__cubic__spline__smoother_8cpp.html</anchorfile>
      <anchor>a39df0e3f2766e124799dbac5f2195165</anchor>
      <arglist>(TestClampedCubicSplineSmoother, TestStraightLineSmall)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__clamped__cubic__spline__smoother_8cpp.html</anchorfile>
      <anchor>a438f3ad942bc5fdf391aba516d3d49e2</anchor>
      <arglist>(TestClampedCubicSplineSmoother, TestZeroPositionsSmall)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_cubic_parameterized.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/test/</path>
    <filename>test__cubic__parameterized_8cpp</filename>
    <includes id="cubic__parameterized__trajectory_8h" name="cubic_parameterized_trajectory.h" local="no" imported="no">spline_smoother/cubic_parameterized_trajectory.h</includes>
    <member kind="function">
      <type>double</type>
      <name>gen_rand</name>
      <anchorfile>test__cubic__parameterized_8cpp.html</anchorfile>
      <anchor>a02aaa6d62c5197778030630d281f5fff</anchor>
      <arglist>(double min, double max)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__cubic__parameterized_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_test</name>
      <anchorfile>test__cubic__parameterized_8cpp.html</anchorfile>
      <anchor>a30bfaab6acbfccd6a78090752f2a1d53</anchor>
      <arglist>(int num_times)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_linear_spline_velocity_scaler.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/test/</path>
    <filename>test__linear__spline__velocity__scaler_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__linear__spline__velocity__scaler_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__linear__spline__velocity__scaler_8cpp.html</anchorfile>
      <anchor>a56b96dba0523e57536fb58a3de99ec0f</anchor>
      <arglist>(TestLinearSplineVelocityScaler, TestLinearSplineVelocityScaler1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_smoothers_as_filters.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/test/</path>
    <filename>test__smoothers__as__filters_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__smoothers__as__filters_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__smoothers__as__filters_8cpp.html</anchorfile>
      <anchor>a2acc77afcb5bfb3aaec16ed8338b22f2</anchor>
      <arglist>(TestSmoothersAsFilters, TestSmoothersAsFilters1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_splines.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/test/</path>
    <filename>test__splines_8cpp</filename>
    <includes id="splines_8h" name="splines.h" local="no" imported="no">spline_smoother/splines.h</includes>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getRandomNumber</name>
      <anchorfile>test__splines_8cpp.html</anchorfile>
      <anchor>aa84f1a36798867f73da3971cb94840a7</anchor>
      <arglist>(double min, double max)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__splines_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__splines_8cpp.html</anchorfile>
      <anchor>a724ba9b82c082f0a5da2bff8b0b15a91</anchor>
      <arglist>(TestSplines, testCubicCoefficients)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__splines_8cpp.html</anchorfile>
      <anchor>aeb27c3985ebe8858a4295e2a3720b631</anchor>
      <arglist>(TestSplines, testQuinticCoefficients)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_utils.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/spline_smoother/test/</path>
    <filename>test__utils_8cpp</filename>
    <includes id="spline__smoother__utils_8h" name="spline_smoother_utils.h" local="no" imported="no">spline_smoother/spline_smoother_utils.h</includes>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getRandomNumber</name>
      <anchorfile>test__utils_8cpp.html</anchorfile>
      <anchor>aa84f1a36798867f73da3971cb94840a7</anchor>
      <arglist>(double min, double max)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__utils_8cpp.html</anchorfile>
      <anchor>aeb8a6144cb1c86d7d4ef1c706a6cd460</anchor>
      <arglist>(TestUtils, testTridiagonalSolver2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__utils_8cpp.html</anchorfile>
      <anchor>ada324e85c9c5f47a4b059b90b726a845</anchor>
      <arglist>(TestUtils, testTridiagonalSolver)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients__18606d45c3395d46a8bd15dfbe7c68c4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients__18606d45c3395d46a8bd15dfbe7c68c4.html</anchorfile>
      <anchor>aab07904511864b5912040332f27338c3</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac41c7bbd5e7267633b15aa450b7e02ae</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsgbbd1697d7bd0426666c4c6ddd09e6fcf.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsgbbd1697d7bd0426666c4c6ddd09e6fcf.html</anchorfile>
      <anchor>acd341be4ce5ab53439a32526d868b32d</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad79642899a67598fc87177c9fc1d8680</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a864103f0f3afd2b42fd168fa4e5ec782</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1spline__smoother_1_1SplineTrajectorySegment_470716c753890958e141ae1a1f280ccd.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1spline__smoother_1_1SplineTrajectorySegment_470716c753890958e141ae1a1f280ccd.html</anchorfile>
      <anchor>a0853dd4d2ee194b3971380609be29a67</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3ac7b0a573853962f7e04fddfed096b4</anchor>
      <arglist>(const ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aeb419097f0afbd55ba928b75347305aa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1b1778100cc09aa8c8ad2af9893cc5ef</anchor>
      <arglist>(const ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1c66af8ccb092cdc4eafd8d8b8fc75d9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg___2571de32a12c94f26e6582311846988f.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg___2571de32a12c94f26e6582311846988f.html</anchorfile>
      <anchor>a57f4bfb34032654adbac46125fbbb633</anchor>
      <arglist>(const ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg___2571de32a12c94f26e6582311846988f.html</anchorfile>
      <anchor>ae724d4ec880f32db12ab5990a61f5fda</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>addf3ea0c16bbafbddc35a3a52a458db0</anchor>
      <arglist>(const ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a49b0ade2154d65c86334f6c1eaf6eaa9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae501f85cbc45e08767992aaf34d511fd</anchor>
      <arglist>(const ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2f8c8583cff3bde49e8ff8d774522a1c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9f28cc1a945043eb10363b54b6449b13</anchor>
      <arglist>(const ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad25610a1f99a884b60fbb32b8f1520d1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___034f01a27a4f7a496c64fb629f5535ec.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___034f01a27a4f7a496c64fb629f5535ec.html</anchorfile>
      <anchor>a8194b41c74a38d45653c1a016f96a361</anchor>
      <arglist>(const ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___034f01a27a4f7a496c64fb629f5535ec.html</anchorfile>
      <anchor>a712b3b738aa759a60a0a3b4b020d4abe</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8aa2609eab25e9edd815a532c0eff8c3</anchor>
      <arglist>(const ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a87a74ae74eab62da8e82491e7e86de49</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg_5af02b83de37eb5af9237bf4c567b6ec.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg_5af02b83de37eb5af9237bf4c567b6ec.html</anchorfile>
      <anchor>a3adea8e7dea5efc240d62854dd58670c</anchor>
      <arglist>(const ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg_5af02b83de37eb5af9237bf4c567b6ec.html</anchorfile>
      <anchor>a6a759ddf61125d9e9eb1de47266b96ce</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3d2c9716b17ffaa84bacfe06dff1a4a7</anchor>
      <arglist>(const ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a787eb25c4f8abda6cef8737c59c8f1bd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad2baba9a9c0759be6fb27a60a4a9ce61</anchor>
      <arglist>(const ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3027d4abeff9dd2b83c18f4db3ff4b8f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1SplineTrajectorySegment__d08937481f3c66a6a600ea04bea325fe.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1SplineTrajectorySegment__d08937481f3c66a6a600ea04bea325fe.html</anchorfile>
      <anchor>af7573a6f89ab0ea08c2680b506916f3c</anchor>
      <arglist>(const ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1spline__smoother_1_1SplineTrajectorySegment__d08937481f3c66a6a600ea04bea325fe.html</anchorfile>
      <anchor>aa8e823a1a52b5f3e710642a3d5a8e051</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1spline__smoother_1_1LSPBTrajectoryMsg_1a56a96b21e8d6654f09f8a78d527637.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1spline__smoother_1_1SplineTrajectory__435f0ce87fb017f6c8f238b45c0551cc.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___30835ca58f5249d981aad044dfba79ab4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01Co53918e9718482e06be68839f0486b6b6.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg__65ee38453d6038112d3da3f85cb469cf.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg__f0ac9663a8ef65adfadcedd958bf6e6d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01C2b550563cf5150ec4e89fc2d034de52b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01Conf01d4cb98b2c306b731748f35df144a6.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___b2df51ce12540cd3a5e47eb6ef901337.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___f6e37b9fc1a77d8f5b7b62e2992024e6.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a32c3107dc139f7e05866bf62818f4042</anchor>
      <arglist>(const ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae143ea221f5d335de1a31ece47961b2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a42b634f1dda3c8f506b5dd36783a8b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ace6bd822e12f43199248ec979b4fcd75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9c658cdaa03ef715438a94d8d45c7653</anchor>
      <arglist>(const ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abee19027b37d413bfe4cdbaeb344b226</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9e00f185813500623dfee02cc141c124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a75f397c9d755b94349c6070fc1c05352</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a789e7a5c4b79d1993b7337ca40c324a2</anchor>
      <arglist>(const ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abeccb34d5a0d34880e9d6fdcc4d68873</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aaa47997238a4c87bd0d4f4604adb08d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afc993d4f06d39314d6a08038551bc5ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a55edb23a6074eab9bb8feb468493d75d</anchor>
      <arglist>(const ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0cb7fa7ca20099b3bcb097663f8b5c59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a546ec0eccbfa83ad742f13384138f55b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8a5856c2953a59ffbc8527831414a7f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af562e5a290ea1c08458a1f6e15465001</anchor>
      <arglist>(const ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9cf1ef0f912ae99131de6ca4e992fbbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4235e406e9376a9f296c9ecbbb0fd61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a66721a340983f00df3e43150a7c2e3b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a24d347b6e9be5f436294af516dd66a5e</anchor>
      <arglist>(const ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a07b7432f14fb5f210f5490bb635148a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a82a8423317ea037525483cdc71fe9b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a303d7864426b00ccac4432167438c350</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa48d6d6f52dd027fa2afa9fb16710a28</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1LSPBSplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a095492dbfbd23154c1f5bca30f9d1735</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ade0beee624fb64eac36847996db77402</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1LSPBTrajectoryMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9d8f9a6f865c3d891f2fa6f863c0ac75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg___bd9f06076860bf2a995cf051c704366b.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg___bd9f06076860bf2a995cf051c704366b.html</anchorfile>
      <anchor>a8d8bd51e608c5257a97adb18558d2ac0</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1LSPBTrajectorySegmentMsg___bd9f06076860bf2a995cf051c704366b.html</anchorfile>
      <anchor>a1882f8ba4424f6a73d72ab7ea9a07218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8acfd1787b860f4f5eef058405c38ec6</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1SplineCoefficients___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a27f6cc1d94871fbcc4abd169ab3d9db7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a74e76394ff5dfb9ef027cd5a7390ae6c</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1SplineTrajectory___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad0072f46193c85a9c04271c10aa53796</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afd6634a5fe092662454807c769ccec9f</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1spline__smoother_1_1SplineTrajectorySegment___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a309152217d0fe3f6e33e32d5fbecb261</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>spline_smoother</name>
    <filename>namespacespline__smoother.html</filename>
    <namespace>spline_smoother::msg</namespace>
    <class kind="class">spline_smoother::ClampedCubicSplineSmoother</class>
    <class kind="class">spline_smoother::CubicParameterizedSplineVelocityScaler</class>
    <class kind="class">spline_smoother::CubicParameterizedTrajectory</class>
    <class kind="class">spline_smoother::CubicSplineVelocityScaler</class>
    <class kind="class">spline_smoother::CubicTrajectory</class>
    <class kind="class">spline_smoother::FritschButlandSplineSmoother</class>
    <class kind="class">spline_smoother::LinearSplineVelocityScaler</class>
    <class kind="class">spline_smoother::LinearTrajectory</class>
    <class kind="struct">spline_smoother::LSPBSplineCoefficients_</class>
    <class kind="class">spline_smoother::LSPBTrajectory</class>
    <class kind="struct">spline_smoother::LSPBTrajectoryMsg_</class>
    <class kind="struct">spline_smoother::LSPBTrajectorySegmentMsg_</class>
    <class kind="class">spline_smoother::NumericalDifferentiationSplineSmoother</class>
    <class kind="struct">spline_smoother::SplineCoefficients_</class>
    <class kind="class">spline_smoother::SplineSmoother</class>
    <class kind="struct">spline_smoother::SplineTrajectory_</class>
    <class kind="struct">spline_smoother::SplineTrajectorySegment_</class>
    <member kind="typedef">
      <type>::spline_smoother::LSPBSplineCoefficients_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LSPBSplineCoefficients</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a472fb67123854b7171da0ed2aa110de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBSplineCoefficients const  &gt;</type>
      <name>LSPBSplineCoefficientsConstPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a1ac167d31bc17a4ab5236d3a3991303c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBSplineCoefficients &gt;</type>
      <name>LSPBSplineCoefficientsPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a48eb7a3b62b07bb0cab46c2c1dc4db93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::spline_smoother::LSPBTrajectoryMsg_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LSPBTrajectoryMsg</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>aadd26383496f6404877c57e7ae88b232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBTrajectoryMsg const  &gt;</type>
      <name>LSPBTrajectoryMsgConstPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a8c60f96090d0c291ec1ff8d12fc10e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBTrajectoryMsg &gt;</type>
      <name>LSPBTrajectoryMsgPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ad7cb31df1b7bcd76c1b2bd80fb4d020d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::spline_smoother::LSPBTrajectorySegmentMsg_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LSPBTrajectorySegmentMsg</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a4d9619ea45fbf2a0bbe968eae293c4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBTrajectorySegmentMsg const  &gt;</type>
      <name>LSPBTrajectorySegmentMsgConstPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a15e2351153dc44eb39946ae1897c58b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBTrajectorySegmentMsg &gt;</type>
      <name>LSPBTrajectorySegmentMsgPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a6212d5ae5c7817a29fbb7edb19f082aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::spline_smoother::SplineCoefficients_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SplineCoefficients</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a90556713caf3d262c2c9985286bdc710</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineCoefficients const  &gt;</type>
      <name>SplineCoefficientsConstPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>abe3691331a04ef39d3c0311b8e6a40e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineCoefficients &gt;</type>
      <name>SplineCoefficientsPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a71002baaca510fe76989661daf98fab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::spline_smoother::SplineTrajectory_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a5b31b779f28f014c117e8d0f64fa8217</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineTrajectory const  &gt;</type>
      <name>SplineTrajectoryConstPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>aab9909d73c0ab01a06f66c35f8556d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineTrajectory &gt;</type>
      <name>SplineTrajectoryPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ad730c0f1f38142f37a44f0c01105ce3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::spline_smoother::SplineTrajectorySegment_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SplineTrajectorySegment</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a079bd6758f96fa83cc01b950786f2a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineTrajectorySegment const  &gt;</type>
      <name>SplineTrajectorySegmentConstPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a271ac1abfe7074d5ef94f27993e8aac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineTrajectorySegment &gt;</type>
      <name>SplineTrajectorySegmentPtr</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ac18780d8f25217996d03aac1d3cde905</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkTrajectoryConsistency</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a5298168beca1d93ee752a91f2cd1a524</anchor>
      <arglist>(T &amp;waypoint_traj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>differentiate</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a79938d1467a1557de90c1615db74533d</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;x, std::vector&lt; T &gt; &amp;xd)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findSplineSegment</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a929f2be666030ec2d6f1a21febe46ea2</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, const double &amp;time, spline_smoother::LSPBTrajectorySegmentMsg &amp;spline_segment, double &amp;segment_time, int start_index=0, int end_index=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findSplineSegment</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a9f2b6590589dbe80801d173272921e4f</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, const double &amp;time, spline_smoother::SplineTrajectorySegment &amp;spline_segment, double &amp;segment_time, int start_index=0, int end_index=-1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>generatePowers</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ac20bdb85f961e7c6011aed282d8b6034</anchor>
      <arglist>(int n, double x, double *powers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCubicSplineCoefficients</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ac964796fd06c6c0293d36a433add683e</anchor>
      <arglist>(double start_pos, double start_vel, double end_pos, double end_vel, double time, std::vector&lt; double &gt; &amp;coefficients)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getQuinticSplineCoefficients</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a8e030ca729f6d625966b1e66eba344b0</anchor>
      <arglist>(double start_pos, double start_vel, double start_acc, double end_pos, double end_vel, double end_acc, double time, std::vector&lt; double &gt; &amp;coefficients)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTotalTime</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>add2ee72c5d3cb2d2ad119360b028bf0c</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, double &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTotalTime</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ac7099cbce886a019096e5c902a3510e1</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, double &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>jointDiff</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a2a7225a2a9fac9d5e11e6a8859eb3a06</anchor>
      <arglist>(const double &amp;from, const double &amp;to, const arm_navigation_msgs::JointLimits &amp;limit)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a2189a585aecc10f48ea1233049d506d1</anchor>
      <arglist>(std::ostream &amp;s, const ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a68c5e1c840dd8f436740b76ed7d73e16</anchor>
      <arglist>(std::ostream &amp;s, const ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a705b627fa6f2ecec3e75ea24270ef4f6</anchor>
      <arglist>(std::ostream &amp;s, const ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ae6c74bc7c07c94df6d509a56ac66923a</anchor>
      <arglist>(std::ostream &amp;s, const ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ae465f7576f6faa4f3582749c7dd2fd7a</anchor>
      <arglist>(std::ostream &amp;s, const ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a928a0e1f80542752b3abd2bba7d4124f</anchor>
      <arglist>(std::ostream &amp;s, const ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sampleCubicSpline</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a44c264f560b52897ea27957cf15f9848</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;coefficients, double time, double &amp;position, double &amp;velocity, double &amp;acceleration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sampleQuinticSpline</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a1db06893a6891f3c7997573d4a6aa321</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;coefficients, double time, double &amp;position, double &amp;velocity, double &amp;acceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleSplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>abe71d387e7200ab6d7779dd35ea98f67</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, const std::vector&lt; double &gt; &amp;times, trajectory_msgs::JointTrajectory &amp;traj_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleSplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a10559c59ec943499b8aa79f0239bfab3</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, const std::vector&lt; double &gt; &amp;times, trajectory_msgs::JointTrajectory &amp;traj_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleSplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a98d3fb5b92bd40257800191bfd3ede8e</anchor>
      <arglist>(const spline_smoother::LSPBTrajectorySegmentMsg &amp;spline, const double &amp;input_time, trajectory_msgs::JointTrajectoryPoint &amp;point_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleSplineTrajectory</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a509a319603f6c994a2f65f0bf08cf65e</anchor>
      <arglist>(const spline_smoother::SplineTrajectorySegment &amp;spline, const double &amp;input_time, trajectory_msgs::JointTrajectoryPoint &amp;point_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tridiagonalSolve</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a8f8f6bffb76862198946f1e2a35cda7d</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;a, std::vector&lt; T &gt; &amp;b, std::vector&lt; T &gt; &amp;c, std::vector&lt; T &gt; &amp;d, std::vector&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a499d1aecb9ad5fcc0dfd6a7d22134c38</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, const std::vector&lt; double &gt; &amp;times, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>aa625b3734be6a7acdaf5dabb571de4a8</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, const std::vector&lt; double &gt; &amp;times, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeSpline</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>a78ca8c04cea1e2d9b7234ce13585c042</anchor>
      <arglist>(const spline_smoother::LSPBTrajectoryMsg &amp;spline, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeSpline</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>aa54442f901f12e669a41cefe7a5b1514</anchor>
      <arglist>(const spline_smoother::SplineTrajectory &amp;spline, const std::string &amp;filename)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>MAX_ALLOWABLE_TIME</name>
      <anchorfile>namespacespline__smoother.html</anchorfile>
      <anchor>ad760e809462a9e5de989d4712cd45230</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::ClampedCubicSplineSmoother</name>
    <filename>classspline__smoother_1_1ClampedCubicSplineSmoother.html</filename>
    <templarg>T</templarg>
    <base>spline_smoother::SplineSmoother</base>
    <member kind="function">
      <type></type>
      <name>ClampedCubicSplineSmoother</name>
      <anchorfile>classspline__smoother_1_1ClampedCubicSplineSmoother.html</anchorfile>
      <anchor>a20184eb38274631d1bdc9dd78ef14ab2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>smooth</name>
      <anchorfile>classspline__smoother_1_1ClampedCubicSplineSmoother.html</anchorfile>
      <anchor>a494ec016fe1d60a53b098d4707e17999</anchor>
      <arglist>(const T &amp;trajectory_in, T &amp;trajectory_out) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ClampedCubicSplineSmoother</name>
      <anchorfile>classspline__smoother_1_1ClampedCubicSplineSmoother.html</anchorfile>
      <anchor>a29928a3cb6efd2bd729d979de91040ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>MAX_TRIDIAGONAL_SOLVER_ELEMENTS</name>
      <anchorfile>classspline__smoother_1_1ClampedCubicSplineSmoother.html</anchorfile>
      <anchor>aea9f438409cd2a81e223553025d38587</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>smoothSegment</name>
      <anchorfile>classspline__smoother_1_1ClampedCubicSplineSmoother.html</anchorfile>
      <anchor>abae16e55fa4c101334c6d30df393c33f</anchor>
      <arglist>(std::vector&lt; trajectory_msgs::JointTrajectoryPoint &gt; &amp;waypoints) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NumericalDifferentiationSplineSmoother&lt; T &gt;</type>
      <name>num_diff_spline_smoother_</name>
      <anchorfile>classspline__smoother_1_1ClampedCubicSplineSmoother.html</anchorfile>
      <anchor>a4eccf7c08ef48f71dc44e7e302d546fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::CubicParameterizedSplineVelocityScaler</name>
    <filename>classspline__smoother_1_1CubicParameterizedSplineVelocityScaler.html</filename>
    <templarg></templarg>
    <base>spline_smoother::SplineSmoother</base>
    <member kind="function">
      <type></type>
      <name>CubicParameterizedSplineVelocityScaler</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedSplineVelocityScaler.html</anchorfile>
      <anchor>a18ca58f03f949139870cc83477b85680</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>smooth</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedSplineVelocityScaler.html</anchorfile>
      <anchor>a508dcb37a94c0b0f5640f700f0467ce8</anchor>
      <arglist>(const T &amp;trajectory_in, T &amp;trajectory_out) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CubicParameterizedSplineVelocityScaler</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedSplineVelocityScaler.html</anchorfile>
      <anchor>a8b8088247823d4597551edd2fd32f4a2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::CubicParameterizedTrajectory</name>
    <filename>classspline__smoother_1_1CubicParameterizedTrajectory.html</filename>
    <member kind="function">
      <type></type>
      <name>CubicParameterizedTrajectory</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedTrajectory.html</anchorfile>
      <anchor>af1eb883726b67ef277d4732dff1b1bf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parameterize</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedTrajectory.html</anchorfile>
      <anchor>ab6a2a0b381c0b8ed0329c470050fb8ae</anchor>
      <arglist>(const trajectory_msgs::JointTrajectory &amp;trajectory_in, const std::vector&lt; arm_navigation_msgs::JointLimits &gt; &amp;limits, spline_smoother::SplineTrajectory &amp;spline)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getAccelerationLimit</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedTrajectory.html</anchorfile>
      <anchor>aa910ee36bc1e956030f754c5c151dece</anchor>
      <arglist>(const trajectory_msgs::JointTrajectoryPoint &amp;start, const trajectory_msgs::JointTrajectoryPoint &amp;end, const std::vector&lt; arm_navigation_msgs::JointLimits &gt; &amp;limits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getDistance</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedTrajectory.html</anchorfile>
      <anchor>ad8ea258d2aba9cd559a4677e7eb42444</anchor>
      <arglist>(const trajectory_msgs::JointTrajectoryPoint &amp;start, const trajectory_msgs::JointTrajectoryPoint &amp;end, const std::vector&lt; arm_navigation_msgs::JointLimits &gt; &amp;limits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getLimit</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedTrajectory.html</anchorfile>
      <anchor>a2156a3fc26d4fad4f2d88b112c852b06</anchor>
      <arglist>(const trajectory_msgs::JointTrajectoryPoint &amp;start, const trajectory_msgs::JointTrajectoryPoint &amp;end, const std::vector&lt; arm_navigation_msgs::JointLimits &gt; &amp;limits, arm_navigation_msgs::JointLimits &amp;limit_out)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getVelocityLimit</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedTrajectory.html</anchorfile>
      <anchor>a8e08e3759fd49ed45d1fd11d6f039c79</anchor>
      <arglist>(const trajectory_msgs::JointTrajectoryPoint &amp;start, const trajectory_msgs::JointTrajectoryPoint &amp;end, const std::vector&lt; arm_navigation_msgs::JointLimits &gt; &amp;limits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>hasAccelerationLimits</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedTrajectory.html</anchorfile>
      <anchor>ae13b4f0794347ff87366aa6a1b972daf</anchor>
      <arglist>(const std::vector&lt; arm_navigation_msgs::JointLimits &gt; &amp;limits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>jointDiff</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedTrajectory.html</anchorfile>
      <anchor>a5f3e2cb3a7bfae65beab014181c5ca1a</anchor>
      <arglist>(const double &amp;start, const double &amp;end, const arm_navigation_msgs::JointLimits &amp;limit)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>solveCubicSpline</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedTrajectory.html</anchorfile>
      <anchor>aa25daf30f78679de7c45a37c0108c6af</anchor>
      <arglist>(const double &amp;q0, const double &amp;q1, const double &amp;v0, const double &amp;v1, const double &amp;dt, std::vector&lt; double &gt; &amp;coefficients)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>apply_limits_</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedTrajectory.html</anchorfile>
      <anchor>a217a809474edef0dac72da08fa7ce37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>EPS_TRAJECTORY</name>
      <anchorfile>classspline__smoother_1_1CubicParameterizedTrajectory.html</anchorfile>
      <anchor>a1663efeb3e0bf54ad12535b8d9133a88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::CubicSplineVelocityScaler</name>
    <filename>classspline__smoother_1_1CubicSplineVelocityScaler.html</filename>
    <templarg></templarg>
    <base>spline_smoother::SplineSmoother</base>
    <member kind="function">
      <type></type>
      <name>CubicSplineVelocityScaler</name>
      <anchorfile>classspline__smoother_1_1CubicSplineVelocityScaler.html</anchorfile>
      <anchor>a78451d1b9ce908089b33f5a279da5271</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>smooth</name>
      <anchorfile>classspline__smoother_1_1CubicSplineVelocityScaler.html</anchorfile>
      <anchor>aab451fd5a6c836eb8c4e829dbed79e79</anchor>
      <arglist>(const T &amp;trajectory_in, T &amp;trajectory_out) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CubicSplineVelocityScaler</name>
      <anchorfile>classspline__smoother_1_1CubicSplineVelocityScaler.html</anchorfile>
      <anchor>af046f3dd55381c73819d70eb3804a749</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::CubicTrajectory</name>
    <filename>classspline__smoother_1_1CubicTrajectory.html</filename>
    <member kind="function">
      <type></type>
      <name>CubicTrajectory</name>
      <anchorfile>classspline__smoother_1_1CubicTrajectory.html</anchorfile>
      <anchor>a53204ed2980c9b043e07d0c13094c1e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parameterize</name>
      <anchorfile>classspline__smoother_1_1CubicTrajectory.html</anchorfile>
      <anchor>aab19f880ac08e287a61a4d2297502d12</anchor>
      <arglist>(const trajectory_msgs::JointTrajectory &amp;trajectory_in, const std::vector&lt; arm_navigation_msgs::JointLimits &gt; &amp;limits, spline_smoother::SplineTrajectory &amp;spline)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>calculateMinimumTime</name>
      <anchorfile>classspline__smoother_1_1CubicTrajectory.html</anchorfile>
      <anchor>af0541a1e7373a4caa947edec80fc7c74</anchor>
      <arglist>(const trajectory_msgs::JointTrajectoryPoint &amp;start, const trajectory_msgs::JointTrajectoryPoint &amp;end, const std::vector&lt; arm_navigation_msgs::JointLimits &gt; &amp;limits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>minSegmentTime</name>
      <anchorfile>classspline__smoother_1_1CubicTrajectory.html</anchorfile>
      <anchor>a5fd156ae79433a87abbd784c842653cd</anchor>
      <arglist>(const double &amp;q0, const double &amp;q1, const double &amp;v0, const double &amp;v1, const arm_navigation_msgs::JointLimits &amp;limit)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>quadSolve</name>
      <anchorfile>classspline__smoother_1_1CubicTrajectory.html</anchorfile>
      <anchor>ab0b8aadeb093ef3dfc73392810700699</anchor>
      <arglist>(const double &amp;a, const double &amp;b, const double &amp;c, std::vector&lt; double &gt; &amp;solution)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>quadSolve</name>
      <anchorfile>classspline__smoother_1_1CubicTrajectory.html</anchorfile>
      <anchor>a39f5f9bf378124947591a3ae2fd20a85</anchor>
      <arglist>(const double &amp;a, const double &amp;b, const double &amp;c, double &amp;solution)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>validSolution</name>
      <anchorfile>classspline__smoother_1_1CubicTrajectory.html</anchorfile>
      <anchor>a9416e87bc35c260d8237153761a7f7e8</anchor>
      <arglist>(const double &amp;q0, const double &amp;q1, const double &amp;v0, const double &amp;v1, const double &amp;dT, const double &amp;vmax, const double &amp;amax)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>apply_limits_</name>
      <anchorfile>classspline__smoother_1_1CubicTrajectory.html</anchorfile>
      <anchor>afd27f2c81bcf05122b378026b9a5c297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>EPS_TRAJECTORY</name>
      <anchorfile>classspline__smoother_1_1CubicTrajectory.html</anchorfile>
      <anchor>abe4fe6b2208b350ef515bde2409101d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::FritschButlandSplineSmoother</name>
    <filename>classspline__smoother_1_1FritschButlandSplineSmoother.html</filename>
    <templarg></templarg>
    <base>spline_smoother::SplineSmoother</base>
    <member kind="function">
      <type></type>
      <name>FritschButlandSplineSmoother</name>
      <anchorfile>classspline__smoother_1_1FritschButlandSplineSmoother.html</anchorfile>
      <anchor>a2bda363fcfd43df11a4988748a378982</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>smooth</name>
      <anchorfile>classspline__smoother_1_1FritschButlandSplineSmoother.html</anchorfile>
      <anchor>abdfcd45ce252ea826842f25340ef49ad</anchor>
      <arglist>(const T &amp;trajectory_in, T &amp;trajectory_out) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FritschButlandSplineSmoother</name>
      <anchorfile>classspline__smoother_1_1FritschButlandSplineSmoother.html</anchorfile>
      <anchor>a913718594488b39298532bae71279f69</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::LinearSplineVelocityScaler</name>
    <filename>classspline__smoother_1_1LinearSplineVelocityScaler.html</filename>
    <templarg></templarg>
    <base>spline_smoother::SplineSmoother</base>
    <member kind="function">
      <type></type>
      <name>LinearSplineVelocityScaler</name>
      <anchorfile>classspline__smoother_1_1LinearSplineVelocityScaler.html</anchorfile>
      <anchor>a052ad976bc83f243ed7fb2e24e9aeb98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>smooth</name>
      <anchorfile>classspline__smoother_1_1LinearSplineVelocityScaler.html</anchorfile>
      <anchor>aeb04840dd7609a04a21ffd6cb73b9c81</anchor>
      <arglist>(const T &amp;trajectory_in, T &amp;trajectory_out) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LinearSplineVelocityScaler</name>
      <anchorfile>classspline__smoother_1_1LinearSplineVelocityScaler.html</anchorfile>
      <anchor>a6cecd3c225c3ce0840669fa090f6d1eb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::LinearTrajectory</name>
    <filename>classspline__smoother_1_1LinearTrajectory.html</filename>
    <member kind="function">
      <type></type>
      <name>LinearTrajectory</name>
      <anchorfile>classspline__smoother_1_1LinearTrajectory.html</anchorfile>
      <anchor>ab3a331f7ad87c532f22efb6bef90eaca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parameterize</name>
      <anchorfile>classspline__smoother_1_1LinearTrajectory.html</anchorfile>
      <anchor>a18798e2e486bfaf94f33efdd40e70ce5</anchor>
      <arglist>(const trajectory_msgs::JointTrajectory &amp;trajectory_in, const std::vector&lt; arm_navigation_msgs::JointLimits &gt; &amp;limits, spline_smoother::SplineTrajectory &amp;spline)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>calculateMinimumTime</name>
      <anchorfile>classspline__smoother_1_1LinearTrajectory.html</anchorfile>
      <anchor>a98b9012aa980dfcd7698d3ebaf3c7357</anchor>
      <arglist>(const trajectory_msgs::JointTrajectoryPoint &amp;start, const trajectory_msgs::JointTrajectoryPoint &amp;end, const std::vector&lt; arm_navigation_msgs::JointLimits &gt; &amp;limits)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>apply_limits_</name>
      <anchorfile>classspline__smoother_1_1LinearTrajectory.html</anchorfile>
      <anchor>adb774533dd46da0690f96b83750c241d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>spline_smoother::LSPBSplineCoefficients_</name>
    <filename>structspline__smoother_1_1LSPBSplineCoefficients__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_coefficients_type</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a16d7f71eeeeddc2582a55aefd25b3767</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_linear_segment_duration_type</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a615dcea7edf9f459d059d89a1f37f5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_quadratic_segment_duration_type</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a27ac36449060065bed801a2ca030e266</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>ac86fb787187578df5772aaf65061f574</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a2134a0c6cf09f1ac89db091c6a26d883</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LSPBSplineCoefficients_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a8cbf9eae73b2a3bb5b38b39289707459</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a08e369a9a25eb55ef798c750b87d67fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>ad7dd37c6eeba3df91171cb812e81aef6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>aa5d26d9b42b7e992b42f910e7cef4808</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a8b773584a1f68418bde5e6d97de22f0d</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_coefficients_size</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a2b2a2d1583b2835b6982276d8775de53</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_coefficients_vec</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a1d0e2719001e9b48d49ec7c523b7e513</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LSPBSplineCoefficients_</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a3c96ace8cbe024e2b47c5c55a2ac4cc8</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LSPBSplineCoefficients_</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a84910a53fe1233b1b3778acceb86d229</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a6b398c1e2c1270d37cae2890f12e1e5a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a65951895364692fc0141a0d027e05fda</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_coefficients_size</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>af8c019a9627fba37c3ed85eef5c30938</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_coefficients_vec</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>acea500fd4afdcfc35d1555282c20fc5c</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a07af63437fa23d9ef762ec8ea77767e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a9b93d0f12e8af22ab20b9a9e15afbae3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a18396c4db1149f1940a8633229bcd382</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>ab71f099a664fefdf9c11dab998afc3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>coefficients</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>af60a424730ca8a96c23c7f0c62c4689d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>linear_segment_duration</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>aa0ff99a3ce41d375017bf3190518bf29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>quadratic_segment_duration</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a1f29b98c50a4954c8ffdbd7f42f26417</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>abfcdefa823a5c00794dc142c0cc66331</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a58282f9b0ccbdcac8b5754d3cf4287ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structspline__smoother_1_1LSPBSplineCoefficients__.html</anchorfile>
      <anchor>a8a847e615830eb74240459615a506371</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::LSPBTrajectory</name>
    <filename>classspline__smoother_1_1LSPBTrajectory.html</filename>
    <member kind="function">
      <type></type>
      <name>LSPBTrajectory</name>
      <anchorfile>classspline__smoother_1_1LSPBTrajectory.html</anchorfile>
      <anchor>a68853737bf548987817207793e4c6529</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parameterize</name>
      <anchorfile>classspline__smoother_1_1LSPBTrajectory.html</anchorfile>
      <anchor>adda045238fecd268961e2999841d77de</anchor>
      <arglist>(const trajectory_msgs::JointTrajectory &amp;trajectory_in, const std::vector&lt; arm_navigation_msgs::JointLimits &gt; &amp;limits, spline_smoother::LSPBTrajectoryMsg &amp;spline)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>blendTime</name>
      <anchorfile>classspline__smoother_1_1LSPBTrajectory.html</anchorfile>
      <anchor>a5fb54d8c59c0f1f8b2585c890ec03b1d</anchor>
      <arglist>(const double &amp;aa, const double &amp;bb, const double &amp;cc)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>calculateMinimumTime</name>
      <anchorfile>classspline__smoother_1_1LSPBTrajectory.html</anchorfile>
      <anchor>aa6a40c8d7843ce64406940bf31b55001</anchor>
      <arglist>(const trajectory_msgs::JointTrajectoryPoint &amp;start, const trajectory_msgs::JointTrajectoryPoint &amp;end, const std::vector&lt; arm_navigation_msgs::JointLimits &gt; &amp;limits)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>minSegmentTime</name>
      <anchorfile>classspline__smoother_1_1LSPBTrajectory.html</anchorfile>
      <anchor>a2fe124e865c2c205ccc9db6c0c0316f2</anchor>
      <arglist>(const double &amp;q0, const double &amp;q1, const double &amp;v0, const double &amp;v1, const arm_navigation_msgs::JointLimits &amp;limit)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>apply_limits_</name>
      <anchorfile>classspline__smoother_1_1LSPBTrajectory.html</anchorfile>
      <anchor>a814cc600f1b0e5821263344554f23e8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>spline_smoother::LSPBTrajectoryMsg_</name>
    <filename>structspline__smoother_1_1LSPBTrajectoryMsg__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a7894f37cce57df553a3fc69aaa4b782c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;, typename ContainerAllocator::template rebind&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt; &gt;::other &gt;</type>
      <name>_names_type</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>ae738b1908ac8bb9e453c8adaf818d87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_segments_type</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>af19bfb46204d315e7d704ef0379783d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a4f07fddd406b4ced16500725daf0ab23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBTrajectoryMsg_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>aa2d0a21cd771220a03baedf06c2c8551</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LSPBTrajectoryMsg_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>aee6f54e18c82e0de4d58e5be32069ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a13aa85fe35ae4d2d8f0ded1ec68603d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a4b30f82377d618d20b556e826b47cc67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>aacda6313d8b8fff6b90763bf4991b0b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a42fa62f83c5bfebb39d86af67f25f8ae</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_names_size</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>af13d87ae132fdebc9b8cf4ca3de30016</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_names_vec</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a29562e674abf42953846f8c139903773</anchor>
      <arglist>(std::vector&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;, typename ContainerAllocator::template rebind&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_segments_size</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a08fdaf61e7fdd3a1d557e9b5d49a030e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_segments_vec</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a7fc5390bc1275067e8a94721810d8dac</anchor>
      <arglist>(std::vector&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LSPBTrajectoryMsg_</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a27352b1db66697264c3adb905bfb7892</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LSPBTrajectoryMsg_</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>aaccd898bc27000b8f0ce301f8f54ba98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>af56f4353d7a5c3d18773371964e94201</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a9f5a0300909c12fba9f97f077abd9fe1</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_names_size</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>aac8faeb36b14058d745d21bf493bc507</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_names_vec</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a947dd6289896ce412ed91568b17f86a3</anchor>
      <arglist>(const std::vector&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;, typename ContainerAllocator::template rebind&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_segments_size</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a415bab4c427ade5b5003fe3b5ce13912</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_segments_vec</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a8e58e80543375ea15630aa34ba1e030c</anchor>
      <arglist>(const std::vector&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a1e0ae4ba3aab38a294ba374b6a05a9cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a22e58343d0bfb22abf6ff525042151a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a3abca7ff363f5cb19fae3e2289fed5cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a5f4c570f3035a10ef1f39cc2df86f394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>ae8243ae3ae8c3214f37d4ce864e84153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;, typename ContainerAllocator::template rebind&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt; &gt;::other &gt;</type>
      <name>names</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a5d84f278b857714cd11490277b288fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>segments</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a4049b5d5df25eaa286bb2608fdd1b1fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a7dc9433b53da1eee9b800ee104121e43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>ae2f9c765df56b8b78e10fdc632c5a7c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectoryMsg__.html</anchorfile>
      <anchor>a2172b38b25ce80b91fd97f2cf0f2c3b0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>spline_smoother::LSPBTrajectorySegmentMsg_</name>
    <filename>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>ros::Duration</type>
      <name>_duration_type</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a9c59f6cd5b5353df83b548f331a3087e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_joints_type</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>ae428c5de0bf6c30396577cce9b4703c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a83fcd10b7c2a41e0e6452a4c26b9eba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a868c875023e716b17359376c63224610</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LSPBTrajectorySegmentMsg_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a230783988d090269f2ab07254d41d1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>afd36aecdd75dceae5e840060026a7f48</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>aadc06e3fa3575d09e0676d7a5c0e9ce8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a772271ff6370c637c9fb489a1098dbf3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>acaa2f152f2171720d68c714852c9fdd5</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_joints_size</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a45d2c29483f171c8910ab5c1acf458ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_joints_vec</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a9fe2a27ee550db182129418563671c18</anchor>
      <arglist>(std::vector&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LSPBTrajectorySegmentMsg_</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a5b4051a7e7929cb6c11baaacf48fac2a</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LSPBTrajectorySegmentMsg_</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a0b00ef4582772afdd58df66880b031af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a67ec367e1793fd11721520bdd4b01080</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a15ff18351df5048054a62fa82b480e25</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_joints_size</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a607f69f1c63c6e64d4e8a5044209cf29</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_joints_vec</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a9d1c234609d28824d0b1ab625ece62ba</anchor>
      <arglist>(const std::vector&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>aa1341367b13b7842e7ad08e8b15d7d9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a644a3a9c83154b34b9a04af1a03a6d88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>aeaf8dcb5ff352888915d2af8f772d0cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a32f39cccfdb42ad89117f559b39d7b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Duration</type>
      <name>duration</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a663e19e594f2c7df4135427a15f5aa42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::LSPBSplineCoefficients_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>joints</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a3a5670211963dff1a041f05a19705941</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a54c263c82975c5c1adace8115f64a7b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>a1dbbb10c92b0823fbe76341a36cd8a4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structspline__smoother_1_1LSPBTrajectorySegmentMsg__.html</anchorfile>
      <anchor>aa38c55d531ebaec492cc56223133e92e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::NumericalDifferentiationSplineSmoother</name>
    <filename>classspline__smoother_1_1NumericalDifferentiationSplineSmoother.html</filename>
    <templarg></templarg>
    <base>spline_smoother::SplineSmoother</base>
    <member kind="function">
      <type></type>
      <name>NumericalDifferentiationSplineSmoother</name>
      <anchorfile>classspline__smoother_1_1NumericalDifferentiationSplineSmoother.html</anchorfile>
      <anchor>abd70bd89014b33ced6efecf3427b8c91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>smooth</name>
      <anchorfile>classspline__smoother_1_1NumericalDifferentiationSplineSmoother.html</anchorfile>
      <anchor>a463d3bb807514ea96ae9ddde0704433c</anchor>
      <arglist>(const T &amp;trajectory_in, T &amp;trajectory_out) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NumericalDifferentiationSplineSmoother</name>
      <anchorfile>classspline__smoother_1_1NumericalDifferentiationSplineSmoother.html</anchorfile>
      <anchor>a3f0125b96965cd9fa162907b130fad59</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>spline_smoother::SplineCoefficients_</name>
    <filename>structspline__smoother_1_1SplineCoefficients__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_coefficients_type</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a4ab0ac04bffc048324f372363508549a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a27468498026280c5ed37d1b1d8ea431c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a417c57749935ee779630ff93e28c3a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SplineCoefficients_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a6e335449f67f4c23614df5ac825eccce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a4b72797e0ea2c93a532fbdb53bcbcf10</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>ab08374bda9ced42d40bc7da136d10b8f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a1f6c6d6e2ca7a6b2483c86e4cc03c3e7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a99bf2cb4e679bb8b9f13ab74bbd6d287</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_coefficients_size</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a9daf2538eebce152029a1d4e9431e989</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_coefficients_vec</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a94e51c64fc1d877581716b9be923f021</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a10d08feddd9314dab4f6f3c890b2b964</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>aa3cfda06ba323a519add457bedeef411</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_coefficients_size</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>ad10176c62246dbecb94bdee4ff2e2940</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_coefficients_vec</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>ae912ed5a7fb8e57d44e4f1e593704be7</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplineCoefficients_</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a5a8ccc88e9838bd6f39e611c43279d18</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplineCoefficients_</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>ab2d5b2ecad6fac33b78c2a4d3b6721ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a38e24157fc51275c5829483adc49f822</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>ac0d1388c7877193bab210e2ef9b56a67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>aeabec5ad40507ca5af396f35a7333dc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a90654b3d7b0271f1451b7365b480cb1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>coefficients</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a7492fa1bb5672bdde58b0adc12c6fe4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>abaf6d6b4898a7a149b0f232b30e9f1fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>a6c0d6c15aab5c2cb71cc7790a23de35b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structspline__smoother_1_1SplineCoefficients__.html</anchorfile>
      <anchor>afce781695131115c96929619ae6ef7f4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::SplineSmoother</name>
    <filename>classspline__smoother_1_1SplineSmoother.html</filename>
    <templarg></templarg>
    <base>filters::FilterBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>configure</name>
      <anchorfile>classspline__smoother_1_1SplineSmoother.html</anchorfile>
      <anchor>aab61ccb5c76543f082af8310b693af8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>smooth</name>
      <anchorfile>classspline__smoother_1_1SplineSmoother.html</anchorfile>
      <anchor>a669ff2300f3530bb9376f2add7246e79</anchor>
      <arglist>(const T &amp;trajectory_in, T &amp;trajectory_out) const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplineSmoother</name>
      <anchorfile>classspline__smoother_1_1SplineSmoother.html</anchorfile>
      <anchor>a9c2c7cb3969797321df3c45e219d5934</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>update</name>
      <anchorfile>classspline__smoother_1_1SplineSmoother.html</anchorfile>
      <anchor>ac4bb17c06201278977e7fe28bc39a615</anchor>
      <arglist>(const T &amp;data_in, T &amp;data_out)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SplineSmoother</name>
      <anchorfile>classspline__smoother_1_1SplineSmoother.html</anchorfile>
      <anchor>ae8620dc76cc96f56fb81165e1e3ac666</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>spline_smoother::SplineTrajectory_</name>
    <filename>structspline__smoother_1_1SplineTrajectory__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a86363850f7387c8a14816a093e8987f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;, typename ContainerAllocator::template rebind&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt; &gt;::other &gt;</type>
      <name>_names_type</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a8b7ca7c0d43e19b026f62e14be18b4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_segments_type</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>ace8764101fd51de223879f522f3a8781</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a76b6853810a91e1196afeed30c04ef69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineTrajectory_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>acf791eb971363c610f0733aa5dd8fc02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SplineTrajectory_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a24e3ff456adac534c8a5d945722fd91b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a8e1af683ffa940ead92ff9ecf92289a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a0e5f0515c0c0fb89a2d36bc628098a9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a6ea950b3d54cdd6ccfc7ba3580388256</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a5822c928030518e13c377a4a2d7cc1b4</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_names_size</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>aab85abd0342528fa26bb05554daecfa9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_names_vec</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>aed73af590694b934937587e3110435ec</anchor>
      <arglist>(std::vector&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;, typename ContainerAllocator::template rebind&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_segments_size</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a89edb780842f97057b346612729cbd96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_segments_vec</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a1535e1bd442fc39fe4f91ba8d8883adb</anchor>
      <arglist>(std::vector&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a94abe620a59b3f95caf4b831eab0fbc9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>aa5905a2ef6bb5211c9949d0dbf62b39b</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_names_size</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a24db793f7a10552b5cbd65abb08fcea8</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_names_vec</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a559eeb0b1f529278195aec09494d22c8</anchor>
      <arglist>(const std::vector&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;, typename ContainerAllocator::template rebind&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_segments_size</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a498656c15d313c295574012e299b9dae</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_segments_vec</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a1c6e8fb8301a81cd04902c8014e34028</anchor>
      <arglist>(const std::vector&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplineTrajectory_</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>aa396e2e38f8799d213806b1a1aee7da4</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplineTrajectory_</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a1244eb6b77ecac37682c1d092e4fb2ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a19a07bae7e9448b622bf0ebf687b9d48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a8471c829e2aa17088c1f40fd7eb9f36f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>ab970c31d20e32efc6930bde69d5e4ffb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a08687d1efc818664c50749563f13f174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a13bbbed2b534142fd38c37ed739ecac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;, typename ContainerAllocator::template rebind&lt; std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt; &gt;::other &gt;</type>
      <name>names</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>ad3c53a1ae5b7ab83337330a4b44cb769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>segments</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a652b094dced93dd0f2f25c70f00d789f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a7be66dbdc5dee8d692a2476898bb666b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a10359bff2934db3a2b3a09a766aec654</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectory__.html</anchorfile>
      <anchor>a664d7c685a769342c7076ce244f671e9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>spline_smoother::SplineTrajectorySegment_</name>
    <filename>structspline__smoother_1_1SplineTrajectorySegment__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>ros::Duration</type>
      <name>_duration_type</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a23ba9b8965e3b2890a243ce882279d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_joints_type</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>aa8f398fcd6a6f9ef5b74634660bfb181</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a808180e7d7726f1f520afcd301c9df19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::spline_smoother::SplineTrajectorySegment_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>adbeb71e451b7e314444c6b30d638a6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SplineTrajectorySegment_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>ac850f847526a7cb926bf59afa9df626b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a00671d93fe7bde342d61d646c6811de8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a69cd8dfdb5bc65816a400fedcaacb3dc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>ab07f0b4b75242be7a349eec84ca7d058</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a8ef73c5204527b80a115bc267fd13053</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_joints_size</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a9f13d2c116f17c0abf39db68b8cf0176</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_joints_vec</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a92d0bf8238fed93dbe560e26da7a08d8</anchor>
      <arglist>(std::vector&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a626524023e1cf89bb9e6081768e7d87a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>ae44cc3cb3f3df9c91fd3efbb65ca9731</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_joints_size</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a593eba76b1095e299ab46b749653e23f</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_joints_vec</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a7f0c57d74dd6ba632b359566caf937d9</anchor>
      <arglist>(const std::vector&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplineTrajectorySegment_</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a0370a9b92c2f58e0cb7b180e60fcab36</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplineTrajectorySegment_</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a1eda72ed33bad9f81ecf92a028099dd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>ae44201c8558ad72fe33adb2dc60717ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a42eb6637519f655b3e77115f543d7476</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a387e74a2d81f21df28a432f461eb052e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>af4532496b6cdb179a9db59739297905a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Duration</type>
      <name>duration</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>aeca41f70066ce8e0183ff753f22cc656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::spline_smoother::SplineCoefficients_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>joints</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>ae14338979c1f1ea6c3a4435a27f9a2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a05cb2bf7bb6c87480cdcc0fa82ddca4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a2aaa709a938ef4ebb4a268b68718d339</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structspline__smoother_1_1SplineTrajectorySegment__.html</anchorfile>
      <anchor>a06095396b088cff5a9e4d3fb57065f43</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>spline_smoother::msg</name>
    <filename>namespacespline__smoother_1_1msg.html</filename>
    <namespace>spline_smoother::msg::_LSPBSplineCoefficients</namespace>
    <namespace>spline_smoother::msg::_LSPBTrajectoryMsg</namespace>
    <namespace>spline_smoother::msg::_LSPBTrajectorySegmentMsg</namespace>
    <namespace>spline_smoother::msg::_SplineCoefficients</namespace>
    <namespace>spline_smoother::msg::_SplineTrajectory</namespace>
    <namespace>spline_smoother::msg::_SplineTrajectorySegment</namespace>
  </compound>
  <compound kind="namespace">
    <name>spline_smoother::msg::_LSPBSplineCoefficients</name>
    <filename>namespacespline__smoother_1_1msg_1_1__LSPBSplineCoefficients.html</filename>
    <class kind="class">spline_smoother::msg::_LSPBSplineCoefficients::LSPBSplineCoefficients</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBSplineCoefficients.html</anchorfile>
      <anchor>a42bfd8f064414ccd7187c98b8708978f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBSplineCoefficients.html</anchorfile>
      <anchor>a82a9e200074d0783a536099e0508bee3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::msg::_LSPBSplineCoefficients::LSPBSplineCoefficients</name>
    <filename>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>aecbfbeabcd850add0a76ae7a0ccbdc09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>a2bedcb6879d8e3faf756f2bb134718e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>a86e519e23659cc0ac642474ce369292f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>a0779da34e7c86be25cb2cb95885fb288</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>ade6af3b63f727490008a7a52c165026e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>coefficients</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>acd3a4fbed91ef6d5250eb4d9ef2d089c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>linear_segment_duration</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>ae4a1818161dfaa96fcd5f8522beb7269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>quadratic_segment_duration</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>a993b2f3aa44f5ec9a745cd55e23e467a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>a83b6f729279b647ffac24d1f6f1a344b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>a65287692f92ed7faa7be3e937bbea2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>a152f7e870109e4f6effb46bdef9dcc13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>a93e90611bae536b48f6c8401e9092ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>ab4c3ba90e3c0a767d701a146c078b06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>a1f30ac1f8c793bd02f0d4110a7e6d548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBSplineCoefficients_1_1LSPBSplineCoefficients.html</anchorfile>
      <anchor>afb711ce8269d499967fdec9924097198</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>spline_smoother::msg::_LSPBTrajectoryMsg</name>
    <filename>namespacespline__smoother_1_1msg_1_1__LSPBTrajectoryMsg.html</filename>
    <class kind="class">spline_smoother::msg::_LSPBTrajectoryMsg::LSPBTrajectoryMsg</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a829df3a6d9868618a1ac3142300af0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a1363f1ed906b8c8f64e7542534ac3889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a836bfd832b906b6734cf6f11da993abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a73a79fad3632e273ee11a3e493ea1fd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::msg::_LSPBTrajectoryMsg::LSPBTrajectoryMsg</name>
    <filename>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a94c317e742828679f922e970c547701d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>af0014ccdd45256722afff9b12f75b29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a7d83f49b7b4a56ace174aa6442478226</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>aacde6e2d5e8eedd9d5348190336d8921</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>aa08352609f6249a3d7b3e1e72f3e1cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a42731ed51ad16ae3d6ec04c8efaa57a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>names</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>ab8bc25550f5e0edab019bfcdf27d423e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>segments</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a446e17e8807b12dc9250569a94aa49ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>ab48765ada7049c42b093debc57a2f706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>ab7e827bb380efe5e07312f1af09aa424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a7345cc972b5fe73463f9caeedb9aa5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a62a0680edb3a4f9b229930683fba7668</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a858185e9144bb26a755329492dd553b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>a038fd9862d555e224e7d57c0a93c4196</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectoryMsg_1_1LSPBTrajectoryMsg.html</anchorfile>
      <anchor>af7b9ebe2aaca17650238d4aad4cab666</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>spline_smoother::msg::_LSPBTrajectorySegmentMsg</name>
    <filename>namespacespline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg.html</filename>
    <class kind="class">spline_smoother::msg::_LSPBTrajectorySegmentMsg::LSPBTrajectorySegmentMsg</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>a4e43645431586086e662aa6b4b11e482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>a852c99dd1916f7cf84eeb28b6bab6574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>aedd3f2e51eaa5a971fd1ccdc4f88f03b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::msg::_LSPBTrajectorySegmentMsg::LSPBTrajectorySegmentMsg</name>
    <filename>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>ac59467e3fa67b25cabb9bbe4174638e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>a92e8d7bf2741b394c7b7503fa05279bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>adab80000f9028f242e63f2ab31adc3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>ade4aaf48a7904a520d8f95991b040974</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>aa73ce0f151c8fecdbf64e799b4046038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>duration</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>ad955ac7b6bcfb5ba1a7619ca669727e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joints</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>a213b69e4ba3ec7092a3aa9f87cfe82c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>a356fd2f347d1fbd91f99b4abd324799c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>a6e06d4e50b3439cfb93956ccfb6b4f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>a95e9ca688f5803249c38127f1d169b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>a5eead95cc7770a8e1832cddc9f6098ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>ae8e20c61a53a8f29dbfdbaf70fe55d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>a026242e8133a93704e2f5992a105018b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__LSPBTrajectorySegmentMsg_1_1LSPBTrajectorySegmentMsg.html</anchorfile>
      <anchor>aad6dc3676bf7a26640fd757f5ca031dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>spline_smoother::msg::_SplineCoefficients</name>
    <filename>namespacespline__smoother_1_1msg_1_1__SplineCoefficients.html</filename>
    <class kind="class">spline_smoother::msg::_SplineCoefficients::SplineCoefficients</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__SplineCoefficients.html</anchorfile>
      <anchor>ad60b7f204cd632afcf91688fcc8ff74e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::msg::_SplineCoefficients::SplineCoefficients</name>
    <filename>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>a4e012708cf67d0f575acf914b882dfd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>a59603198efeb6597f32bd0591d20d5d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>a9eec1c710d23fe2295e2e2a9ab5e6cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>a5965174bf78d7b27af9f2f4e7fdab644</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>a5a6a8b5940cdf56b6341d5581699a278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>coefficients</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>abf123e871eea666c6503afe8b7f36799</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>ad250afbfd47748b2966aa9a962b3406a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>a8dd4231ef9d0c8278920d317509dda52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>ac58f5e6e08c5b60692ba630221fcaa26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>a727ac9f43f5b92e4af64f49e320c9441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>ad5341f073afbd842ada50327a32d455d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>ae9b0349f90d9b2981514cec37ca5eefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineCoefficients_1_1SplineCoefficients.html</anchorfile>
      <anchor>aacf82e0f5b1ff8b70c2fc21876a42e8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>spline_smoother::msg::_SplineTrajectory</name>
    <filename>namespacespline__smoother_1_1msg_1_1__SplineTrajectory.html</filename>
    <class kind="class">spline_smoother::msg::_SplineTrajectory::SplineTrajectory</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__SplineTrajectory.html</anchorfile>
      <anchor>a95082d67671f902aa6aac38a58fca773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__SplineTrajectory.html</anchorfile>
      <anchor>ac76755bf190c78beef1fd922be4bde59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__SplineTrajectory.html</anchorfile>
      <anchor>a82d90c164bc207d5c8efc379e61982ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::msg::_SplineTrajectory::SplineTrajectory</name>
    <filename>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>aa9238076330ff1151beba41a292d310c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>a8979e3b1090a9657cbb2883e4e45e842</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>ae4491318d582c16381a8ea2c19f55621</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>a4c91aca7cb080a9b38e30381adf06208</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>a40108c13d9e11a4120b11d8749b10bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>ab0d10a7d37eb7bc413c99bad7d2d2062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>names</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>a178a51bdc8554e9bf2c72876bea41b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>segments</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>ab0246b85da157a9e8dbd737deee44ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>a03eec389cdd7b2dd51460b231683a03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>aaea50723b9b01605d2cd704863dd790a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>a9407dc778353c6fe3e880101fe38e38c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>a208ed5fc9505cc11925af2c24c4e1b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>ad741e963b42d0c19eb7f7ac68d1f5ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>a3c6f08415afecb6e3b121863c0f7c1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectory_1_1SplineTrajectory.html</anchorfile>
      <anchor>a886c8ad4d33739488751f047321f9896</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>spline_smoother::msg::_SplineTrajectorySegment</name>
    <filename>namespacespline__smoother_1_1msg_1_1__SplineTrajectorySegment.html</filename>
    <class kind="class">spline_smoother::msg::_SplineTrajectorySegment::SplineTrajectorySegment</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__SplineTrajectorySegment.html</anchorfile>
      <anchor>a517dc375745aaa23c906caa629616ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacespline__smoother_1_1msg_1_1__SplineTrajectorySegment.html</anchorfile>
      <anchor>a8e64cb69708dd10a22429e1d285d339a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>spline_smoother::msg::_SplineTrajectorySegment::SplineTrajectorySegment</name>
    <filename>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>ac2074924ef24fadcb6c91e6e0b29586a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>a63793ebf76dda8de4889af8b824ca59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>a936bf8e5f285c2ea787ceceeda909a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>a82014a2d6f87f7c3cd81750fee33104e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>a8c9b6370a7be50785cc690e443cb119f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>duration</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>a6a95cd6cf96080469fa54c1d4c6b21cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joints</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>a08e5f57efaeb36bc2fca9cffd1391c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>aff7036a0322cbf342ce5c89c8156a859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>a58c62e001cf354a01d9b594bd7d49f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>ac2eb12d20defb0647818ea5ebdfb4e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>ad120058fd5f400ee487ffc333819737a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>a41cd97e10c1cf774f5668db3b655b2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>a58484361fa78a0d54cb3061e0a522537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classspline__smoother_1_1msg_1_1__SplineTrajectorySegment_1_1SplineTrajectorySegment.html</anchorfile>
      <anchor>a639dcd733d58384d8e4450691e5d9150</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
