approximate(const std::vector< utils::Point > &poly, bool polygon=true) | icl::cv::RDPApproximation | |
approximate(const std::vector< utils::Point32f > &poly, bool polygon=true) | icl::cv::RDPApproximation | |
approximate(const utils::Point *begin, const utils::Point *end, const int size, bool polygon=true) | icl::cv::RDPApproximation | |
approximateCurve(const ChainPoint *first, const ChainPoint *last) | icl::cv::RDPApproximation | private |
approximateCurveWithCap(const ChainPoint *first, const ChainPoint *last, int cap) | icl::cv::RDPApproximation | private |
approximatePolygon(const ChainPoint *cps, const int size, bool polygon) | icl::cv::RDPApproximation | private |
approximateWithCap(const ChainPoint *cps, const int size, bool polygon) | icl::cv::RDPApproximation | private |
approximation | icl::cv::RDPApproximation | private |
drawAllPoints(core::ImgBase *img, const icl64f &value) | icl::cv::RDPApproximation | |
epsilon | icl::cv::RDPApproximation | private |
getEpsilon() const | icl::cv::RDPApproximation | inline |
getLastApproximation() const | icl::cv::RDPApproximation | inline |
getMaxCorners() const | icl::cv::RDPApproximation | inline |
getSearchIterations() const | icl::cv::RDPApproximation | inline |
max_corners | icl::cv::RDPApproximation | private |
RDPApproximation(float epsilon=0.1f, int max_corners=0, int search_iters=3) | icl::cv::RDPApproximation | inline |
search_iters | icl::cv::RDPApproximation | private |
setEpsilon(float value) | icl::cv::RDPApproximation | inline |
setMaxCorners(float value) | icl::cv::RDPApproximation | inline |
setSearchIterations(float value) | icl::cv::RDPApproximation | inline |