Image Component Library (ICL)
|
Utility class used by the ContourDetector. More...
#include <ContourDetector.h>
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::Point * | begin () const |
const utils::Point * | end () const |
const int | getSize () const |
void | drawTo (core::ImgBase *img, const icl64f &value) |
Private Attributes | |
ContourImpl * | impl |
Utility class used by the ContourDetector.
icl::cv::Contour::Contour | ( | ContourImpl * | impl = 0 | ) | [inline] |
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] |
ContourImpl* icl::cv::Contour::impl [private] |