<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>Blob.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/src/</path>
    <filename>Blob_8cpp</filename>
    <includes id="Blob_8h" name="Blob.h" local="yes" imported="no">hrl_cvblobslib/Blob.h</includes>
  </compound>
  <compound kind="file">
    <name>Blob.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/include/hrl_cvblobslib/</path>
    <filename>Blob_8h</filename>
    <includes id="BlobLibraryConfiguration_8h" name="BlobLibraryConfiguration.h" local="yes" imported="no">BlobLibraryConfiguration.h</includes>
    <includes id="BlobContour_8h" name="BlobContour.h" local="yes" imported="no">BlobContour.h</includes>
    <class kind="class">CBlob</class>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>t_labelType</name>
      <anchorfile>Blob_8h.html</anchorfile>
      <anchor>ae21ba61a4f023a2f91fc5feaad495073</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BlobContour.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/src/</path>
    <filename>BlobContour_8cpp</filename>
    <includes id="BlobContour_8h" name="BlobContour.h" local="yes" imported="no">hrl_cvblobslib/BlobContour.h</includes>
  </compound>
  <compound kind="file">
    <name>BlobContour.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/include/hrl_cvblobslib/</path>
    <filename>BlobContour_8h</filename>
    <class kind="class">CBlobContour</class>
    <member kind="define">
      <type>#define</type>
      <name>MAX_MOMENTS_ORDER</name>
      <anchorfile>BlobContour_8h.html</anchorfile>
      <anchor>a151d88ca40f6e7d179e1b13ed82488b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>t_chainCode</name>
      <anchorfile>BlobContour_8h.html</anchorfile>
      <anchor>a0ccb8765a7971147eaf6cafef4bd3c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CvSeq *</type>
      <name>t_chainCodeList</name>
      <anchorfile>BlobContour_8h.html</anchorfile>
      <anchor>af4605a71deb8fb5bf67011c89418c970</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CvSeq *</type>
      <name>t_PointList</name>
      <anchorfile>BlobContour_8h.html</anchorfile>
      <anchor>abf72b29b2c653dd623e9b39a447809c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BlobLibraryConfiguration.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/include/hrl_cvblobslib/</path>
    <filename>BlobLibraryConfiguration_8h</filename>
  </compound>
  <compound kind="file">
    <name>BlobOperators.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/src/</path>
    <filename>BlobOperators_8cpp</filename>
    <includes id="BlobOperators_8h" name="BlobOperators.h" local="yes" imported="no">hrl_cvblobslib/BlobOperators.h</includes>
    <member kind="function">
      <type>void</type>
      <name>RegistraTotsOperadors</name>
      <anchorfile>BlobOperators_8cpp.html</anchorfile>
      <anchor>ae87dcb2544f12a21c842f4e3ac4a6b6b</anchor>
      <arglist>(t_OperadorBlobFactory &amp;fabricaOperadorsBlob)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BlobOperators.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/include/hrl_cvblobslib/</path>
    <filename>BlobOperators_8h</filename>
    <includes id="Blob_8h" name="Blob.h" local="yes" imported="no">Blob.h</includes>
    <class kind="class">CBlobGetArea</class>
    <class kind="class">CBlobGetAreaElipseRatio</class>
    <class kind="class">CBlobGetAxisRatio</class>
    <class kind="class">CBlobGetBreadth</class>
    <class kind="class">CBlobGetCompactness</class>
    <class kind="class">CBlobGetDiffX</class>
    <class kind="class">CBlobGetDiffY</class>
    <class kind="class">CBlobGetDistanceFromPoint</class>
    <class kind="class">CBlobGetElongation</class>
    <class kind="class">CBlobGetExterior</class>
    <class kind="class">CBlobGetExternHullPerimeterRatio</class>
    <class kind="class">CBlobGetExternPerimeter</class>
    <class kind="class">CBlobGetExternPerimeterRatio</class>
    <class kind="class">CBlobGetHullArea</class>
    <class kind="class">CBlobGetHullPerimeter</class>
    <class kind="class">CBlobGetID</class>
    <class kind="class">CBlobGetLength</class>
    <class kind="class">CBlobGetMajorAxisLength</class>
    <class kind="class">CBlobGetMaxX</class>
    <class kind="class">CBlobGetMaxXatMaxY</class>
    <class kind="class">CBlobGetMaxY</class>
    <class kind="class">CBlobGetMaxYatMinX</class>
    <class kind="class">CBlobGetMean</class>
    <class kind="class">CBlobGetMinorAxisLength</class>
    <class kind="class">CBlobGetMinX</class>
    <class kind="class">CBlobGetMinXatMinY</class>
    <class kind="class">CBlobGetMinY</class>
    <class kind="class">CBlobGetMinYatMaxX</class>
    <class kind="class">CBlobGetMoment</class>
    <class kind="class">CBlobGetOrientation</class>
    <class kind="class">CBlobGetOrientationCos</class>
    <class kind="class">CBlobGetPerimeter</class>
    <class kind="class">CBlobGetRoughness</class>
    <class kind="class">CBlobGetStdDev</class>
    <class kind="class">CBlobGetXCenter</class>
    <class kind="class">CBlobGetXYInside</class>
    <class kind="class">CBlobGetYCenter</class>
    <class kind="class">COperadorBlob</class>
    <member kind="define">
      <type>#define</type>
      <name>DEGREE2RAD</name>
      <anchorfile>BlobOperators_8h.html</anchorfile>
      <anchor>ac6a4d1aae4752ffc3f56122d620f50ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>COperadorBlob</type>
      <name>funcio_calculBlob</name>
      <anchorfile>BlobOperators_8h.html</anchorfile>
      <anchor>aad4566d263bf0b053617d18aea50ef8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BlobResult.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/src/</path>
    <filename>BlobResult_8cpp</filename>
    <includes id="BlobResult_8h" name="BlobResult.h" local="yes" imported="no">hrl_cvblobslib/BlobResult.h</includes>
  </compound>
  <compound kind="file">
    <name>BlobResult.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/include/hrl_cvblobslib/</path>
    <filename>BlobResult_8h</filename>
    <includes id="BlobLibraryConfiguration_8h" name="BlobLibraryConfiguration.h" local="yes" imported="no">BlobLibraryConfiguration.h</includes>
    <includes id="Blob_8h" name="Blob.h" local="yes" imported="no">Blob.h</includes>
    <includes id="BlobOperators_8h" name="BlobOperators.h" local="yes" imported="no">BlobOperators.h</includes>
    <includes id="ComponentLabeling_8h" name="ComponentLabeling.h" local="yes" imported="no">ComponentLabeling.h</includes>
    <class kind="class">CBlobResult</class>
    <member kind="define">
      <type>#define</type>
      <name>B_EQUAL</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>a1c28cf7a0934f9542901ea25ce37c318</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B_EXCLUDE</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>a902282f13f23a5541a2e6d01e3b604cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B_GREATER</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>a3eed3f4e2ca8f385d9f976cf906c5650</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B_GREATER_OR_EQUAL</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>adc318ac18e73e971515f5d9047220d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B_INCLUDE</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>ade04909606a5f7f4779c8bcc5042db79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B_INSIDE</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>abe72a81ef6be6a277cc5795a65d390f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B_LESS</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>a633be1c42afd3f718987f103b2aa54e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B_LESS_OR_EQUAL</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>ab6c8d24e25facba459f3871ed69c7d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B_NOT_EQUAL</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>a2c85ad2a17a4c28ad405f837155acddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B_OUTSIDE</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>ac3627839543a57f32f6c16bdbfa376ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXCEPCIO_CALCUL_BLOBS</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>a543a8f8903504a326c779b528a39ef39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXCEPTION_BLOB_OUT_OF_BOUNDS</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>a7e2768de82b7c95ae71061422ee13af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double &gt;</type>
      <name>double_stl_vector</name>
      <anchorfile>BlobResult_8h.html</anchorfile>
      <anchor>a433bfa94af76fd8229079790bdeb9d00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ComponentLabeling.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/src/</path>
    <filename>ComponentLabeling_8cpp</filename>
    <includes id="ComponentLabeling_8h" name="ComponentLabeling.h" local="yes" imported="no">hrl_cvblobslib/ComponentLabeling.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ASSIGN_LABEL</name>
      <anchorfile>ComponentLabeling_8cpp.html</anchorfile>
      <anchor>a509d4ac5415f87f32ac7a8b088bf3d68</anchor>
      <arglist>(CvPoint p, t_labelType *labels, int imageWidth, int newLabel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ASSIGN_VISITED</name>
      <anchorfile>ComponentLabeling_8cpp.html</anchorfile>
      <anchor>a60f487d43bfd39b64f320c5487926a23</anchor>
      <arglist>(CvPoint p, bool *visitedPoints, int imageWidth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ComponentLabeling</name>
      <anchorfile>ComponentLabeling_8cpp.html</anchorfile>
      <anchor>a05b80d9c559310ac95461bd523d888f6</anchor>
      <arglist>(IplImage *inputImage, IplImage *maskImage, unsigned char backgroundColor, Blob_vector &amp;blobs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>contourTracing</name>
      <anchorfile>ComponentLabeling_8cpp.html</anchorfile>
      <anchor>a36ce253ae4e842675730bfc013e6485a</anchor>
      <arglist>(IplImage *image, IplImage *maskImage, CvPoint contourStart, t_labelType *labels, bool *visitedPoints, t_labelType label, bool internalContour, unsigned char backgroundColor, CBlobContour *currentBlobcontour)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>GET_ABOVE_IMAGEPIXEL</name>
      <anchorfile>ComponentLabeling_8cpp.html</anchorfile>
      <anchor>ad8321f7b7a9d8b1a2c8b20a5bcefa164</anchor>
      <arglist>(unsigned char *currentPixel, IplImage *image)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>GET_BELOW_IMAGEPIXEL</name>
      <anchorfile>ComponentLabeling_8cpp.html</anchorfile>
      <anchor>ae716ac630740753ca934744210736ee2</anchor>
      <arglist>(unsigned char *currentPixel, IplImage *image)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GET_BELOW_VISITEDPIXEL</name>
      <anchorfile>ComponentLabeling_8cpp.html</anchorfile>
      <anchor>ae950b1a18f9c56ae84e9338f2b87aa84</anchor>
      <arglist>(bool *currentPixel, int imageWidth)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>GET_IMAGE_PIXEL</name>
      <anchorfile>ComponentLabeling_8cpp.html</anchorfile>
      <anchor>a2bcdcae4cc36c0060f85f904cc6c826e</anchor>
      <arglist>(IplImage *image, CvPoint p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GET_IMAGEMASK_PIXEL</name>
      <anchorfile>ComponentLabeling_8cpp.html</anchorfile>
      <anchor>ae2b92da1ce3ca327bddd6b4a5c39cfc5</anchor>
      <arglist>(IplImage *mask, CvPoint p)</arglist>
    </member>
    <member kind="function">
      <type>CvPoint</type>
      <name>tracer</name>
      <anchorfile>ComponentLabeling_8cpp.html</anchorfile>
      <anchor>ae0881dec50a29351bda94e482ce3cb28</anchor>
      <arglist>(IplImage *image, IplImage *maskImage, CvPoint P, bool *visitedPoints, short initialMovement, unsigned char backgroundColor, short &amp;movement)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const CvPoint</type>
      <name>freemanCodeIncrement</name>
      <anchorfile>ComponentLabeling_8cpp.html</anchorfile>
      <anchor>a33a14323597d0c85dc6d29810b9f312a</anchor>
      <arglist>[8]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ComponentLabeling.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/include/hrl_cvblobslib/</path>
    <filename>ComponentLabeling_8h</filename>
    <includes id="BlobContour_8h" name="BlobContour.h" local="yes" imported="no">BlobContour.h</includes>
    <includes id="Blob_8h" name="Blob.h" local="yes" imported="no">Blob.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_CLASSE_BLOBRESULT_INCLUDED</name>
      <anchorfile>ComponentLabeling_8h.html</anchorfile>
      <anchor>a5d4c27007aef34e8ef740c52b24f0403</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; CBlob * &gt;</type>
      <name>Blob_vector</name>
      <anchorfile>ComponentLabeling_8h.html</anchorfile>
      <anchor>a9b2ee33d26a482072b82620e6709e66e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ComponentLabeling</name>
      <anchorfile>ComponentLabeling_8h.html</anchorfile>
      <anchor>a05b80d9c559310ac95461bd523d888f6</anchor>
      <arglist>(IplImage *inputImage, IplImage *maskImage, unsigned char backgroundColor, Blob_vector &amp;blobs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>contourTracing</name>
      <anchorfile>ComponentLabeling_8h.html</anchorfile>
      <anchor>aae4e0baf3210d155e7b07f46212b4031</anchor>
      <arglist>(IplImage *image, IplImage *mask, CvPoint contourStart, t_labelType *labels, bool *visitedPoints, t_labelType label, bool internalContour, unsigned char backgroundColor, CBlobContour *currentBlobContour)</arglist>
    </member>
    <member kind="function">
      <type>CvPoint</type>
      <name>tracer</name>
      <anchorfile>ComponentLabeling_8h.html</anchorfile>
      <anchor>aa08fde94b6ebc2330039f5ed1709c3c3</anchor>
      <arglist>(IplImage *image, IplImage *mask, CvPoint P, bool *visitedPoints, short initialMovement, unsigned char backgroundColor, short &amp;movement)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/testBlobs/</path>
    <filename>main_8cpp</filename>
    <includes id="BlobResult_8h" name="BlobResult.h" local="yes" imported="no">BlobResult.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_trackbar</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a7536b408e136d353789e8e732edf8573</anchor>
      <arglist>(int dummy)</arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>displayedImage</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>aed4a27188e4d32050bf4a049806aa4af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>original</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a489a83d8d1a663efba3122afeeb95e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>originalThr</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a1c4c8c3ca835927e66256501f1aa34d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>param1</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a00cb97c0877748861c2ac72d3156ceb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>param2</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a8cc4360a33ade848486cf342734c36cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>tbarname1</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>abbad49dccc852ea2d8a0ad5e01e4d762</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>tbarname2</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a8ffaadc8b912065510a43cf3020bbf3a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>wndname</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a1477d3d68f085ee5c2dda308907e4afe</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl/hrl_cvblobslib/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="class">
    <name>CBlob</name>
    <filename>classCBlob.html</filename>
    <member kind="function">
      <type>void</type>
      <name>AddInternalContour</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>ad26a1bc4e31809c3bd76424b05824e90</anchor>
      <arglist>(const CBlobContour &amp;newContour)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Area</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a6f1db9fcb42c0a3ea003aaeb0ec65a8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlob</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>acd24304c1bc98128b24914f3e4bfea7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlob</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a45d7bbe67ef246fe180e16f5a7116c6f</anchor>
      <arglist>(t_labelType id, CvPoint startPoint, CvSize originalImageSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlob</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>af87156ca1ac7f64a860b7cf8c07fd1fa</anchor>
      <arglist>(const CBlob &amp;src)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlob</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a61719b6e5ebff6d3e383b98bce4137dc</anchor>
      <arglist>(const CBlob *src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Exterior</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a2d56a7dee1cbeb3178ff083630ee31b0</anchor>
      <arglist>(IplImage *mask, bool xBorder=true, bool yBorder=true)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ExternPerimeter</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>ab1501b07a2c5ee23843bac66d20974e2</anchor>
      <arglist>(IplImage *mask, bool xBorder=true, bool yBorder=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FillBlob</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a1a12b6dee61d2db86cd3a60c0671382e</anchor>
      <arglist>(IplImage *imatge, CvScalar color, int offsetX=0, int offsetY=0)</arglist>
    </member>
    <member kind="function">
      <type>CvRect</type>
      <name>GetBoundingBox</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a5391167c172eb461eb762fbdd81306de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>t_PointList</type>
      <name>GetConvexHull</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>aacc50d5d47e0543d4e0a569d05009006</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CvBox2D</type>
      <name>GetEllipse</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>ad0bb95f395084ee89ca35cf11f203342</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CBlobContour *</type>
      <name>GetExternalContour</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>ad136387165bd74c368cb4ecc7632e4cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>t_labelType</type>
      <name>GetID</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a1d3fd90bc98f6d845babb18a3f058bc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CvMemStorage *</type>
      <name>GetStorage</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a1eeee72a4369dc9485c6ae6573631a02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEmpty</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>ac97e73d3040530de09a187d02632deb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>JoinBlob</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a006463cc42ef0e4b8986fa5020cb6f90</anchor>
      <arglist>(CBlob *blob)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>MaxX</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>ab26a757fffc581df39620425de008cbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>MaxY</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a740a37afcd841bf719587d2f0128c555</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Mean</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a1b12d25f8e470fdd808ac2e3bfe9bad4</anchor>
      <arglist>(IplImage *image)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>MinX</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>aa3313af22e7f28d65ba245bc3b8a30bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>MinY</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a44e2caf6c7fc6e8360d2576c18c9bc2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Moment</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a4f5dfca1ee933e07a39965375f9f07c5</anchor>
      <arglist>(int p, int q)</arglist>
    </member>
    <member kind="function">
      <type>CBlob &amp;</type>
      <name>operator=</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a724e55442a030bf94da856310e324a40</anchor>
      <arglist>(const CBlob &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Perimeter</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>af63853ea55dbebbee5b013189e765b51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>StdDev</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a014b670bb748e6767ef070e1bc25be7a</anchor>
      <arglist>(IplImage *image)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CBlob</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a593ffb9ba17290432d04c383f2f104e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::list&lt; CBlobContour &gt;</type>
      <name>t_contourList</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a6c917467ff363aa242e6a46cde41da79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ClearContours</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a4e3c8e5c89036d0a141ca8f839e4e7e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_area</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a9dd356b7cf492e6c8fa0109c81f6ac3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvRect</type>
      <name>m_boundingBox</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>ad153da0682f927274e3493e0f0a8e9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvBox2D</type>
      <name>m_ellipse</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>aa06a47b96675de402b95dbbff330f3f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CBlobContour</type>
      <name>m_externalContour</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a6432d83f68a1c75464bb1c2f7450e4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_externPerimeter</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>adf1b82bc3602c5d08028730ee3a3d47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>t_labelType</type>
      <name>m_id</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>aee7e60307972994de76d4128f08851c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>t_contourList</type>
      <name>m_internalContours</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a88071948e0c48f4b256147df3a03a7de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_meanGray</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>aeb1c6a7e54a529c9231a96cbe644c9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvSize</type>
      <name>m_originalImageSize</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a0dc76004877e49c4607ecf3bea800d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_perimeter</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>a4d08eee6c8bb843469afa60834707bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_stdDevGray</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>ab54c421db7988eef96af434d2cf0b0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvMemStorage *</type>
      <name>m_storage</name>
      <anchorfile>classCBlob.html</anchorfile>
      <anchor>aca7cb0f750e553fa34935ea927fd2122</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobContour</name>
    <filename>classCBlobContour.html</filename>
    <member kind="function">
      <type>void</type>
      <name>AddChainCode</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a5a10813d71e48c52e099001e6581366c</anchor>
      <arglist>(t_chainCode code)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobContour</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a4cfb475c4e55945fe13618768bef57c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobContour</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a66a78de7519f1e8ae7b92bdc30a726cc</anchor>
      <arglist>(CvPoint startPoint, CvMemStorage *storage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobContour</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a24b82910c8cfb9b0a31a3fb55fd29e28</anchor>
      <arglist>(CBlobContour *source)</arglist>
    </member>
    <member kind="function">
      <type>t_chainCodeList</type>
      <name>GetChainCode</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>ae783c063f2d89f4d06396b552c92f9a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>t_chainCodeList</type>
      <name>GetContourPoints</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a245d5e59180619aa9ae4ec14acc18744</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEmpty</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>af4e715a94924d5dc1a0e67cf75818bb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CBlobContour &amp;</type>
      <name>operator=</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a9ed6e0471a8d1b7d6c9a1465e539bbd4</anchor>
      <arglist>(const CBlobContour &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CBlobContour</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a24c825e7c0fab7e98237a2db60a7fc7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>GetArea</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a2c68f462fc31a0e7add9a85b007fa42a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>GetMoment</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a301727633680b38714302593945b748f</anchor>
      <arglist>(int p, int q)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>GetPerimeter</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a893d57d625bb8f26f4a31ff0b66b8406</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CvPoint</type>
      <name>GetStartPoint</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>ac8f0fbdce452ede583013e010ce0c8e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ResetChainCode</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a9a9ea170c2100586ca7bdb4227589fe9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>t_chainCodeList</type>
      <name>m_contour</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a98c36d7be8524da3976fad97b611123e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_area</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>abb127d27a1cf1b9a670165506ed32c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>t_PointList</type>
      <name>m_contourPoints</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a828a1556bfe21818a83dd9e7ce0f15c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvMoments</type>
      <name>m_moments</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>acf0822fad2d18208d34b44e507d9ea6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvMemStorage *</type>
      <name>m_parentStorage</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>ac08cef4325eeecfa0b3d7cdab634156a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_perimeter</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>a23523e72cfb2f442e3afdc91b6021578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvPoint</type>
      <name>m_startPoint</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>afe5180a7ce89174ef095d37455c5cab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CBlob</name>
      <anchorfile>classCBlobContour.html</anchorfile>
      <anchor>ae1a0519c97d58c87882ff9a1462ae464</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetArea</name>
    <filename>classCBlobGetArea.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetArea.html</anchorfile>
      <anchor>a21824b9cf62da6e2dfacf8084a6992a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetArea.html</anchorfile>
      <anchor>a3c8268e93a2271bcd878dbf13d259afb</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetAreaElipseRatio</name>
    <filename>classCBlobGetAreaElipseRatio.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetAreaElipseRatio.html</anchorfile>
      <anchor>ad50ae738cd5ceff0b9a8af85e499c4b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetAreaElipseRatio.html</anchorfile>
      <anchor>a24f9703155af6e963a1ae226cdb71125</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetAxisRatio</name>
    <filename>classCBlobGetAxisRatio.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetAxisRatio.html</anchorfile>
      <anchor>a32387adba4826184cb5296c11973ca6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetAxisRatio.html</anchorfile>
      <anchor>a8b9deb499fb1c850d92f73e34091469a</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetBreadth</name>
    <filename>classCBlobGetBreadth.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetBreadth.html</anchorfile>
      <anchor>ab6a0594bd82954cf625aa5a165e58097</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetBreadth.html</anchorfile>
      <anchor>a753a100a61978c0f6817787a27db1a55</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetCompactness</name>
    <filename>classCBlobGetCompactness.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetCompactness.html</anchorfile>
      <anchor>a93b67c8c8bd3389cb0cf06324f0583d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetCompactness.html</anchorfile>
      <anchor>a315844b8ce0ea4c05e8422016f70ea2d</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetDiffX</name>
    <filename>classCBlobGetDiffX.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetDiffX.html</anchorfile>
      <anchor>a9d8db33eae0fb3f8cb5deee1e5b40f7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetDiffX.html</anchorfile>
      <anchor>a0bf92752dbffa496a2551ad9622836ac</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetDiffY</name>
    <filename>classCBlobGetDiffY.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetDiffY.html</anchorfile>
      <anchor>aff0f4b9d1b1c3700710b3ecb7d2feabf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetDiffY.html</anchorfile>
      <anchor>aab9f6a96902b89dd9b8283db51a1b6f3</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetDistanceFromPoint</name>
    <filename>classCBlobGetDistanceFromPoint.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type></type>
      <name>CBlobGetDistanceFromPoint</name>
      <anchorfile>classCBlobGetDistanceFromPoint.html</anchorfile>
      <anchor>a260df893300cb32bd70a986d7b60bd16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobGetDistanceFromPoint</name>
      <anchorfile>classCBlobGetDistanceFromPoint.html</anchorfile>
      <anchor>a9e00456b703a9cd935e8f262e4a0a629</anchor>
      <arglist>(const double x, const double y)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetDistanceFromPoint.html</anchorfile>
      <anchor>ac62cce7fd33668c79df66a9eeb957115</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetDistanceFromPoint.html</anchorfile>
      <anchor>a0a17d2d50bcadef8317932e7e1cb138a</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_x</name>
      <anchorfile>classCBlobGetDistanceFromPoint.html</anchorfile>
      <anchor>aedc485cfa4179c2b8aefc4009903fbd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_y</name>
      <anchorfile>classCBlobGetDistanceFromPoint.html</anchorfile>
      <anchor>ae98f4a6d2bdad9faa38a62b3b6254745</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetElongation</name>
    <filename>classCBlobGetElongation.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetElongation.html</anchorfile>
      <anchor>ab722feb62c85c65f06291cee5fc6ef7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetElongation.html</anchorfile>
      <anchor>a6811278c746413830d80ff21d979b5ab</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetExterior</name>
    <filename>classCBlobGetExterior.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type></type>
      <name>CBlobGetExterior</name>
      <anchorfile>classCBlobGetExterior.html</anchorfile>
      <anchor>a26b952e194c728cf7ebe63bd61f1e254</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobGetExterior</name>
      <anchorfile>classCBlobGetExterior.html</anchorfile>
      <anchor>adda8ce051876a1a6180f017f3157cd3a</anchor>
      <arglist>(IplImage *mask, bool xBorder=true, bool yBorder=true)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetExterior.html</anchorfile>
      <anchor>a9f4f6f22567417da701e84a2eb44a984</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetExterior.html</anchorfile>
      <anchor>ad272326f713272424a2b4763b27edeaa</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_mask</name>
      <anchorfile>classCBlobGetExterior.html</anchorfile>
      <anchor>a3a2a627c2cf4abc8aebf960aef1187c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_xBorder</name>
      <anchorfile>classCBlobGetExterior.html</anchorfile>
      <anchor>a284dcf86f805c56e9d53d7966bcbcd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_yBorder</name>
      <anchorfile>classCBlobGetExterior.html</anchorfile>
      <anchor>a37cb14a18710fce66269e9b9fbf91532</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetExternHullPerimeterRatio</name>
    <filename>classCBlobGetExternHullPerimeterRatio.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type></type>
      <name>CBlobGetExternHullPerimeterRatio</name>
      <anchorfile>classCBlobGetExternHullPerimeterRatio.html</anchorfile>
      <anchor>a8e129ad6a9df28861071b271b4eed502</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobGetExternHullPerimeterRatio</name>
      <anchorfile>classCBlobGetExternHullPerimeterRatio.html</anchorfile>
      <anchor>ab411de9f959efe52457827326b2c330b</anchor>
      <arglist>(IplImage *mask, bool xBorder=true, bool yBorder=true)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetExternHullPerimeterRatio.html</anchorfile>
      <anchor>ae82b7fd47a5b269a6669cd92254d5633</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetExternHullPerimeterRatio.html</anchorfile>
      <anchor>a9b841221281e5efd45d4e3d8117369c4</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_mask</name>
      <anchorfile>classCBlobGetExternHullPerimeterRatio.html</anchorfile>
      <anchor>ae2d6244671c73d1393f5541edcaf5c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_xBorder</name>
      <anchorfile>classCBlobGetExternHullPerimeterRatio.html</anchorfile>
      <anchor>a0b8c0406eaaf5507d5de762b64ac497b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_yBorder</name>
      <anchorfile>classCBlobGetExternHullPerimeterRatio.html</anchorfile>
      <anchor>a4a898325865239862338ae92a8c1e43b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetExternPerimeter</name>
    <filename>classCBlobGetExternPerimeter.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type></type>
      <name>CBlobGetExternPerimeter</name>
      <anchorfile>classCBlobGetExternPerimeter.html</anchorfile>
      <anchor>ab3118e7b8f6b8601dd119b3e4f089b7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobGetExternPerimeter</name>
      <anchorfile>classCBlobGetExternPerimeter.html</anchorfile>
      <anchor>ad4251d3c3231b4ef304796395d27d7fc</anchor>
      <arglist>(IplImage *mask, bool xBorder=true, bool yBorder=true)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetExternPerimeter.html</anchorfile>
      <anchor>a0565de9fba118d0de191359934fb59d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetExternPerimeter.html</anchorfile>
      <anchor>a3c506f7355bab0299f1992dcda2e0a0a</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_mask</name>
      <anchorfile>classCBlobGetExternPerimeter.html</anchorfile>
      <anchor>afa64b04d0a3cd605dcfb9117361d7252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_xBorder</name>
      <anchorfile>classCBlobGetExternPerimeter.html</anchorfile>
      <anchor>a9f735fab175aaf26a169bf404df5202c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_yBorder</name>
      <anchorfile>classCBlobGetExternPerimeter.html</anchorfile>
      <anchor>ad33c70e8fa890433930151b39bf77d49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetExternPerimeterRatio</name>
    <filename>classCBlobGetExternPerimeterRatio.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type></type>
      <name>CBlobGetExternPerimeterRatio</name>
      <anchorfile>classCBlobGetExternPerimeterRatio.html</anchorfile>
      <anchor>ad1494605392bd7bb85b33a9886eb2c07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobGetExternPerimeterRatio</name>
      <anchorfile>classCBlobGetExternPerimeterRatio.html</anchorfile>
      <anchor>a6a22493725b68f8f6aab2f5e87e22a2b</anchor>
      <arglist>(IplImage *mask, bool xBorder=true, bool yBorder=true)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetExternPerimeterRatio.html</anchorfile>
      <anchor>a02ed09eee429406e6064cf1264cdfaa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetExternPerimeterRatio.html</anchorfile>
      <anchor>a28c984e9b6de7d6303704b34b76c1c5b</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_mask</name>
      <anchorfile>classCBlobGetExternPerimeterRatio.html</anchorfile>
      <anchor>ae5914a0de989b2be3aa80936ac4d8a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_xBorder</name>
      <anchorfile>classCBlobGetExternPerimeterRatio.html</anchorfile>
      <anchor>a1d306f3aa046fbe9ac1f20c2f811f7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_yBorder</name>
      <anchorfile>classCBlobGetExternPerimeterRatio.html</anchorfile>
      <anchor>a84f5b3321f5f63b99430ee1d8a137976</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetHullArea</name>
    <filename>classCBlobGetHullArea.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetHullArea.html</anchorfile>
      <anchor>a86d7f24b5e8f5ceaa8edf0b93b811000</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetHullArea.html</anchorfile>
      <anchor>a39fab727f23b9854011b6cbd00203a9b</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetHullPerimeter</name>
    <filename>classCBlobGetHullPerimeter.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetHullPerimeter.html</anchorfile>
      <anchor>a941b3e608d94e99452ad6b2d24673b12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetHullPerimeter.html</anchorfile>
      <anchor>a9c59c9b9581ca9b8847fd98cb30087cc</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetID</name>
    <filename>classCBlobGetID.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetID.html</anchorfile>
      <anchor>a2e8c1e291d6b13bb1ecbbf8964cb9d2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetID.html</anchorfile>
      <anchor>a01557f50837f1e52f3b6c690c0af6592</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetLength</name>
    <filename>classCBlobGetLength.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetLength.html</anchorfile>
      <anchor>a0e2c65bd97c146f51ab772e5ba8d62d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetLength.html</anchorfile>
      <anchor>a6c56ce1a327e5e7e6f5bddaab074db71</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetMajorAxisLength</name>
    <filename>classCBlobGetMajorAxisLength.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetMajorAxisLength.html</anchorfile>
      <anchor>a15cc57a607e31d659b0cf72caba17ffd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetMajorAxisLength.html</anchorfile>
      <anchor>a535c9a23d16bf020ed0c6aa9f36b884f</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetMaxX</name>
    <filename>classCBlobGetMaxX.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetMaxX.html</anchorfile>
      <anchor>af64d5492b98c3b8dec4d74880b39dfa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetMaxX.html</anchorfile>
      <anchor>a187bed7f1f1e467fc5170324f4434bc2</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetMaxXatMaxY</name>
    <filename>classCBlobGetMaxXatMaxY.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetMaxXatMaxY.html</anchorfile>
      <anchor>a563198e842a5eb22cedc80ef09d1970b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetMaxXatMaxY.html</anchorfile>
      <anchor>a45c075e8968d1078c6b49ea2acbb6d58</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetMaxY</name>
    <filename>classCBlobGetMaxY.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetMaxY.html</anchorfile>
      <anchor>ab47575f475d0202a372ef23436ad5c26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetMaxY.html</anchorfile>
      <anchor>abd3fc708b60aa0716a1f335f4313e46e</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetMaxYatMinX</name>
    <filename>classCBlobGetMaxYatMinX.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetMaxYatMinX.html</anchorfile>
      <anchor>a46dc3ec1afbf2460d2425063d19caa08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetMaxYatMinX.html</anchorfile>
      <anchor>a107cc7896ca6af559e8410b3c452e80d</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetMean</name>
    <filename>classCBlobGetMean.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type></type>
      <name>CBlobGetMean</name>
      <anchorfile>classCBlobGetMean.html</anchorfile>
      <anchor>ac79368faad6b088d11fe864e473bc00a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobGetMean</name>
      <anchorfile>classCBlobGetMean.html</anchorfile>
      <anchor>ae77b75cea8c5c87b7ed1eb17544e8775</anchor>
      <arglist>(IplImage *image)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetMean.html</anchorfile>
      <anchor>a1992d893f77cf9be2fc6d3521fd51639</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetMean.html</anchorfile>
      <anchor>ad1aff39c601989402d096fb649b9703c</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_image</name>
      <anchorfile>classCBlobGetMean.html</anchorfile>
      <anchor>a94dac875f2005e26879b3550bb13749f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetMinorAxisLength</name>
    <filename>classCBlobGetMinorAxisLength.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetMinorAxisLength.html</anchorfile>
      <anchor>a2aad4f4a473864a2ce0409c7db35388d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetMinorAxisLength.html</anchorfile>
      <anchor>a2269bfa1651667f020e27d9f1e8f8d98</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetMinX</name>
    <filename>classCBlobGetMinX.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetMinX.html</anchorfile>
      <anchor>a97213bcb8b1cd6384c1f2252a8ea6047</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetMinX.html</anchorfile>
      <anchor>a4930f236b5afa5c987ce0b5062b79b09</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetMinXatMinY</name>
    <filename>classCBlobGetMinXatMinY.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetMinXatMinY.html</anchorfile>
      <anchor>ae2e9e5ebdae13167e148979cdaaea3bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetMinXatMinY.html</anchorfile>
      <anchor>ae2f3ba428e780a826de213726d2a8f35</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetMinY</name>
    <filename>classCBlobGetMinY.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetMinY.html</anchorfile>
      <anchor>a4e7323181b4ac791a31ed2baab9c2a90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetMinY.html</anchorfile>
      <anchor>acf1b21431bc7cba83741b6ed8b3f1bd9</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetMinYatMaxX</name>
    <filename>classCBlobGetMinYatMaxX.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetMinYatMaxX.html</anchorfile>
      <anchor>ab2543b060facf48cadb4beddddc8c81e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetMinYatMaxX.html</anchorfile>
      <anchor>a41bc24b0214b58f979396208296d3dd6</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetMoment</name>
    <filename>classCBlobGetMoment.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type></type>
      <name>CBlobGetMoment</name>
      <anchorfile>classCBlobGetMoment.html</anchorfile>
      <anchor>aca11a36f54e0e9a81937e8aa708d5b35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobGetMoment</name>
      <anchorfile>classCBlobGetMoment.html</anchorfile>
      <anchor>ac37d370c0a3f1a8190e4a3221df1ae7c</anchor>
      <arglist>(int p, int q)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetMoment.html</anchorfile>
      <anchor>a44e020df4120067b870455a6fe6262e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetMoment.html</anchorfile>
      <anchor>aefebc825f026670fab8517bc0ea052ca</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_p</name>
      <anchorfile>classCBlobGetMoment.html</anchorfile>
      <anchor>aba7216db53d88dad0ea841cd21235b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_q</name>
      <anchorfile>classCBlobGetMoment.html</anchorfile>
      <anchor>a35781fb08a15bdcb708a8607744abd4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetOrientation</name>
    <filename>classCBlobGetOrientation.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetOrientation.html</anchorfile>
      <anchor>acc417f0effab6161ebbd3bc279b0bccd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetOrientation.html</anchorfile>
      <anchor>a083233587fed855654e580a355265be3</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetOrientationCos</name>
    <filename>classCBlobGetOrientationCos.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetOrientationCos.html</anchorfile>
      <anchor>a080073c288f37e86454cc51979db6534</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetOrientationCos.html</anchorfile>
      <anchor>ae5701293031dde73229d7515ad41e3bb</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetPerimeter</name>
    <filename>classCBlobGetPerimeter.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetPerimeter.html</anchorfile>
      <anchor>a035bfb1a62dfc75747ac8c8a61eb3670</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetPerimeter.html</anchorfile>
      <anchor>a27d6922b9fb5ad220bd0e3876aef7f28</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetRoughness</name>
    <filename>classCBlobGetRoughness.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetRoughness.html</anchorfile>
      <anchor>a3acea138bb559faa976c9311a698b515</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetRoughness.html</anchorfile>
      <anchor>a7b63d1da4133b0abf4a4af9450c0526c</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetStdDev</name>
    <filename>classCBlobGetStdDev.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type></type>
      <name>CBlobGetStdDev</name>
      <anchorfile>classCBlobGetStdDev.html</anchorfile>
      <anchor>aecbd340c3384fff0bd7b891ec4e71523</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobGetStdDev</name>
      <anchorfile>classCBlobGetStdDev.html</anchorfile>
      <anchor>ab5677e561b1229e78fb3e232315aa043</anchor>
      <arglist>(IplImage *image)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetStdDev.html</anchorfile>
      <anchor>ab98436c9d9211401634906334c59786b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetStdDev.html</anchorfile>
      <anchor>a9a52512df47b9ff51ad0cb4cb48d3d1f</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_image</name>
      <anchorfile>classCBlobGetStdDev.html</anchorfile>
      <anchor>a1dd541b4a6b0d2dffce1e8db8318cb08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetXCenter</name>
    <filename>classCBlobGetXCenter.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetXCenter.html</anchorfile>
      <anchor>a56bdbbabb49a6678cd2dd1c86f75f7b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetXCenter.html</anchorfile>
      <anchor>aaaae40df5c1c031658100b16015896f0</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetXYInside</name>
    <filename>classCBlobGetXYInside.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type></type>
      <name>CBlobGetXYInside</name>
      <anchorfile>classCBlobGetXYInside.html</anchorfile>
      <anchor>ab231f5596c3a191d01d674b3fe99d0f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobGetXYInside</name>
      <anchorfile>classCBlobGetXYInside.html</anchorfile>
      <anchor>a08d583499482fd37ec5a0efd4a1ada9b</anchor>
      <arglist>(CvPoint2D32f p)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetXYInside.html</anchorfile>
      <anchor>aace8ea2f96e16acafc3c85038760a7ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetXYInside.html</anchorfile>
      <anchor>a5f816b668c59d6f782bea83076ccf96e</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvPoint2D32f</type>
      <name>m_p</name>
      <anchorfile>classCBlobGetXYInside.html</anchorfile>
      <anchor>a9d724e7c54aa496d9f4ed7cd2a21f334</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobGetYCenter</name>
    <filename>classCBlobGetYCenter.html</filename>
    <base>COperadorBlob</base>
    <member kind="function">
      <type>const char *</type>
      <name>GetNom</name>
      <anchorfile>classCBlobGetYCenter.html</anchorfile>
      <anchor>a20c0a7b0fe20ab1e43aaad7a8462f9e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>classCBlobGetYCenter.html</anchorfile>
      <anchor>a5cdb219c957adc1bf08c95e7823e407b</anchor>
      <arglist>(CBlob &amp;blob)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBlobResult</name>
    <filename>classCBlobResult.html</filename>
    <member kind="function">
      <type>void</type>
      <name>AddBlob</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>ac9da5db13defb3e905532a0f34ea2d58</anchor>
      <arglist>(CBlob *blob)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobResult</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>aa32d5d4037eff124d5f75084299e3d7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobResult</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>ac811b6c04870c5a96b14ca0a7f1e2897</anchor>
      <arglist>(IplImage *source, IplImage *mask, uchar backgroundColor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBlobResult</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>a231c31a05f42508968da3b9e3df755ce</anchor>
      <arglist>(const CBlobResult &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ClearBlobs</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>aa926243bae6148e765f8a4055ef42ce0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Filter</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>a0240474a3c6f1885753a4d95bd441605</anchor>
      <arglist>(CBlobResult &amp;dst, int filterAction, funcio_calculBlob *evaluador, int condition, double lowLimit, double highLimit=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Filter</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>ac4ca8d8c9ad0a00ba4b28c7884645968</anchor>
      <arglist>(CBlobResult &amp;dst, int filterAction, funcio_calculBlob *evaluador, int condition, double lowLimit, double highLimit=0) const </arglist>
    </member>
    <member kind="function">
      <type>CBlob</type>
      <name>GetBlob</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>a1c9b86a3d2a6ec175bdf3f6f7c211521</anchor>
      <arglist>(int indexblob) const </arglist>
    </member>
    <member kind="function">
      <type>CBlob *</type>
      <name>GetBlob</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>a6e11d8120572fe14262fe419747c3084</anchor>
      <arglist>(int indexblob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNthBlob</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>a7e7929a4ae93967c14eeb958ed64d848</anchor>
      <arglist>(funcio_calculBlob *criteri, int nBlob, CBlob &amp;dst) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetNumber</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>a7f80058f8726468c0d074b8985c09d80</anchor>
      <arglist>(int indexblob, funcio_calculBlob *evaluador) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumBlobs</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>a74229c68beb6f5c0b8701a35aafe45d0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double_stl_vector</type>
      <name>GetSTLResult</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>a2ed86772b35ed96eadae0080f27b923b</anchor>
      <arglist>(funcio_calculBlob *evaluador) const </arglist>
    </member>
    <member kind="function">
      <type>CBlobResult</type>
      <name>operator+</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>a5873edfefb2d083c0d309bba7ff68a7c</anchor>
      <arglist>(const CBlobResult &amp;source) const </arglist>
    </member>
    <member kind="function">
      <type>CBlobResult &amp;</type>
      <name>operator=</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>aa833c008cc7056576a7cbd260d09f10c</anchor>
      <arglist>(const CBlobResult &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintBlobs</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>a39df81e0a49e4859c9b963e23f9f55df</anchor>
      <arglist>(char *nom_fitxer) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CBlobResult</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>aaaf8d7cc9de99ea8284d7be1ddb1e712</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Blob_vector</type>
      <name>m_blobs</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>a3f363e03c43fb01738541b2427577b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoFilter</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>ace24ea06757b4538a058a2b275670ed2</anchor>
      <arglist>(CBlobResult &amp;dst, int filterAction, funcio_calculBlob *evaluador, int condition, double lowLimit, double highLimit=0) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RaiseError</name>
      <anchorfile>classCBlobResult.html</anchorfile>
      <anchor>a00b104a1bd3adc81191dd9e6c2ef493c</anchor>
      <arglist>(const int errorCode) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>COperadorBlob</name>
    <filename>classCOperadorBlob.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>GetNom</name>
      <anchorfile>classCOperadorBlob.html</anchorfile>
      <anchor>a717a19c163a26b45081a2231be24c008</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator COperadorBlob *</name>
      <anchorfile>classCOperadorBlob.html</anchorfile>
      <anchor>a477edfe687cf9ef41469bcf6ea636a75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>operator()</name>
      <anchorfile>classCOperadorBlob.html</anchorfile>
      <anchor>a303c4189cc94cafbcbee116bf014e623</anchor>
      <arglist>(CBlob &amp;blob)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~COperadorBlob</name>
      <anchorfile>classCOperadorBlob.html</anchorfile>
      <anchor>a25ccc652bfa55e7b0143c88f452729a2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
