<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>entry_exit_strategies.cpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/src/</path>
    <filename>entry__exit__strategies_8cpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>addEntryExitStrategiesCallback</name>
      <anchorfile>entry__exit__strategies_8cpp.html</anchorfile>
      <anchor>a3e43d7685343dae27c226d756ef52dac</anchor>
      <arglist>(ram_utils::AddEntryExitStrategies::Request &amp;req, ram_utils::AddEntryExitStrategies::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>entryParametersCallback</name>
      <anchorfile>entry__exit__strategies_8cpp.html</anchorfile>
      <anchor>ac20554f8485787a755ca8bbbd2c9b1e2</anchor>
      <arglist>(ram_utils::EntryExitParameters::Request &amp;req, ram_utils::EntryExitParameters::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>entryStrategy</name>
      <anchorfile>entry__exit__strategies_8cpp.html</anchorfile>
      <anchor>af2cc5540f91b6a214f10fbf105e5a6a5</anchor>
      <arglist>(unsigned ref_pose_id, std::vector&lt; ram_msgs::AdditiveManufacturingPose &gt; req_poses, std::vector&lt; ram_msgs::AdditiveManufacturingPose &gt; &amp;res_poses)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exitParametersCallback</name>
      <anchorfile>entry__exit__strategies_8cpp.html</anchorfile>
      <anchor>a3a7b8048923cb014062435c0dced4fc3</anchor>
      <arglist>(ram_utils::EntryExitParameters::Request &amp;req, ram_utils::EntryExitParameters::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exitStrategy</name>
      <anchorfile>entry__exit__strategies_8cpp.html</anchorfile>
      <anchor>a88d4cc9f2f51df2653ab3d47483244ac</anchor>
      <arglist>(unsigned ref_pose_id, std::vector&lt; ram_msgs::AdditiveManufacturingPose &gt; req_poses, std::vector&lt; ram_msgs::AdditiveManufacturingPose &gt; &amp;res_poses)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>entry__exit__strategies_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>poseInPolygon</name>
      <anchorfile>entry__exit__strategies_8cpp.html</anchorfile>
      <anchor>a2188623cbe6c6a9a3c1a31febb765aca</anchor>
      <arglist>(std::vector&lt; ram_msgs::AdditiveManufacturingPose &gt; poses, unsigned pose_id)</arglist>
    </member>
    <member kind="variable">
      <type>ram_utils::EntryExitParameters</type>
      <name>entry_params</name>
      <anchorfile>entry__exit__strategies_8cpp.html</anchorfile>
      <anchor>aaf0a94126719c06cda93bd568819d8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ram_utils::EntryExitParameters</type>
      <name>exit_params</name>
      <anchorfile>entry__exit__strategies_8cpp.html</anchorfile>
      <anchor>a557107e1b0660f6b804fb913836153c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>params_mutex</name>
      <anchorfile>entry__exit__strategies_8cpp.html</anchorfile>
      <anchor>acd0b86d52334406175e44121b403d763</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fill_trajectory_parameters.cpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/src/</path>
    <filename>fill__trajectory__parameters_8cpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>getFillParams</name>
      <anchorfile>fill__trajectory__parameters_8cpp.html</anchorfile>
      <anchor>af91502120c1cdc09825e47d22b831a73</anchor>
      <arglist>(ram_utils::GetFillParametersRequest &amp;, ram_utils::GetFillParametersResponse &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>fill__trajectory__parameters_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishModifiedTrajectory</name>
      <anchorfile>fill__trajectory__parameters_8cpp.html</anchorfile>
      <anchor>a1ac175973ee49971504334e631bba6cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tempTrajReceived</name>
      <anchorfile>fill__trajectory__parameters_8cpp.html</anchorfile>
      <anchor>a7f62618e5826325842cdd8a78a57535f</anchor>
      <arglist>(const ram_msgs::AdditiveManufacturingTrajectory::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateParams</name>
      <anchorfile>fill__trajectory__parameters_8cpp.html</anchorfile>
      <anchor>a92893936023d5951c97378cd9a24ae67</anchor>
      <arglist>(const ram_msgs::AdditiveManufacturingParams::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>entry_exit_strategies_client</name>
      <anchorfile>fill__trajectory__parameters_8cpp.html</anchorfile>
      <anchor>a5f0813d7d6e18d777460511bcc85b0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ram_msgs::AdditiveManufacturingParams</type>
      <name>params</name>
      <anchorfile>fill__trajectory__parameters_8cpp.html</anchorfile>
      <anchor>a2f36644c1adb48f1fd2697b4989a14d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>params_mutex</name>
      <anchorfile>fill__trajectory__parameters_8cpp.html</anchorfile>
      <anchor>acd0b86d52334406175e44121b403d763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_trajectory</name>
      <anchorfile>fill__trajectory__parameters_8cpp.html</anchorfile>
      <anchor>aff248e548291efa35f6b19bbe76b29ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ram_msgs::AdditiveManufacturingTrajectory</type>
      <name>trajectory</name>
      <anchorfile>fill__trajectory__parameters_8cpp.html</anchorfile>
      <anchor>ac2201898df2f4417a3c52f8c517b80f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>trajectory_mutex</name>
      <anchorfile>fill__trajectory__parameters_8cpp.html</anchorfile>
      <anchor>a30b6cf4c24b4770405f7a0e54c8e940b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>frames_tf_broadcaster.cpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/src/</path>
    <filename>frames__tf__broadcaster_8cpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>getStartPose</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>a03dda2b88e75d8125ab690f7142db887</anchor>
      <arglist>(ram_utils::GetStartPose::Request &amp;, ram_utils::GetStartPose::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTool</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>a821f3a3b3cf526cc16c4ac5c8dfe4f23</anchor>
      <arglist>(ram_utils::GetTool::Request &amp;, ram_utils::GetTool::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTrajectoryFrame</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>af06d813240fe5679d933f174ceb32e5c</anchor>
      <arglist>(ram_utils::GetTrajectoryFrame::Request &amp;, ram_utils::GetTrajectoryFrame::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateStartPoseTFCallback</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>a02093f3f4263d3a9203b6515043366ff</anchor>
      <arglist>(const geometry_msgs::Pose::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateToolTFCallback</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>a1610083c3838f7190a3e959bea3622d8</anchor>
      <arglist>(const geometry_msgs::Pose::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTrajectoryFrameTFCallback</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>a562a855ab64670464939722d2e6b2fee</anchor>
      <arglist>(const geometry_msgs::Pose::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Pose</type>
      <name>start_pose</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>a430eb157a00b50dfa4d56a09ba62506d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>start_pose_mutex</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>ad2c047da3be691c3236b3ae8347efd85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Pose</type>
      <name>tool</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>a076da64c59e8f962134596f846c6bf8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>tool_mutex</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>aa40ec0962e078833159c786285ae98a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Pose</type>
      <name>trajectory_frame</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>afb4705a5d49ed2172ffe1ecafd881337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>trajectory_frame_mutex</name>
      <anchorfile>frames__tf__broadcaster_8cpp.html</anchorfile>
      <anchor>a8f99f5f55d34fc4f49972c08d6e4a5e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>services_clients.cpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/test/</path>
    <filename>services__clients_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>services__clients_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>services__clients_8cpp.html</anchorfile>
      <anchor>a5ca00130a650a52dddd8b87cc2f6950f</anchor>
      <arglist>(TestSuite, testSrvExistence)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>services__clients_8cpp.html</anchorfile>
      <anchor>a0eb5ac0efb018adaba4f46f0679ffa1a</anchor>
      <arglist>(TestSuite, testVerifyTrajectoryNotInBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>services__clients_8cpp.html</anchorfile>
      <anchor>aecc091c30736ab835454f525f495a67c</anchor>
      <arglist>(TestSuite, testVerifyTrajectoryInBuffer)</arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; ros::NodeHandle &gt;</type>
      <name>nh</name>
      <anchorfile>services__clients_8cpp.html</anchorfile>
      <anchor>afbb7c6b17cf5b1463c6d18f09e6eb70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>test_trajectory_pub</name>
      <anchorfile>services__clients_8cpp.html</anchorfile>
      <anchor>af91f2caed3602324c5a067962bf263a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>unmodified_trajectory_client</name>
      <anchorfile>services__clients_8cpp.html</anchorfile>
      <anchor>a0c34d6e09c1d08c2cd98c414df5b5567</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory_files_manager_1.cpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/src/</path>
    <filename>trajectory__files__manager__1_8cpp</filename>
    <includes id="trajectory__files__manager__1_8hpp" name="trajectory_files_manager_1.hpp" local="no" imported="no">ram_utils/trajectory_files_manager_1.hpp</includes>
    <namespace>ram_utils</namespace>
    <member kind="function">
      <type>bool</type>
      <name>polydataToYamlFile</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a748b7df0640d036305c3390ce136fe8d</anchor>
      <arglist>(const std::string yaml_file, const Polygon poly_data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>polydataToYamlFile2</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>aaf49ac7cfd251b76d8d2c98647d79376</anchor>
      <arglist>(const std::string yaml_file, const Polygon poly_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeYAMLFile</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a48b3f141420a00afcec8aea5c443429b</anchor>
      <arglist>(const PosesTrajectory &amp;trajectory, const std::string file_name, const bool no_linear=false, const std::string header=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yamlFileToPolydata</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a0acb1a70ce5a229e5949fe437c2384b7</anchor>
      <arglist>(const std::string yaml_file, Polygon poly_data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yamlFileToPolydata2</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a3c738f5c3688359d8808241e574f90a0</anchor>
      <arglist>(const std::string yaml_file, Polygon poly_data, std::vector&lt; unsigned &gt; &amp;layer_count)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory_files_manager_1.hpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/include/ram_utils/</path>
    <filename>trajectory__files__manager__1_8hpp</filename>
    <includes id="yaml__utils_8hpp" name="yaml_utils.hpp" local="no" imported="no">ram_utils/yaml_utils.hpp</includes>
    <namespace>ram_utils</namespace>
    <member kind="typedef">
      <type>vtkSmartPointer&lt; vtkPolyData &gt;</type>
      <name>Polygon</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a8cfc6641c5db87698bfb6cd8506e87eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Polygon &gt;</type>
      <name>Polygons</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>ae8890c332d038dab17da44d989142db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Polygons &gt;</type>
      <name>PolygonsVector</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a4bced653f269490cf620151f5ba5e002</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Isometry3d</type>
      <name>Pose</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>ac7642c940bff4713ad55ea80bb24231a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PosesPolygon &gt;</type>
      <name>PosesLayer</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a373e0243c535b1a75bb4d726c80421f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Eigen::Isometry3d &gt;</type>
      <name>PosesPolygon</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a2f22c771a48363abac42d02b76a5bdc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PosesLayer &gt;</type>
      <name>PosesTrajectory</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>aabf9232bfb21e27bc5b472778e326514</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>polydataToYamlFile</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a748b7df0640d036305c3390ce136fe8d</anchor>
      <arglist>(const std::string yaml_file, const Polygon poly_data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>polydataToYamlFile2</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>aaf49ac7cfd251b76d8d2c98647d79376</anchor>
      <arglist>(const std::string yaml_file, const Polygon poly_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeYAMLFile</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a48b3f141420a00afcec8aea5c443429b</anchor>
      <arglist>(const PosesTrajectory &amp;trajectory, const std::string file_name, const bool no_linear=false, const std::string header=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yamlFileToPolydata</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a0acb1a70ce5a229e5949fe437c2384b7</anchor>
      <arglist>(const std::string yaml_file, Polygon poly_data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yamlFileToPolydata2</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a3c738f5c3688359d8808241e574f90a0</anchor>
      <arglist>(const std::string yaml_file, Polygon poly_data, std::vector&lt; unsigned &gt; &amp;layer_count)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory_files_manager_2.cpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/src/</path>
    <filename>trajectory__files__manager__2_8cpp</filename>
    <includes id="trajectory__files__manager__2_8hpp" name="trajectory_files_manager_2.hpp" local="no" imported="no">ram_utils/trajectory_files_manager_2.hpp</includes>
    <namespace>ram_utils</namespace>
    <member kind="function">
      <type>bool</type>
      <name>yamlFileToPoses</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>ac40dbd63c706832b70a726ab89121c72</anchor>
      <arglist>(std::string yaml_file, PosesTrajectory &amp;poses)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yamlFileToTrajectory</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>add2f679563259d33892fb5bc55183d89</anchor>
      <arglist>(const std::string yaml_file, ram_msgs::AdditiveManufacturingTrajectory &amp;traj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory_files_manager_2.hpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/include/ram_utils/</path>
    <filename>trajectory__files__manager__2_8hpp</filename>
    <includes id="trajectory__files__manager__1_8hpp" name="trajectory_files_manager_1.hpp" local="no" imported="no">ram_utils/trajectory_files_manager_1.hpp</includes>
    <namespace>ram_utils</namespace>
    <member kind="function">
      <type>bool</type>
      <name>yamlFileToPoses</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>ac40dbd63c706832b70a726ab89121c72</anchor>
      <arglist>(std::string yaml_file, PosesTrajectory &amp;poses)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yamlFileToTrajectory</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>add2f679563259d33892fb5bc55183d89</anchor>
      <arglist>(const std::string yaml_file, ram_msgs::AdditiveManufacturingTrajectory &amp;traj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory_files_manager_test.cpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/test/</path>
    <filename>trajectory__files__manager__test_8cpp</filename>
    <includes id="trajectory__files__manager__1_8hpp" name="trajectory_files_manager_1.hpp" local="no" imported="no">ram_utils/trajectory_files_manager_1.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>trajectory__files__manager__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>trajectory__files__manager__test_8cpp.html</anchorfile>
      <anchor>a3fd42757c5d78d3da2eea896d95a43e4</anchor>
      <arglist>(TestSuite, testWriteYamlFile)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>trajectory__files__manager__test_8cpp.html</anchorfile>
      <anchor>aa7291e1ca42bd9f66e5283cd54d665a4</anchor>
      <arglist>(TestSuite, testReadEmptyPolydata)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>trajectory__files__manager__test_8cpp.html</anchorfile>
      <anchor>a682e250e22bec92bc65feb51e5b39276</anchor>
      <arglist>(TestSuite, testReadYamlFile)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>trajectory__files__manager__test_8cpp.html</anchorfile>
      <anchor>aac27d14e82bbc46ef9ce73a21b1237e8</anchor>
      <arglist>(TestSuite, testReadEmptyYamlFile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory_info.cpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/src/</path>
    <filename>trajectory__info_8cpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>getLayerSizeCallback</name>
      <anchorfile>trajectory__info_8cpp.html</anchorfile>
      <anchor>ab9daaec6f432be29042d0423bfd12e1e</anchor>
      <arglist>(ram_utils::GetLayerSize::Request &amp;req, ram_utils::GetLayerSize::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNumberOfLayersLevelsCallback</name>
      <anchorfile>trajectory__info_8cpp.html</anchorfile>
      <anchor>ac1baa083fd9f503f15ff4fa08e0fa0e0</anchor>
      <arglist>(ram_utils::GetNumberOfLayersLevels::Request &amp;, ram_utils::GetNumberOfLayersLevels::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTrajectoryInfosCallback</name>
      <anchorfile>trajectory__info_8cpp.html</anchorfile>
      <anchor>a5815e6fa6a21cd86191b9804a51c02e2</anchor>
      <arglist>(ram_utils::GetTrajectoryInfos::Request &amp;, ram_utils::GetTrajectoryInfos::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTrajectorySizeCallback</name>
      <anchorfile>trajectory__info_8cpp.html</anchorfile>
      <anchor>a3497e1432dd55927984e3f5a6270eb01</anchor>
      <arglist>(ram_utils::GetTrajectorySize::Request &amp;, ram_utils::GetTrajectorySize::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>trajectory__info_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trajReceived</name>
      <anchorfile>trajectory__info_8cpp.html</anchorfile>
      <anchor>af1a34ca35eea87e1333652f221b81b83</anchor>
      <arglist>(const ram_msgs::AdditiveManufacturingTrajectory::Ptr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>ram_msgs::AdditiveManufacturingTrajectory</type>
      <name>layers</name>
      <anchorfile>trajectory__info_8cpp.html</anchorfile>
      <anchor>aeed1b2883ff13bbb0d69f53371a2274a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_traj_info</name>
      <anchorfile>trajectory__info_8cpp.html</anchorfile>
      <anchor>a2bc404517f6327dff9a4f6fff05f4f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ram_msgs::AdditiveManufacturingTrajectoryInfo</type>
      <name>traj_info</name>
      <anchorfile>trajectory__info_8cpp.html</anchorfile>
      <anchor>a9fae3567101211e3725b84531cc13ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>traj_info_mutex</name>
      <anchorfile>trajectory__info_8cpp.html</anchorfile>
      <anchor>a36de0b42e37dd88f7f2e22b432cc9a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>trajectory_mutex</name>
      <anchorfile>trajectory__info_8cpp.html</anchorfile>
      <anchor>a30b6cf4c24b4770405f7a0e54c8e940b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory_info_test.cpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/test/</path>
    <filename>trajectory__info__test_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>trajectory__info__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>trajectory__info__test_8cpp.html</anchorfile>
      <anchor>ad7a2d65adaf14f713be339a0508f9eaa</anchor>
      <arglist>(TestSuite, testSrvsExistence)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>trajectory__info__test_8cpp.html</anchorfile>
      <anchor>a16231a9415b6a5da87470a2f62b88478</anchor>
      <arglist>(TestSuite, selectPosesInEmptyTrajectory)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>trajectory__info__test_8cpp.html</anchorfile>
      <anchor>a6ab1cf52049e1927cfb179d82d8ef52f</anchor>
      <arglist>(TestSuite, getTrajectorySize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>trajectory__info__test_8cpp.html</anchorfile>
      <anchor>a78e239d1446f5eeb4d3afb8f4220e9d7</anchor>
      <arglist>(TestSuite, numberOfLayersLevels)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>trajectory__info__test_8cpp.html</anchorfile>
      <anchor>acd93294879877c3b3e8d39e89336500d</anchor>
      <arglist>(TestSuite, layerSize)</arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>get_layer_size_client</name>
      <anchorfile>trajectory__info__test_8cpp.html</anchorfile>
      <anchor>a0eda2cf8a6797c46d9219dfde86d2741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>get_number_of_layers_levels_client</name>
      <anchorfile>trajectory__info__test_8cpp.html</anchorfile>
      <anchor>a830bf65da371b7671e20254c1948a00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>get_trajectory_size_client</name>
      <anchorfile>trajectory__info__test_8cpp.html</anchorfile>
      <anchor>ab5ffc185b9ef4b60b0161209d5ae43ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; ros::NodeHandle &gt;</type>
      <name>nh</name>
      <anchorfile>trajectory__info__test_8cpp.html</anchorfile>
      <anchor>afbb7c6b17cf5b1463c6d18f09e6eb70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>test_trajectory_pub</name>
      <anchorfile>trajectory__info__test_8cpp.html</anchorfile>
      <anchor>af91f2caed3602324c5a067962bf263a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ram_msgs::AdditiveManufacturingTrajectory</type>
      <name>trajectory</name>
      <anchorfile>trajectory__info__test_8cpp.html</anchorfile>
      <anchor>ac2201898df2f4417a3c52f8c517b80f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory_utils.cpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/src/</path>
    <filename>trajectory__utils_8cpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>exportTrajectoryCallback</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>a98e79377c8ddd8e6ad4fe6d62eed67c2</anchor>
      <arglist>(ram_utils::ExportTrajectory::Request &amp;req, ram_utils::ExportTrajectory::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>fileExtension</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>ac80c36e01bc7e79e801521176b3f7df1</anchor>
      <arglist>(const std::string full_path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUnmodifiedTrajectoryCallback</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>aa663af692d0f00fdb9384b4c458fea6f</anchor>
      <arglist>(ram_utils::UnmodifiedTrajectory::Request &amp;req, ram_utils::UnmodifiedTrajectory::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>importTrajectoryCallback</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>ad65ea6ea75afe98e1b5847f1186884bd</anchor>
      <arglist>(ram_utils::ImportTrajectory::Request &amp;req, ram_utils::ImportTrajectory::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>const unsigned</type>
      <name>msg_to_keep</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>ad9c9d74e32faf7d0a85758cb789444f9</anchor>
      <arglist>(10)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mySigintHandler</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>a816a0b17e7b32f9e27d78db9b2ff133f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveTrajectoryCallback</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>aa47ac70161689f274a7972aa1d56503c</anchor>
      <arglist>(const ros::MessageEvent&lt; ram_msgs::AdditiveManufacturingTrajectory &gt; &amp;msg_event)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>trajectoryBufferCallback</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>a752f626c3bd67fd35db512e380f621e3</anchor>
      <arglist>(ram_utils::BufferParams::Request &amp;req, ram_utils::BufferParams::Response &amp;res)</arglist>
    </member>
    <member kind="variable">
      <type>rosbag::Bag</type>
      <name>buffer_bag</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>aca61ccfea413001831cbd6ab16fbf589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>last_msg_published</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>afeaa9da50c56435e01b4dff9b5ba9bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>msgs_mutex</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>a2a70c9b25be78d5390d17ec3302f6d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>a350594df3e8f6948c8462edfd41ce086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ram_msgs::AdditiveManufacturingTrajectory &gt;</type>
      <name>traj_msgs</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>a876fdae5cc3b4a9e32dcba7bdc121312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>unmodified_msgs_mutex</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>a47057cbd968b258d7e1a202ae67312ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ram_msgs::AdditiveManufacturingTrajectory &gt;</type>
      <name>unmodified_traj_msgs</name>
      <anchorfile>trajectory__utils_8cpp.html</anchorfile>
      <anchor>a3159756836e675cb3c799b3fc4531bf0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>yaml_utils.hpp</name>
    <path>/tmp/ws/src/ros_additive_manufacturing/ram_utils/include/ram_utils/</path>
    <filename>yaml__utils_8hpp</filename>
    <namespace>yaml_parser</namespace>
    <member kind="function">
      <type>bool</type>
      <name>parseBool</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>adf6a8344635efcdb416a7b0b1cd40834</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, bool &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseDouble</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>a3f93997f705924236c82109e84a23b9e</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, double &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseInt</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>a688d5da97a06aacdc50b52c5982972d9</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, int &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseKeyDValue</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>aa66bdae7ffa719b524b6d8e26ae1990d</anchor>
      <arglist>(YAML::const_iterator &amp;it, std::string &amp;key, double &amp;dvalue)</arglist>
    </member>
    <member kind="function">
      <type>const YAML::Node</type>
      <name>parseNode</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>ae7f0b5302df4f00ed05f7a90b1e4b327</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseString</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>af9b2585440a561870cf0b4c97c31c283</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, std::string &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseUInt</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>a98896aab89aeebb5f08e6391fdc0e56d</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, unsigned int &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseVectorB</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>a5a7dc22c426ab75120e5a082073ff845</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, std::vector&lt; bool &gt; &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseVectorD</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>a838794ef84194f0d583a1cdbe98c4889</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, std::vector&lt; double &gt; &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yamlNodeFromFileName</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>a68ecefdfd00da15576c56775abaae5ff</anchor>
      <arglist>(const std::string filename, YAML::Node &amp;ynode)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ram_utils</name>
    <filename>namespaceram__utils.html</filename>
    <member kind="typedef">
      <type>vtkSmartPointer&lt; vtkPolyData &gt;</type>
      <name>Polygon</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a8cfc6641c5db87698bfb6cd8506e87eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Polygon &gt;</type>
      <name>Polygons</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>ae8890c332d038dab17da44d989142db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Polygons &gt;</type>
      <name>PolygonsVector</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a4bced653f269490cf620151f5ba5e002</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Isometry3d</type>
      <name>Pose</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>ac7642c940bff4713ad55ea80bb24231a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PosesPolygon &gt;</type>
      <name>PosesLayer</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a373e0243c535b1a75bb4d726c80421f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Eigen::Isometry3d &gt;</type>
      <name>PosesPolygon</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a2f22c771a48363abac42d02b76a5bdc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PosesLayer &gt;</type>
      <name>PosesTrajectory</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>aabf9232bfb21e27bc5b472778e326514</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>polydataToYamlFile</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a748b7df0640d036305c3390ce136fe8d</anchor>
      <arglist>(const std::string yaml_file, const Polygon poly_data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>polydataToYamlFile2</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>aaf49ac7cfd251b76d8d2c98647d79376</anchor>
      <arglist>(const std::string yaml_file, const Polygon poly_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeYAMLFile</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a48b3f141420a00afcec8aea5c443429b</anchor>
      <arglist>(const PosesTrajectory &amp;trajectory, const std::string file_name, const bool no_linear=false, const std::string header=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yamlFileToPolydata</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a0acb1a70ce5a229e5949fe437c2384b7</anchor>
      <arglist>(const std::string yaml_file, Polygon poly_data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yamlFileToPolydata2</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>a3c738f5c3688359d8808241e574f90a0</anchor>
      <arglist>(const std::string yaml_file, Polygon poly_data, std::vector&lt; unsigned &gt; &amp;layer_count)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yamlFileToPoses</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>ac40dbd63c706832b70a726ab89121c72</anchor>
      <arglist>(std::string yaml_file, PosesTrajectory &amp;poses)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yamlFileToTrajectory</name>
      <anchorfile>namespaceram__utils.html</anchorfile>
      <anchor>add2f679563259d33892fb5bc55183d89</anchor>
      <arglist>(const std::string yaml_file, ram_msgs::AdditiveManufacturingTrajectory &amp;traj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>yaml_parser</name>
    <filename>namespaceyaml__parser.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>parseBool</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>adf6a8344635efcdb416a7b0b1cd40834</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, bool &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseDouble</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>a3f93997f705924236c82109e84a23b9e</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, double &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseInt</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>a688d5da97a06aacdc50b52c5982972d9</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, int &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseKeyDValue</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>aa66bdae7ffa719b524b6d8e26ae1990d</anchor>
      <arglist>(YAML::const_iterator &amp;it, std::string &amp;key, double &amp;dvalue)</arglist>
    </member>
    <member kind="function">
      <type>const YAML::Node</type>
      <name>parseNode</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>ae7f0b5302df4f00ed05f7a90b1e4b327</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseString</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>af9b2585440a561870cf0b4c97c31c283</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, std::string &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseUInt</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>a98896aab89aeebb5f08e6391fdc0e56d</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, unsigned int &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseVectorB</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>a5a7dc22c426ab75120e5a082073ff845</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, std::vector&lt; bool &gt; &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseVectorD</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>a838794ef84194f0d583a1cdbe98c4889</anchor>
      <arglist>(const YAML::Node &amp;node, char const *var_name, std::vector&lt; double &gt; &amp;var_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yamlNodeFromFileName</name>
      <anchorfile>namespaceyaml__parser.html</anchorfile>
      <anchor>a68ecefdfd00da15576c56775abaae5ff</anchor>
      <arglist>(const std::string filename, YAML::Node &amp;ynode)</arglist>
    </member>
  </compound>
</tagfile>
