CirclesGridFinder 1988 modules/calib3d/src/calibinit.cpp CirclesGridFinder boxFinder(patternSize, points, parameters); CirclesGridFinder 2035 modules/calib3d/src/calibinit.cpp H = CirclesGridFinder::rectifyGrid(boxFinder.getDetectedGridSize(), centers, points, points); CirclesGridFinder 536 modules/calib3d/src/circlesgrid.cpp CirclesGridFinder::Segment::Segment(cv::Point2f _s, cv::Point2f _e) : CirclesGridFinder 564 modules/calib3d/src/circlesgrid.cpp CirclesGridFinder::CirclesGridFinder(Size _patternSize, const std::vector<Point2f> &testKeypoints, CirclesGridFinder 576 modules/calib3d/src/circlesgrid.cpp bool CirclesGridFinder::findHoles() CirclesGridFinder 616 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::rng2gridGraph(Graph &rng, std::vector<cv::Point2f> &vectors) const CirclesGridFinder 642 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::eraseUsedGraph(std::vector<Graph> &basisGraphs) const CirclesGridFinder 664 modules/calib3d/src/circlesgrid.cpp bool CirclesGridFinder::isDetectionCorrect() CirclesGridFinder 757 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::findMCS(const std::vector<Point2f> &basis, std::vector<Graph> &basisGraphs) CirclesGridFinder 816 modules/calib3d/src/circlesgrid.cpp Mat CirclesGridFinder::rectifyGrid(Size detectedGridSize, const std::vector<Point2f>& centers, CirclesGridFinder 865 modules/calib3d/src/circlesgrid.cpp size_t CirclesGridFinder::findNearestKeypoint(Point2f pt) const CirclesGridFinder 881 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::addPoint(Point2f pt, std::vector<size_t> &points) CirclesGridFinder 896 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::findCandidateLine(std::vector<size_t> &line, size_t seedLineIdx, bool addRow, Point2f basisVec, CirclesGridFinder 924 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::findCandidateHoles(std::vector<size_t> &above, std::vector<size_t> &below, bool addRow, Point2f basisVec, CirclesGridFinder 941 modules/calib3d/src/circlesgrid.cpp bool CirclesGridFinder::areCentersNew(const std::vector<size_t> &newCenters, const std::vector<std::vector<size_t> > &holes) CirclesGridFinder 957 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::insertWinner(float aboveConfidence, float belowConfidence, float minConfidence, bool addRow, CirclesGridFinder 1006 modules/calib3d/src/circlesgrid.cpp float CirclesGridFinder::computeGraphConfidence(const std::vector<Graph> &basisGraphs, bool addRow, CirclesGridFinder 1052 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::addHolesByGraph(const std::vector<Graph> &basisGraphs, bool addRow, Point2f basisVec) CirclesGridFinder 1062 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::filterOutliersByDensity(const std::vector<Point2f> &samples, std::vector<Point2f> &filteredSamples) CirclesGridFinder 1087 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::findBasis(const std::vector<Point2f> &samples, std::vector<Point2f> &basis, std::vector<Graph> &basisGraphs) CirclesGridFinder 1165 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::computeRNG(Graph &rng, std::vector<cv::Point2f> &vectors, Mat *drawImage) const CirclesGridFinder 1245 modules/calib3d/src/circlesgrid.cpp size_t CirclesGridFinder::findLongestPath(std::vector<Graph> &basisGraphs, Path &bestPath) CirclesGridFinder 1314 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::drawBasis(const std::vector<Point2f> &basis, Point2f origin, Mat &drawImg) const CirclesGridFinder 1323 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::drawBasisGraphs(const std::vector<Graph> &basisGraphs, Mat &drawImage, bool drawEdges, CirclesGridFinder 1360 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::drawHoles(const Mat &srcImage, Mat &drawImage) const CirclesGridFinder 1391 modules/calib3d/src/circlesgrid.cpp Size CirclesGridFinder::getDetectedGridSize() const CirclesGridFinder 1399 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::getHoles(std::vector<Point2f> &outHoles) const CirclesGridFinder 1419 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::getAsymmetricHoles(std::vector<cv::Point2f> &outHoles) const CirclesGridFinder 1452 modules/calib3d/src/circlesgrid.cpp double CirclesGridFinder::getDirection(Point2f p1, Point2f p2, Point2f p3) CirclesGridFinder 1459 modules/calib3d/src/circlesgrid.cpp bool CirclesGridFinder::areSegmentsIntersecting(Segment seg1, Segment seg2) CirclesGridFinder 1481 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::getCornerSegments(const std::vector<std::vector<size_t> > &points, std::vector<std::vector<Segment> > &segments, CirclesGridFinder 1544 modules/calib3d/src/circlesgrid.cpp bool CirclesGridFinder::doesIntersectionExist(const std::vector<Segment> &corner, const std::vector<std::vector<Segment> > &segments) CirclesGridFinder 1561 modules/calib3d/src/circlesgrid.cpp size_t CirclesGridFinder::getFirstCorner(std::vector<Point> &largeCornerIndices, std::vector<Point> &smallCornerIndices, std::vector< CirclesGridFinder 149 modules/calib3d/src/circlesgrid.hpp CirclesGridFinder(cv::Size patternSize, const std::vector<cv::Point2f> &testKeypoints, CirclesGridFinder 216 modules/calib3d/src/circlesgrid.hpp CirclesGridFinder& operator=(const CirclesGridFinder&); CirclesGridFinder 217 modules/calib3d/src/circlesgrid.hpp CirclesGridFinder(const CirclesGridFinder&);