<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>image_interface.c</name>
    <path>/tmp/ws/src/darknet_ros/darknet_ros/src/</path>
    <filename>image__interface_8c</filename>
    <includes id="image__interface_8h" name="image_interface.h" local="yes" imported="no">darknet_ros/image_interface.h</includes>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>get_pixel</name>
      <anchorfile>image__interface_8c.html</anchorfile>
      <anchor>af79afc5f9002fcaf78514d7dec69b1f0</anchor>
      <arglist>(image m, int x, int y, int c)</arglist>
    </member>
    <member kind="function">
      <type>image **</type>
      <name>load_alphabet_with_file</name>
      <anchorfile>image__interface_8c.html</anchorfile>
      <anchor>a22e7332424f841f870404be4667340d6</anchor>
      <arglist>(char *datafile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image_interface.h</name>
    <path>/tmp/ws/src/darknet_ros/darknet_ros/include/darknet_ros/</path>
    <filename>image__interface_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>generate_image</name>
      <anchorfile>image__interface_8h.html</anchorfile>
      <anchor>aa6cc1c273a66ca204cb6f52e588fb9e4</anchor>
      <arglist>(image p, IplImage *disp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>get_pixel</name>
      <anchorfile>image__interface_8h.html</anchorfile>
      <anchor>af79afc5f9002fcaf78514d7dec69b1f0</anchor>
      <arglist>(image m, int x, int y, int c)</arglist>
    </member>
    <member kind="function">
      <type>image **</type>
      <name>load_alphabet_with_file</name>
      <anchorfile>image__interface_8h.html</anchorfile>
      <anchor>a22e7332424f841f870404be4667340d6</anchor>
      <arglist>(char *datafile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ObjectDetection.cpp</name>
    <path>/tmp/ws/src/darknet_ros/darknet_ros/test/</path>
    <filename>ObjectDetection_8cpp</filename>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; darknet_ros_msgs::CheckForObjectsAction &gt;</type>
      <name>CheckForObjectsActionClient</name>
      <anchorfile>ObjectDetection_8cpp.html</anchorfile>
      <anchor>a85b17e2296961cc6159263716c98839a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; CheckForObjectsActionClient &gt;</type>
      <name>CheckForObjectsActionClientPtr</name>
      <anchorfile>ObjectDetection_8cpp.html</anchorfile>
      <anchor>a16ce5d51208c646868a8f5caa62045bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkForObjectsResultCB</name>
      <anchorfile>ObjectDetection_8cpp.html</anchorfile>
      <anchor>abfce0c87021a6bc749eb17fd5cdc9014</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const darknet_ros_msgs::CheckForObjectsResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendImageToYolo</name>
      <anchorfile>ObjectDetection_8cpp.html</anchorfile>
      <anchor>ab42e7d4e6853ad89ed19251299344fe7</anchor>
      <arglist>(ros::NodeHandle nh, const std::string &amp;pathToTestImage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>ObjectDetection_8cpp.html</anchorfile>
      <anchor>a2596119229f00fb85966baa523e141b6</anchor>
      <arglist>(ObjectDetection, DISABLED_DetectDog)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>ObjectDetection_8cpp.html</anchorfile>
      <anchor>ae6724d569d8d40249f17c3e7b82568f0</anchor>
      <arglist>(ObjectDetection, DetectANYmal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>ObjectDetection_8cpp.html</anchorfile>
      <anchor>a08c874130431d18679d239ca14e9e3cc</anchor>
      <arglist>(ObjectDetection, DISABLED_DetectPerson)</arglist>
    </member>
    <member kind="variable">
      <type>darknet_ros_msgs::BoundingBoxes</type>
      <name>boundingBoxesResults_</name>
      <anchorfile>ObjectDetection_8cpp.html</anchorfile>
      <anchor>a1db49bb4fe504e1ef6a7a52a566eaffa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_main.cpp</name>
    <path>/tmp/ws/src/darknet_ros/darknet_ros/test/</path>
    <filename>test__main_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>yolo_object_detector_node.cpp</name>
    <path>/tmp/ws/src/darknet_ros/darknet_ros/src/</path>
    <filename>yolo__object__detector__node_8cpp</filename>
    <includes id="YoloObjectDetector_8hpp" name="YoloObjectDetector.hpp" local="no" imported="no">darknet_ros/YoloObjectDetector.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>yolo__object__detector__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>YoloObjectDetector.cpp</name>
    <path>/tmp/ws/src/darknet_ros/darknet_ros/src/</path>
    <filename>YoloObjectDetector_8cpp</filename>
    <includes id="YoloObjectDetector_8hpp" name="YoloObjectDetector.hpp" local="yes" imported="no">darknet_ros/YoloObjectDetector.hpp</includes>
    <namespace>darknet_ros</namespace>
    <member kind="variable">
      <type>char *</type>
      <name>cfg</name>
      <anchorfile>namespacedarknet__ros.html</anchorfile>
      <anchor>ae5d28888b7249f93f6b948b8d0e8c4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>data</name>
      <anchorfile>namespacedarknet__ros.html</anchorfile>
      <anchor>a1647c10e0e841a6a137fff4f9df7c1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>detectionNames</name>
      <anchorfile>namespacedarknet__ros.html</anchorfile>
      <anchor>ae35d4964f842a9cd96ed82479484f7f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>weights</name>
      <anchorfile>namespacedarknet__ros.html</anchorfile>
      <anchor>a9219776bc505d5963fc6920fbe7697e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>YoloObjectDetector.hpp</name>
    <path>/tmp/ws/src/darknet_ros/darknet_ros/include/darknet_ros/</path>
    <filename>YoloObjectDetector_8hpp</filename>
    <includes id="image__interface_8h" name="image_interface.h" local="yes" imported="no">darknet_ros/image_interface.h</includes>
    <class kind="struct">darknet_ros::IplImageWithHeader_</class>
    <class kind="struct">darknet_ros::RosBox_</class>
    <class kind="class">darknet_ros::YoloObjectDetector</class>
    <namespace>darknet_ros</namespace>
    <member kind="function">
      <type>void</type>
      <name>ipl_into_image</name>
      <anchorfile>YoloObjectDetector_8hpp.html</anchorfile>
      <anchor>a01fcef1648521568574e7dfe9e65bc7a</anchor>
      <arglist>(IplImage *src, image im)</arglist>
    </member>
    <member kind="function">
      <type>image</type>
      <name>ipl_to_image</name>
      <anchorfile>YoloObjectDetector_8hpp.html</anchorfile>
      <anchor>a851dc64722a7112c0ea6336bdf0b0f6d</anchor>
      <arglist>(IplImage *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show_image_cv</name>
      <anchorfile>YoloObjectDetector_8hpp.html</anchorfile>
      <anchor>a7ee8b5472c419a07ccd30f42528e722e</anchor>
      <arglist>(image p, const char *name, IplImage *disp)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>darknet_ros::IplImageWithHeader_</name>
    <filename>structdarknet__ros_1_1IplImageWithHeader__.html</filename>
    <member kind="variable">
      <type>std_msgs::Header</type>
      <name>header</name>
      <anchorfile>structdarknet__ros_1_1IplImageWithHeader__.html</anchorfile>
      <anchor>ac944f5674e9a9d7bff514d28b06dce47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>image</name>
      <anchorfile>structdarknet__ros_1_1IplImageWithHeader__.html</anchorfile>
      <anchor>acaccc5a13d1573a180d4a95dbf0d42dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>darknet_ros::RosBox_</name>
    <filename>structdarknet__ros_1_1RosBox__.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>Class</name>
      <anchorfile>structdarknet__ros_1_1RosBox__.html</anchorfile>
      <anchor>a1cd108a96b2d94ba4e7292adf83cdee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>h</name>
      <anchorfile>structdarknet__ros_1_1RosBox__.html</anchorfile>
      <anchor>ab45fb51f3bad36fe0a0b4ff9da147db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num</name>
      <anchorfile>structdarknet__ros_1_1RosBox__.html</anchorfile>
      <anchor>a340216f7b02139bf7ea909a54be99431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>prob</name>
      <anchorfile>structdarknet__ros_1_1RosBox__.html</anchorfile>
      <anchor>af6b75d5d9a851b3efb5aeb8ea86cf8ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>w</name>
      <anchorfile>structdarknet__ros_1_1RosBox__.html</anchorfile>
      <anchor>aaa6ba65715e618e2e35f2a880be791dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structdarknet__ros_1_1RosBox__.html</anchorfile>
      <anchor>a779bfc5f14e363b8eb59cc10de081e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structdarknet__ros_1_1RosBox__.html</anchorfile>
      <anchor>a3a9fbd56994bf5fa7959806b392d1bd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>darknet_ros::YoloObjectDetector</name>
    <filename>classdarknet__ros_1_1YoloObjectDetector.html</filename>
    <member kind="function">
      <type></type>
      <name>YoloObjectDetector</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a9c22110cf2064f203e87bf6c83b9cc4d</anchor>
      <arglist>(ros::NodeHandle nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~YoloObjectDetector</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a70876fdecf5363c35ed5d41d742f0cba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>actionlib::SimpleActionServer&lt; darknet_ros_msgs::CheckForObjectsAction &gt;</type>
      <name>CheckForObjectsActionServer</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a9cf9a4b04ae706a4ddc6aa13444b96e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::shared_ptr&lt; CheckForObjectsActionServer &gt;</type>
      <name>CheckForObjectsActionServerPtr</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a0ab462c4b70792c77025dea564f6c0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>detection *</type>
      <name>avgPredictions</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a57e6a2a696cd4a712bba3bb10956a327</anchor>
      <arglist>(network *net, int *nboxes)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cameraCallback</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a90d62328854afd40bc81028f324c7369</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>checkForObjectsActionGoalCB</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ae2273978b8bde0c3b18f16c947f3de5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>checkForObjectsActionPreemptCB</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a8502eb2403c82580d543a325a0970542</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void *</type>
      <name>detectInThread</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a780ba858073d3448d9005d3d416972ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void *</type>
      <name>detectLoop</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a872148110334461cc7ee1f477fcfe740</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void *</type>
      <name>displayInThread</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>af74a22f8f94e2e75d579b24d3da19151</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void *</type>
      <name>displayLoop</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>acdf7cc41b616141c53f2706e11c995f5</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void *</type>
      <name>fetchInThread</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a81e452679ea34227f692ce9630807920</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getImageStatus</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a2bf34b1e348d2f2a3a195dfb9aea993f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IplImageWithHeader_</type>
      <name>getIplImageWithHeader</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a3d9ea73eb3cc657819c6cc1151547958</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a367886a8f174fdb484c805f4de83d40b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isCheckingForObjects</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ae96215ec26f76d5e37b5b6669094386d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isNodeRunning</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a0cfdcc7663ff1b57eadf8c287c4d5dca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>publishDetectionImage</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ab34fe155d2c1dfefe936d47596e69a18</anchor>
      <arglist>(const cv::Mat &amp;detectionImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void *</type>
      <name>publishInThread</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a882988f46f541bcb34f269083d30e160</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readParameters</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>acd37c953b5d5933766b05107ad96f342</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rememberNetwork</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ab7c21048f5347e3dd0fdc6d9de5b8e7a</anchor>
      <arglist>(network *net)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupNetwork</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>aa90c5ae13f2ca4f285a5812727151475</anchor>
      <arglist>(char *cfgfile, char *weightfile, char *datafile, float thresh, char **names, int classes, int delay, char *prefix, int avg_frames, float hier, int w, int h, int frames, int fullscreen)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>sizeNetwork</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ae3bda6336649c4638382cda1400284d9</anchor>
      <arglist>(network *net)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>yolo</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a0c501664c509d4bdc2cf0c2ceec3d1d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>actionId_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a6ab8bf857255c46920fbec94bdfb5780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float *</type>
      <name>avg_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a072c39644e0ecb63a14361f53aede50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>boundingBoxesPublisher_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>aece8ab4b24969a519a753b81fe926b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>darknet_ros_msgs::BoundingBoxes</type>
      <name>boundingBoxesResults_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ab46467a9a7088fcfa898f8be113341ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image</type>
      <name>buff_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a4d57626679d28708110ca5660550a0fe</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>buffId_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a5ea4d6625a54e941cc58c8dc05cdfbcc</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>buffIndex_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a548d9e115953baa736cf3e695b33dfe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image</type>
      <name>buffLetter_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ad0bd53fec80b520709442edf9ea6fd8b</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>camImageCopy_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a7ca7aa993e537f39e19a98c80740e63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CheckForObjectsActionServerPtr</type>
      <name>checkForObjectsActionServer_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>affcfb0a2bcddffb66bbc7f35be441c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>classLabels_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ae35ad949e6bd8ca5fc285d22bce5e491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image **</type>
      <name>demoAlphabet_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ae246e5871b305ebe80c3b213416d8828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>demoClasses_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a8a12a5f761b4308a94e0952b886131cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>demoDelay_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a177fb6c68b263fec0eda7193bf543d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>demoDone_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a593fe24989991570d5f012732e11b4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>demoFrame_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a87184d07b353c66e32e530c57c2ef722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>demoHier_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a1d7b86b5bf9593f98b33250bd0eff82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>demoIndex_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>abeef5c70f4286b782511da228b4793e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char **</type>
      <name>demoNames_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ae8c1e774341a9337b3b9d615b010fe8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>demoPrefix_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a8e459d28ee9632284d83a747959d6dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>demoThresh_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>af10555112fae3e3751ed2fb20410bf98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>demoTime_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a840e6b58dae2cfa5dd3b125136dcc13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>demoTotal_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a53da1df6df1042d201f1709acbc9ed38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>detectionImagePublisher_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a004e2819b7ad1bde7b10d270a1fd687e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enableConsoleOutput_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ad647f733ce9e81547f5f28dbecdd9ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>fps_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a8f248126bb89dc0568e7127ea38b0e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>frameHeight_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a1e0c8570e096a333b74f2aeb9daa0e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>frameWidth_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a9906c67fd7b5f8d32620bb5984471b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>fullScreen_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>aa3504e23707398dd0c8efd093ad0d14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Header</type>
      <name>headerBuff_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a31477bea698befbd0e0bb10c14315369</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std_msgs::Header</type>
      <name>imageHeader_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>addee1492635cf0ddcc5e6c181abc7dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>imageStatus_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a12e93c174fd85952116486cbb586304c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>imageSubscriber_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>acc08c8ccb04e62faae8c2cfbdee9b486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>imageTransport_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>affdabda13736caeb3638e1b6c8054f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>ipl_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a1d26c19276ba7495978f24ea62927155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isNodeRunning_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ac0a17c5a697cdfa7bfa0977df4ac21db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float *</type>
      <name>lastAvg2_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a0d8e853e015a2df31229e9f61984ad23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float *</type>
      <name>lastAvg_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>aa432afa5387c98d6914041af45385c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_mutex</type>
      <name>mutexActionStatus_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a232edced1f338433587dd5b1b14740fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_mutex</type>
      <name>mutexImageCallback_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a0fd20508ce3a60dfff60f2a94195bc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_mutex</type>
      <name>mutexImageStatus_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>ade6002e7b246c72e37e83c7b5a56fc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_mutex</type>
      <name>mutexNodeStatus_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a04a56a5912bd58e4b7160a26c7a2f3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>network *</type>
      <name>net_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a9f8d01ec179085c3eb6457fbb464afc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nodeHandle_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a0c6301b8314b61c2f1f2c7c75d3c8813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>numClasses_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a909f6c55c7609b8ec2d62ab5c7b20f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>objectPublisher_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a85d8e25a29b3ea105d1a595dfdd313cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float **</type>
      <name>predictions_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a1a3518d5fa2613721019f3540fde132a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosBox_ *</type>
      <name>roiBoxes_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a4bf155a503b50a17e7f1206335ee401a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>rosBoxCounter_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a57721ca1b859803be89c270b7fcb2639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; RosBox_ &gt; &gt;</type>
      <name>rosBoxes_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a256bbf0fbcbfe9c75e3cbe01644d17fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>running_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>a8a5b31686f58fe91b3b23ded49a31e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>viewImage_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>aeec586b54de40f799768e08523c5c78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>waitKeyDelay_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>abda4fed4196bd6aeacf9529abbf4cc1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::thread</type>
      <name>yoloThread_</name>
      <anchorfile>classdarknet__ros_1_1YoloObjectDetector.html</anchorfile>
      <anchor>abd012980bb72a5e87fd30814f36bee3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>darknet_ros</name>
    <filename>namespacedarknet__ros.html</filename>
    <class kind="struct">darknet_ros::IplImageWithHeader_</class>
    <class kind="struct">darknet_ros::RosBox_</class>
    <class kind="class">darknet_ros::YoloObjectDetector</class>
    <member kind="variable">
      <type>char *</type>
      <name>cfg</name>
      <anchorfile>namespacedarknet__ros.html</anchorfile>
      <anchor>ae5d28888b7249f93f6b948b8d0e8c4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>data</name>
      <anchorfile>namespacedarknet__ros.html</anchorfile>
      <anchor>a1647c10e0e841a6a137fff4f9df7c1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>detectionNames</name>
      <anchorfile>namespacedarknet__ros.html</anchorfile>
      <anchor>ae35d4964f842a9cd96ed82479484f7f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>weights</name>
      <anchorfile>namespacedarknet__ros.html</anchorfile>
      <anchor>a9219776bc505d5963fc6920fbe7697e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
