Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
icl::cv::Contour Class Reference

Utility class used by the ContourDetector. More...

#include <ContourDetector.h>

List of all members.

Public Member Functions

 Contour (ContourImpl *impl=0)
bool isNull () const
 operator bool () const
bool hasHierarchy () const
int getID () const
bool isHole () const
const std::vector< int > & getChildren () const
const utils::Pointbegin () const
const utils::Pointend () const
const int getSize () const
void drawTo (core::ImgBase *img, const icl64f &value)

Private Attributes


Detailed Description

Utility class used by the ContourDetector.

Constructor & Destructor Documentation

icl::cv::Contour::Contour ( ContourImpl impl = 0) [inline]

Member Function Documentation

const utils::Point* icl::cv::Contour::begin ( ) const [inline]
void icl::cv::Contour::drawTo ( core::ImgBase img,
const icl64f value 
const utils::Point* icl::cv::Contour::end ( ) const [inline]
const std::vector<int>& icl::cv::Contour::getChildren ( ) const [inline]
int icl::cv::Contour::getID ( ) const [inline]
const int icl::cv::Contour::getSize ( ) const [inline]
bool icl::cv::Contour::hasHierarchy ( ) const [inline]
bool icl::cv::Contour::isHole ( ) const [inline]
bool icl::cv::Contour::isNull ( ) const [inline]
icl::cv::Contour::operator bool ( ) const [inline]

Member Data Documentation

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines