Segment 536 modules/calib3d/src/circlesgrid.cpp CirclesGridFinder::Segment::Segment(cv::Point2f _s, cv::Point2f _e) : Segment 1459 modules/calib3d/src/circlesgrid.cpp bool CirclesGridFinder::areSegmentsIntersecting(Segment seg1, Segment seg2) Segment 1481 modules/calib3d/src/circlesgrid.cpp void CirclesGridFinder::getCornerSegments(const std::vector<std::vector<size_t> > &points, std::vector<std::vector<Segment> > &segments, Segment 1495 modules/calib3d/src/circlesgrid.cpp std::vector<Segment> corner; Segment 1496 modules/calib3d/src/circlesgrid.cpp corner.push_back(Segment(keypoints[points[1][0]], keypoints[points[0][0]])); Segment 1497 modules/calib3d/src/circlesgrid.cpp corner.push_back(Segment(keypoints[points[0][0]], keypoints[points[0][1]])); Segment 1504 modules/calib3d/src/circlesgrid.cpp corner.push_back(Segment(keypoints[points[0][w - 2]], keypoints[points[0][w - 1]])); Segment 1505 modules/calib3d/src/circlesgrid.cpp corner.push_back(Segment(keypoints[points[0][w - 1]], keypoints[points[1][w - 1]])); Segment 1512 modules/calib3d/src/circlesgrid.cpp corner.push_back(Segment(keypoints[points[h - 2][w - 1]], keypoints[points[h - 1][w - 1]])); Segment 1513 modules/calib3d/src/circlesgrid.cpp corner.push_back(Segment(keypoints[points[h - 1][w - 1]], keypoints[points[h - 1][w - 2]])); Segment 1520 modules/calib3d/src/circlesgrid.cpp corner.push_back(Segment(keypoints[points[h - 1][1]], keypoints[points[h - 1][0]])); Segment 1521 modules/calib3d/src/circlesgrid.cpp corner.push_back(Segment(keypoints[points[h - 1][0]], keypoints[points[h - 2][0]])); Segment 1544 modules/calib3d/src/circlesgrid.cpp bool CirclesGridFinder::doesIntersectionExist(const std::vector<Segment> &corner, const std::vector<std::vector<Segment> > &segments) Segment 1564 modules/calib3d/src/circlesgrid.cpp std::vector<std::vector<Segment> > largeSegments; Segment 1565 modules/calib3d/src/circlesgrid.cpp std::vector<std::vector<Segment> > smallSegments; Segment 193 modules/calib3d/src/circlesgrid.hpp Segment(cv::Point2f _s, cv::Point2f _e); Segment 197 modules/calib3d/src/circlesgrid.hpp static bool areSegmentsIntersecting(Segment seg1, Segment seg2); Segment 198 modules/calib3d/src/circlesgrid.hpp static bool doesIntersectionExist(const std::vector<Segment> &corner, const std::vector<std::vector<Segment> > &segments); Segment 199 modules/calib3d/src/circlesgrid.hpp void getCornerSegments(const std::vector<std::vector<size_t> > &points, std::vector<std::vector<Segment> > &segments,