<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>calibrate.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-utexas/doc_stacks/2014-01-06_11-52-19.985654/utexas/stacks/austinvilla/ground_truth/src/nodes/</path>
    <filename>calibrate_8cc</filename>
    <includes id="field__provider_8h" name="field_provider.h" local="no" imported="no">ground_truth/field_provider.h</includes>
    <member kind="enumeration">
      <name>State</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>a5d74787dedbc4e11c1ab15bf487e61f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculateGroundPlane</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>a40522756c120e16dd98bb0533dae52a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculateTransformation</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>a38c7b5e06bcc3bc87144b5b0a3bc15ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cloudCallback</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>a2fd8ebb1dee401be4ab240d3d6af3bc0</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudPtrMsg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collectRayInfo</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>a43b9f7d01d617258d314fd912e7aa000</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayCloud</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>a44776d91989f7e5aa4405fb4facd382f</anchor>
      <arglist>(pcl_visualization::PCLVisualizer &amp;visualizer, pcl::PointCloud&lt; pcl::PointXYZRGB &gt; &amp;cloudToDisplay)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayStatus</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>aea0db31f7f388505ab21913ff649abd4</anchor>
      <arglist>(const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>distanceLineFromPoint</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>a30c662997484beb4d7f7f291973d0ca4</anchor>
      <arglist>(Eigen::Vector3f ep1, Eigen::Vector3f ep2, Eigen::Vector3f point)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPointFromCloud</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>afe21e6bb693ca69d87b756c42df584f9</anchor>
      <arglist>(Eigen::Vector3f &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Vector3f</type>
      <name>getPointFromGroundPlane</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>a364c98648b0517a4912808c691d01802</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getUniqueName</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>a282defcf8310e19fbf7b0c7566a279ca</anchor>
      <arglist>(const std::string &amp;baseName, int uniqueId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>a0c242c9a04c2e67697cde554792b0a71</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::CameraInfoConstPtr &amp;camInfo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imageMouseCallback</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>a8636ded218dd74dfec7f2aeccf386efe</anchor>
      <arglist>(int event, int x, int y, int flags, void *param)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>noDelete</name>
      <anchorfile>calibrate_8cc.html</anchorfile>
      <anchor>ad52faa0475b6f84dc4095cae2741cada</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detect.cc</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-utexas/doc_stacks/2014-01-06_11-52-19.985654/utexas/stacks/austinvilla/ground_truth/src/nodes/</path>
    <filename>detect_8cc</filename>
    <includes id="field__provider_8h" name="field_provider.h" local="no" imported="no">ground_truth/field_provider.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FULL</name>
      <anchorfile>detect_8cc.html</anchorfile>
      <anchor>a7b05b8118861711fd8573e92759bbc34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RELEVANT</name>
      <anchorfile>detect_8cc.html</anchorfile>
      <anchor>a2ca4963df2cb221a8a7962c9b537812c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cloudCallback</name>
      <anchorfile>detect_8cc.html</anchorfile>
      <anchor>a9c6b54a1d65afcd749d14c87d1a09763</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudPtrFromMsg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectBall</name>
      <anchorfile>detect_8cc.html</anchorfile>
      <anchor>a40f0d7dea5ae0b6e3d49f2e6f204100f</anchor>
      <arglist>(pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr cloudIn, std::vector&lt; pcl::PointXYZ &gt; &amp;ballPositions, pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr cloudOut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectRobots</name>
      <anchorfile>detect_8cc.html</anchorfile>
      <anchor>a927d71cd031b4b6008aa700b649320b0</anchor>
      <arglist>(pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr cloudIn, std::vector&lt; pcl::PointXYZ &gt; &amp;robotPositions, pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr cloudOut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getParameters</name>
      <anchorfile>detect_8cc.html</anchorfile>
      <anchor>a1817fe65bc7ea3989440c901db290318</anchor>
      <arglist>(ros::NodeHandle &amp;nh, int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSystemTime</name>
      <anchorfile>detect_8cc.html</anchorfile>
      <anchor>af8aedd9c247b381976bbb9d6d1f1d9de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getUniqueName</name>
      <anchorfile>detect_8cc.html</anchorfile>
      <anchor>a282defcf8310e19fbf7b0c7566a279ca</anchor>
      <arglist>(const std::string &amp;baseName, int uniqueId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadColorTable</name>
      <anchorfile>detect_8cc.html</anchorfile>
      <anchor>a1f81009303349bf3c0752600d02f4cf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>detect_8cc.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>field_provider.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-utexas/doc_stacks/2014-01-06_11-52-19.985654/utexas/stacks/austinvilla/ground_truth/src/lib/</path>
    <filename>field__provider_8cpp</filename>
    <includes id="field__provider_8h" name="field_provider.h" local="no" imported="no">ground_truth/field_provider.h</includes>
    <namespace>ground_truth</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_BLACK</name>
      <anchorfile>field__provider_8cpp.html</anchorfile>
      <anchor>ada0fb7a068a19e6d1a183522d1c8ba64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_BLUE</name>
      <anchorfile>field__provider_8cpp.html</anchorfile>
      <anchor>a5589ea903f98d74c6e512fb354869098</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_GREEN</name>
      <anchorfile>field__provider_8cpp.html</anchorfile>
      <anchor>a5fd764fb59d31feb6c50a8c94a8630ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_RED</name>
      <anchorfile>field__provider_8cpp.html</anchorfile>
      <anchor>af26be899ee5e94494b7c59697ba5d791</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WHITE</name>
      <anchorfile>field__provider_8cpp.html</anchorfile>
      <anchor>adea9e994192dc2fd91918716fa80c2f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_YELLOW</name>
      <anchorfile>field__provider_8cpp.html</anchorfile>
      <anchor>a0f369558faef0ea760f7ca58a77cd8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PCL_BLUE</name>
      <anchorfile>field__provider_8cpp.html</anchorfile>
      <anchor>a93b665f2a93bc3b2875b0f39b9d45c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PCL_GREEN</name>
      <anchorfile>field__provider_8cpp.html</anchorfile>
      <anchor>a837862992292e537150ed151ab41a39b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PCL_WHITE</name>
      <anchorfile>field__provider_8cpp.html</anchorfile>
      <anchor>a87e6a2cd336e902b973edbc55b05c052</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PCL_YELLOW</name>
      <anchorfile>field__provider_8cpp.html</anchorfile>
      <anchor>a2aed36a2ba7ca5827bc95e756a1cd043</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>field_provider.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-utexas/doc_stacks/2014-01-06_11-52-19.985654/utexas/stacks/austinvilla/ground_truth/include/ground_truth/</path>
    <filename>field__provider_8h</filename>
    <class kind="class">ground_truth::FieldProvider</class>
    <namespace>ground_truth</namespace>
    <member kind="enumeration">
      <name>GroundPoints</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_BASE_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a0b8132fcf111524ff015bfa14114beb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_BASE_PENALTY_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a7a337690d5895208fe3a27ec2b8d3544</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_GOALPOST_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55ad3150bbffc5c115739dbd63968b30af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_GOALPOST_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55aea559da837f2ba241e4a69e941e50717</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_BASE_PENALTY_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a808bc8af7598684a75cea323ed68f32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_BASE_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a1ee9484ac51b11264586a3485e9f200a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_PENALTY_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a3a4f976a3abd121448b7ffb874ed2a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_PENALTY_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55aaf6fd5dffe53494c4e41fe66e927ed6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_PENALTY_CROSS</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a644608e8d5db6fd263e0fa876a0cbe85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MID_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55ad380d2d68b18c94a9b0dba87adb66467</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MID_CIRCLE_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a00686217cee057d4509326ef1531f640</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MID_CIRCLE_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a298ac118d81721742293ecd69ced4e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MID_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a632ab627a51e4b73dbaec3d941f89c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_BASE_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a859cf090e2e5a5b3117c1085746cb846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_BASE_PENALTY_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a9feeeef98a798745fac717c64a7c4f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_GOALPOST_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a4554393c9a41646415e392456221d3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_GOALPOST_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a49bdc38341c2a2eb6727deaa5cf76211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_BASE_PENALTY_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a6d09f7792b9dc2ea91b8f7203048a4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_BASE_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55ab27876fc607eed9ca5b1b5ae2aeca623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_PENALTY_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a3e70229fddb39e07c83aeeb25feb5947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_PENALTY_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55ad8969d753d50f2e13dab1c34f540d31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_PENALTY_CROSS</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55ac70a15918ea43977ed34ee082dddc0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_GROUND_PLANE_POINTS</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a6d1f6682053e04be7d4093e3049d44f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>HighPoints</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ae49858e7dfad101cbf312b929c1d9125</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_GOALPOST_TOP_HIGH</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ae49858e7dfad101cbf312b929c1d9125a905a809bacbdbd07ac94f4c957b40aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_GOALPOST_BOTTOM_HIGH</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ae49858e7dfad101cbf312b929c1d9125a4a195d816debc0acae6fce76c3d09f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_GOALPOST_TOP_HIGH</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ae49858e7dfad101cbf312b929c1d9125a408637a2a875b88b9a9d47f03e9b0a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_GOALPOST_BOTTOM_HIGH</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ae49858e7dfad101cbf312b929c1d9125a50d2109667b058b853ef6bc8f4f36e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_HIGH_POINTS</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ae49858e7dfad101cbf312b929c1d9125a5728cd34bfa0f575c92f9c3e3d7c7f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>CIRCLE_RADIUS</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a18bb5573e4dfce007b5a775466e50bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>FIELD_X</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ac1c77035ffe2d8b65285d5358ab13f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>FIELD_Y</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aa944adca80ad29ee51df01e2d0a68228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>GOAL_HEIGHT</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a6167be204d8aedd6741c9d0ec17f540e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>GOAL_Y</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a777b168fcb245e90f0e58ff8ee373746</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>GRASS_X</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a91d0f8f2355cd1e38248a1501ca8d078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>GRASS_Y</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a756a9f61a5677a1d70403c281335798b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>PENALTY_CROSS_X</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>acbdca57ecf92b2d099eefddb08923f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>PENALTY_X</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a600fbce91c7b28313d43de1b41a7240d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>PENALTY_Y</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a9cc5b70ce2409a0f77cc68c1f7ef5058</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-utexas/doc_stacks/2014-01-06_11-52-19.985654/utexas/stacks/austinvilla/ground_truth/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="namespace">
    <name>boost</name>
    <filename>namespaceboost.html</filename>
  </compound>
  <compound kind="namespace">
    <name>ground_truth</name>
    <filename>namespaceground__truth.html</filename>
    <class kind="class">ground_truth::FieldProvider</class>
    <member kind="enumeration">
      <name>GroundPoints</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_BASE_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a0b8132fcf111524ff015bfa14114beb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_BASE_PENALTY_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a7a337690d5895208fe3a27ec2b8d3544</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_GOALPOST_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55ad3150bbffc5c115739dbd63968b30af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_GOALPOST_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55aea559da837f2ba241e4a69e941e50717</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_BASE_PENALTY_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a808bc8af7598684a75cea323ed68f32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_BASE_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a1ee9484ac51b11264586a3485e9f200a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_PENALTY_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a3a4f976a3abd121448b7ffb874ed2a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_PENALTY_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55aaf6fd5dffe53494c4e41fe66e927ed6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_PENALTY_CROSS</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a644608e8d5db6fd263e0fa876a0cbe85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MID_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55ad380d2d68b18c94a9b0dba87adb66467</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MID_CIRCLE_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a00686217cee057d4509326ef1531f640</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MID_CIRCLE_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a298ac118d81721742293ecd69ced4e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MID_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a632ab627a51e4b73dbaec3d941f89c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_BASE_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a859cf090e2e5a5b3117c1085746cb846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_BASE_PENALTY_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a9feeeef98a798745fac717c64a7c4f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_GOALPOST_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a4554393c9a41646415e392456221d3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_GOALPOST_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a49bdc38341c2a2eb6727deaa5cf76211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_BASE_PENALTY_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a6d09f7792b9dc2ea91b8f7203048a4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_BASE_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55ab27876fc607eed9ca5b1b5ae2aeca623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_PENALTY_TOP</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a3e70229fddb39e07c83aeeb25feb5947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_PENALTY_BOTTOM</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55ad8969d753d50f2e13dab1c34f540d31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_PENALTY_CROSS</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55ac70a15918ea43977ed34ee082dddc0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_GROUND_PLANE_POINTS</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aafca1d268500c1b38b79cc08bc947d55a6d1f6682053e04be7d4093e3049d44f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>HighPoints</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ae49858e7dfad101cbf312b929c1d9125</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_GOALPOST_TOP_HIGH</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ae49858e7dfad101cbf312b929c1d9125a905a809bacbdbd07ac94f4c957b40aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW_GOALPOST_BOTTOM_HIGH</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ae49858e7dfad101cbf312b929c1d9125a4a195d816debc0acae6fce76c3d09f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_GOALPOST_TOP_HIGH</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ae49858e7dfad101cbf312b929c1d9125a408637a2a875b88b9a9d47f03e9b0a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_GOALPOST_BOTTOM_HIGH</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ae49858e7dfad101cbf312b929c1d9125a50d2109667b058b853ef6bc8f4f36e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_HIGH_POINTS</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ae49858e7dfad101cbf312b929c1d9125a5728cd34bfa0f575c92f9c3e3d7c7f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>CIRCLE_RADIUS</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a18bb5573e4dfce007b5a775466e50bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>FIELD_X</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>ac1c77035ffe2d8b65285d5358ab13f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>FIELD_Y</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>aa944adca80ad29ee51df01e2d0a68228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>GOAL_HEIGHT</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a6167be204d8aedd6741c9d0ec17f540e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>GOAL_Y</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a777b168fcb245e90f0e58ff8ee373746</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>GRASS_X</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a91d0f8f2355cd1e38248a1501ca8d078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>GRASS_Y</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a756a9f61a5677a1d70403c281335798b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>PENALTY_CROSS_X</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>acbdca57ecf92b2d099eefddb08923f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>PENALTY_X</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a600fbce91c7b28313d43de1b41a7240d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>PENALTY_Y</name>
      <anchorfile>namespaceground__truth.html</anchorfile>
      <anchor>a9cc5b70ce2409a0f77cc68c1f7ef5058</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ground_truth::FieldProvider</name>
    <filename>classground__truth_1_1FieldProvider.html</filename>
    <member kind="function">
      <type></type>
      <name>FieldProvider</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>aad5606c278762907e895fb5e2428b379</anchor>
      <arglist>(float x=0.0, float y=0.0, float z=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get2dField</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>a1186916a7646da929c5c3d753db301df</anchor>
      <arglist>(IplImage *image, int highlightPoint=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get3dField</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>af713ff6d7d864ede626fe24f8dc1d153</anchor>
      <arglist>(pcl_visualization::PCLVisualizer &amp;visualizer)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Vector3f</type>
      <name>getGroundPoint</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>a59d9a5335c9aa9b51dbd4ff555790526</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>convertCoordinates</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>a53224700c19d80b155fba5a8ca90c193</anchor>
      <arglist>(cv::Point2d &amp;pos2d, int height, int width, const Eigen::Vector3f &amp;pos3d)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>draw2dCenterCircle</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>aa7858fe5f9da8bb37b7cda395c79163d</anchor>
      <arglist>(IplImage *image, const Eigen::Vector3f &amp;centerPt, const Eigen::Vector3f &amp;circlePt, const CvScalar &amp;color, int width)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>draw2dCircle</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>a023167743be465fb13e4d5179aaa061d</anchor>
      <arglist>(IplImage *image, const Eigen::Vector3f &amp;pt, int radius, const CvScalar &amp;color, int width)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>draw2dLine</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>a5c2c0b36d198098756f84ff73a61180b</anchor>
      <arglist>(IplImage *image, const Eigen::Vector3f &amp;ep1, const Eigen::Vector3f &amp;ep2, const CvScalar &amp;color, int width)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>draw3dCenterCircle</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>a21e93298549b2d20ce62ef5d1387744c</anchor>
      <arglist>(pcl_visualization::PCLVisualizer &amp;visualizer, const Eigen::Vector3f &amp;centerPt, const Eigen::Vector3f &amp;circlePt, double r, double g, double b, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>draw3dLine</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>afa65183484abe84066668126e91d6399</anchor>
      <arglist>(pcl_visualization::PCLVisualizer &amp;visualizer, const Eigen::Vector3f &amp;ep1, const Eigen::Vector3f &amp;ep2, double r, double g, double b, const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Vector3f</type>
      <name>centerField</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>a62cca4039f1e8555544f4a795f031403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Vector3f</type>
      <name>groundPoints</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>a018ca9ee651cf562cc0d3042d4d0f2d8</anchor>
      <arglist>[NUM_GROUND_PLANE_POINTS]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Vector3f</type>
      <name>highPoints</name>
      <anchorfile>classground__truth_1_1FieldProvider.html</anchorfile>
      <anchor>a20bc082162fd0d1abfc6c34d972aed28</anchor>
      <arglist>[NUM_HIGH_POINTS]</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pcl</name>
    <filename>namespacepcl.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
