Point3f 31 modules/calib3d/perf/perf_pnp.cpp vector<Point3f> points3d(pointsNum); Point3f 78 modules/calib3d/perf/perf_pnp.cpp vector<Point3f> points3d(pointsNum); Point3f 2999 modules/calib3d/src/calibration.cpp Point3f* objPtData = objPtMat.ptr<Point3f>(); Point3f 34 modules/calib3d/src/dls.cpp init_points<cv::Point3f, cv::Point2f>(opoints, ipoints); Point3f 39 modules/calib3d/src/dls.cpp init_points<cv::Point3f, cv::Point2d>(opoints, ipoints); Point3f 23 modules/calib3d/src/epnp.cpp init_points<Point3f,Point2f>(opoints, ipoints); Point3f 28 modules/calib3d/src/epnp.cpp init_points<Point3f,Point2d>(opoints, ipoints); Point3f 839 modules/calib3d/src/fundam.cpp Point3f* dstf = lines.ptr<Point3f>(); Point3f 849 modules/calib3d/src/fundam.cpp dstf[i] = Point3f((float)a, (float)b, (float)c); Point3f 910 modules/calib3d/src/fundam.cpp Point3f* dptr = dst.ptr<Point3f>(); Point3f 914 modules/calib3d/src/fundam.cpp dptr[i] = Point3f(sptr[i][0]*scale, sptr[i][1]*scale, sptr[i][2]*scale); Point3f 922 modules/calib3d/src/fundam.cpp const Point3f* sptr = src.ptr<Point3f>(); Point3f 933 modules/calib3d/src/fundam.cpp Point3f* dptr = dst.ptr<Point3f>(); Point3f 937 modules/calib3d/src/fundam.cpp dptr[i] = Point3f(sptr[i][0]*scale, sptr[i][1]*scale, sptr[i][2]*scale); Point3f 1016 modules/calib3d/src/fundam.cpp Point3f* dptr = dst.ptr<Point3f>(); Point3f 1018 modules/calib3d/src/fundam.cpp dptr[i] = Point3f(sptr[i].x, sptr[i].y, 1.f); Point3f 1022 modules/calib3d/src/fundam.cpp const Point3f* sptr = src.ptr<Point3f>(); Point3f 41 modules/calib3d/src/p3p.cpp extract_points<cv::Point3f,cv::Point2f>(opoints, ipoints, points); Point3f 46 modules/calib3d/src/p3p.cpp extract_points<cv::Point3f,cv::Point2d>(opoints, ipoints, points); Point3f 407 modules/calib3d/src/ptsetreg.cpp const Point3f* from = m1.ptr<Point3f>(); Point3f 408 modules/calib3d/src/ptsetreg.cpp const Point3f* to = m2.ptr<Point3f>(); Point3f 445 modules/calib3d/src/ptsetreg.cpp const Point3f* from = m1.ptr<Point3f>(); Point3f 446 modules/calib3d/src/ptsetreg.cpp const Point3f* to = m2.ptr<Point3f>(); Point3f 458 modules/calib3d/src/ptsetreg.cpp const Point3f& f = from[i]; Point3f 459 modules/calib3d/src/ptsetreg.cpp const Point3f& t = to[i]; Point3f 478 modules/calib3d/src/ptsetreg.cpp const Point3f* ptr = msi->ptr<Point3f>(); Point3f 486 modules/calib3d/src/ptsetreg.cpp Point3f d1 = ptr[j] - ptr[i]; Point3f 491 modules/calib3d/src/ptsetreg.cpp Point3f d2 = ptr[k] - ptr[i]; Point3f 70 modules/calib3d/src/upnp.cpp init_points<Point3f,Point2f>(opoints, ipoints); Point3f 75 modules/calib3d/src/upnp.cpp init_points<Point3f,Point2d>(opoints, ipoints); Point3f 81 modules/calib3d/test/test_affine3d_estimator.cpp Point3f operator()(const Point3f& p) Point3f 83 modules/calib3d/test/test_affine3d_estimator.cpp return Point3f( (float)(p.x * F[0] + p.y * F[1] + p.z * F[2] + F[3]), Point3f 99 modules/calib3d/test/test_affine3d_estimator.cpp fpts.ptr<Point3f>()[0] = Point3f( rngIn(1,2), rngIn(1,2), rngIn(5, 6) ); Point3f 100 modules/calib3d/test/test_affine3d_estimator.cpp fpts.ptr<Point3f>()[1] = Point3f( rngIn(3,4), rngIn(3,4), rngIn(5, 6) ); Point3f 101 modules/calib3d/test/test_affine3d_estimator.cpp fpts.ptr<Point3f>()[2] = Point3f( rngIn(1,2), rngIn(3,4), rngIn(5, 6) ); Point3f 102 modules/calib3d/test/test_affine3d_estimator.cpp fpts.ptr<Point3f>()[3] = Point3f( rngIn(3,4), rngIn(1,2), rngIn(5, 6) ); Point3f 104 modules/calib3d/test/test_affine3d_estimator.cpp transform(fpts.ptr<Point3f>(), fpts.ptr<Point3f>() + 4, tpts.ptr<Point3f>(), WrapAff(aff)); Point3f 124 modules/calib3d/test/test_affine3d_estimator.cpp Point3f operator()(const Point3f& p) Point3f 127 modules/calib3d/test/test_affine3d_estimator.cpp return Point3f( p.x + l * (float)rng, p.y + l * (float)rng, p.z + l * (float)rng); Point3f 140 modules/calib3d/test/test_affine3d_estimator.cpp const Point3f shift_outl = Point3f(15, 15, 15); Point3f 147 modules/calib3d/test/test_affine3d_estimator.cpp transform(fpts.ptr<Point3f>(), fpts.ptr<Point3f>() + n, tpts.ptr<Point3f>(), WrapAff(aff)); Point3f 150 modules/calib3d/test/test_affine3d_estimator.cpp transform(tpts.ptr<Point3f>() + m, tpts.ptr<Point3f>() + n, tpts.ptr<Point3f>() + m, bind2nd(plus<Point3f>(), shift_outl)); Point3f 151 modules/calib3d/test/test_affine3d_estimator.cpp transform(tpts.ptr<Point3f>() + m, tpts.ptr<Point3f>() + n, tpts.ptr<Point3f>() + m, Noise(noise_level)); Point3f 742 modules/calib3d/test/test_cameracalibration.cpp vector<vector<Point3f> > objectPoints( imageCount ); Point3f 750 modules/calib3d/test/test_cameracalibration.cpp vector<vector<Point3f> >::iterator objectPointsIt = objectPoints.begin(); Point3f 757 modules/calib3d/test/test_cameracalibration.cpp vector<Point3f>::iterator oIt = objectPointsIt->begin(); Point3f 1287 modules/calib3d/test/test_cameracalibration.cpp virtual double calibrateStereoCamera( const vector<vector<Point3f> >& objectPoints, Point3f 1423 modules/calib3d/test/test_cameracalibration.cpp vector<vector<Point3f> > objpt(nframes); Point3f 1452 modules/calib3d/test/test_cameracalibration.cpp objpt[i].push_back(Point3f((float)(j%patternSize.width), (float)(j/patternSize.width), 0.f)); Point3f 1667 modules/calib3d/test/test_cameracalibration.cpp virtual double calibrateStereoCamera( const vector<vector<Point3f> >& objectPoints, Point3f 1691 modules/calib3d/test/test_cameracalibration.cpp double CV_StereoCalibrationTest_C::calibrateStereoCamera( const vector<vector<Point3f> >& objectPoints, Point3f 1715 modules/calib3d/test/test_cameracalibration.cpp objPt( 1, total, DataType<Point3f>::type ), Point3f 1720 modules/calib3d/test/test_cameracalibration.cpp Point3f* objPtData = objPt.ptr<Point3f>(); Point3f 1800 modules/calib3d/test/test_cameracalibration.cpp virtual double calibrateStereoCamera( const vector<vector<Point3f> >& objectPoints, Point3f 1824 modules/calib3d/test/test_cameracalibration.cpp double CV_StereoCalibrationTest_CPP::calibrateStereoCamera( const vector<vector<Point3f> >& objectPoints, Point3f 65 modules/calib3d/test/test_cameracalibration_artificial.cpp Mat calcRvec(const vector<Point3f>& points, const Size& cornerSize) Point3f 67 modules/calib3d/test/test_cameracalibration_artificial.cpp Point3f p00 = points[0]; Point3f 68 modules/calib3d/test/test_cameracalibration_artificial.cpp Point3f p10 = points[1]; Point3f 69 modules/calib3d/test/test_cameracalibration_artificial.cpp Point3f p01 = points[cornerSize.width]; Point3f 226 modules/calib3d/test/test_cameracalibration_artificial.cpp double reprojectErrorWithoutIntrinsics(const vector<Point3f>& cb3d, const vector<Mat>& _rvecs_exp, const vector<Mat>& _tvecs_exp, Point3f 247 modules/calib3d/test/test_cameracalibration_artificial.cpp vector<Point3f> chessboard3D; Point3f 249 modules/calib3d/test/test_cameracalibration_artificial.cpp vector< vector<Point3f> > objectPoints; Point3f 262 modules/calib3d/test/test_cameracalibration_artificial.cpp chessboard3D.push_back(Point3f(sqSile.width * i, sqSile.height * j, 0)); Point3f 127 modules/calib3d/test/test_cameracalibration_badarg.cpp objPts_cpp.at<Point3f>(j, i) = Point3i(i, j, 0); Point3f 313 modules/calib3d/test/test_cameracalibration_badarg.cpp bad_objPts_cpp5.at<Point3f>(0, i).z += ((float)rng - 0.5f); Point3f 60 modules/calib3d/test/test_chessboardgenerator.cpp void cv::ChessBoardGenerator::generateEdge(const Point3f& p1, const Point3f& p2, vector<Point3f>& out) const Point3f 62 modules/calib3d/test/test_chessboardgenerator.cpp Point3f step = (p2 - p1) * (1.f/squareEdgePointsNum); Point3f 79 modules/calib3d/test/test_chessboardgenerator.cpp void cv::ChessBoardGenerator::generateBasis(Point3f& pb1, Point3f& pb2) const Point3f 104 modules/calib3d/test/test_chessboardgenerator.cpp pb1 = Point3f(b1[0]/len_b1, b1[1]/len_b1, b1[2]/len_b1); Point3f 105 modules/calib3d/test/test_chessboardgenerator.cpp pb2 = Point3f(b2[0]/len_b1, b2[1]/len_b2, b2[2]/len_b2); Point3f 110 modules/calib3d/test/test_chessboardgenerator.cpp const Point3f& zero, const Point3f& pb1, const Point3f& pb2, Point3f 111 modules/calib3d/test/test_chessboardgenerator.cpp float sqWidth, float sqHeight, const vector<Point3f>& whole, Point3f 119 modules/calib3d/test/test_chessboardgenerator.cpp vector<Point3f> pts_square3d; Point3f 122 modules/calib3d/test/test_chessboardgenerator.cpp Point3f p1 = zero + (i + 0) * sqWidth * pb1 + (j + 0) * sqHeight * pb2; Point3f 123 modules/calib3d/test/test_chessboardgenerator.cpp Point3f p2 = zero + (i + 1) * sqWidth * pb1 + (j + 0) * sqHeight * pb2; Point3f 124 modules/calib3d/test/test_chessboardgenerator.cpp Point3f p3 = zero + (i + 1) * sqWidth * pb1 + (j + 1) * sqHeight * pb2; Point3f 125 modules/calib3d/test/test_chessboardgenerator.cpp Point3f p4 = zero + (i + 0) * sqWidth * pb1 + (j + 1) * sqHeight * pb2; Point3f 146 modules/calib3d/test/test_chessboardgenerator.cpp vector<Point3f> whole3d; Point3f 194 modules/calib3d/test/test_chessboardgenerator.cpp Point3f p; Point3f 199 modules/calib3d/test/test_chessboardgenerator.cpp Point3f pb1, pb2; Point3f 208 modules/calib3d/test/test_chessboardgenerator.cpp vector<Point3f> pts3d(4); Point3f 235 modules/calib3d/test/test_chessboardgenerator.cpp Point3f zero = p - pb1 * cbHalfWidth - cbHalfHeight * pb2; Point3f 259 modules/calib3d/test/test_chessboardgenerator.cpp Point3f p; Point3f 264 modules/calib3d/test/test_chessboardgenerator.cpp Point3f pb1, pb2; Point3f 273 modules/calib3d/test/test_chessboardgenerator.cpp vector<Point3f> pts3d(4); Point3f 296 modules/calib3d/test/test_chessboardgenerator.cpp Point3f zero = p - pb1 * cbHalfWidth - cbHalfHeight * pb2; Point3f 303 modules/calib3d/test/test_chessboardgenerator.cpp const Size2f& squareSize, const Point3f& pos, vector<Point2f>& corners) const Point3f 306 modules/calib3d/test/test_chessboardgenerator.cpp Point3f p = pos; Point3f 307 modules/calib3d/test/test_chessboardgenerator.cpp Point3f pb1, pb2; Point3f 316 modules/calib3d/test/test_chessboardgenerator.cpp vector<Point3f> pts3d(4); Point3f 327 modules/calib3d/test/test_chessboardgenerator.cpp Point3f zero = p - pb1 * cbHalfWidth - cbHalfHeight * pb2; Point3f 23 modules/calib3d/test/test_chessboardgenerator.hpp Mat operator()(const Mat& bg, const Mat& camMat, const Mat& distCoeffs, const Size2f& squareSize, const Point3f& pos, std::vector<Point2f>& corners) const; Point3f 26 modules/calib3d/test/test_chessboardgenerator.hpp mutable std::vector<Point3f> corners3d; Point3f 28 modules/calib3d/test/test_chessboardgenerator.hpp void generateEdge(const Point3f& p1, const Point3f& p2, std::vector<Point3f>& out) const; Point3f 30 modules/calib3d/test/test_chessboardgenerator.hpp const Point3f& zero, const Point3f& pb1, const Point3f& pb2, Point3f 31 modules/calib3d/test/test_chessboardgenerator.hpp float sqWidth, float sqHeight, const std::vector<Point3f>& whole, std::vector<Point2f>& corners) const; Point3f 32 modules/calib3d/test/test_chessboardgenerator.hpp void generateBasis(Point3f& pb1, Point3f& pb2) const; Point3f 66 modules/calib3d/test/test_solvepnp_ransac.cpp void generate3DPointCloud(vector<Point3f>& points, Point3f pmin = Point3f(-1, Point3f 67 modules/calib3d/test/test_solvepnp_ransac.cpp -1, 5), Point3f pmax = Point3f(1, 1, 10)) Point3f 69 modules/calib3d/test/test_solvepnp_ransac.cpp const Point3f delta = pmax - pmin; Point3f 72 modules/calib3d/test/test_solvepnp_ransac.cpp Point3f p(float(rand()) / RAND_MAX, float(rand()) / RAND_MAX, Point3f 115 modules/calib3d/test/test_solvepnp_ransac.cpp virtual bool runTest(RNG& rng, int mode, int method, const vector<Point3f>& points, const double* epsilon, double& maxError) Point3f 159 modules/calib3d/test/test_solvepnp_ransac.cpp vector<Point3f> points, points_dls; Point3f 211 modules/calib3d/test/test_solvepnp_ransac.cpp virtual bool runTest(RNG& rng, int mode, int method, const vector<Point3f>& points, const double* epsilon, double& maxError) Point3f 224 modules/calib3d/test/test_solvepnp_ransac.cpp std::vector<Point3f> opoints; Point3f 227 modules/calib3d/test/test_solvepnp_ransac.cpp opoints = std::vector<Point3f>(points.begin(), points.begin()+4); Point3f 231 modules/calib3d/test/test_solvepnp_ransac.cpp opoints = std::vector<Point3f>(points.begin(), points.begin()+50); Point3f 323 modules/calib3d/test/test_solvepnp_ransac.cpp std::vector<cv::Point3f> points3dF; Point3f 353 modules/calib3d/test/test_solvepnp_ransac.cpp vector<Point3f> p3d; Point3f 354 modules/calib3d/test/test_solvepnp_ransac.cpp p3d.push_back(Point3f(0,0,0)); Point3f 355 modules/calib3d/test/test_solvepnp_ransac.cpp p3d.push_back(Point3f(0,0,10)); Point3f 356 modules/calib3d/test/test_solvepnp_ransac.cpp p3d.push_back(Point3f(0,10,10)); Point3f 357 modules/calib3d/test/test_solvepnp_ransac.cpp p3d.push_back(Point3f(10,10,10)); Point3f 358 modules/calib3d/test/test_solvepnp_ransac.cpp p3d.push_back(Point3f(2,5,5)); Point3f 15 modules/calib3d/test/test_undistort_points.cpp void generate3DPointCloud(vector<Point3f>& points, Point3f pmin = Point3f(-1, Point3f 16 modules/calib3d/test/test_undistort_points.cpp -1, 5), Point3f pmax = Point3f(1, 1, 10)); Point3f 30 modules/calib3d/test/test_undistort_points.cpp void CV_UndistortTest::generate3DPointCloud(vector<Point3f>& points, Point3f pmin, Point3f pmax) Point3f 32 modules/calib3d/test/test_undistort_points.cpp const Point3f delta = pmax - pmin; Point3f 35 modules/calib3d/test/test_undistort_points.cpp Point3f p(float(rand()) / RAND_MAX, float(rand()) / RAND_MAX, Point3f 67 modules/calib3d/test/test_undistort_points.cpp vector<Point3f> points(500); Point3f 674 modules/core/test/test_operations.cpp if (Mat_<Point3f>(1, 1).channels() != 3) throw test_excep(); Point3f 859 modules/core/test/test_operations.cpp Point3f res = mat * pt; // Correctly assumes homogeneous coordinates Point3f 167 modules/cudalegacy/src/calib3d.cpp Mat_<Point3f> object_subset(1, subset_size); Point3f 180 modules/cudalegacy/src/calib3d.cpp object_subset(0, i) = object->at<Point3f>(subset_indices[i]); Point3f 273 modules/cudalegacy/src/calib3d.cpp Point3f p, p_transf; Point3f 280 modules/cudalegacy/src/calib3d.cpp p = object.at<Point3f>(0, i); Point3f 85 modules/cudalegacy/test/test_calib3d.cpp cv::Point3f res = h_dst.at<cv::Point3f>(0, i); Point3f 87 modules/cudalegacy/test/test_calib3d.cpp cv::Point3f p = src.at<cv::Point3f>(0, i); Point3f 88 modules/cudalegacy/test/test_calib3d.cpp cv::Point3f res_gold( Point3f 99 modules/imgproc/src/linefit.cpp static void fitLine3D_wods( const Point3f * points, int count, float *weights, float *line ) Point3f 223 modules/imgproc/src/linefit.cpp static double calcDist3D( const Point3f* points, int count, float *_line, float *dist ) Point3f 455 modules/imgproc/src/linefit.cpp static void fitLine3D( Point3f * points, int count, int dist, Point3f 616 modules/imgproc/src/linefit.cpp fitLine3D( points.ptr<Point3f>(), npoints3, distType, Point3f 1390 modules/imgproc/test/test_imgwarp.cpp std::vector<Point3f> points_vector; Point3f 1392 modules/imgproc/test/test_imgwarp.cpp Point3f p21(4,4,4); Point3f 1393 modules/imgproc/test/test_imgwarp.cpp Point3f p22(8,8,8); Point3f 130 modules/java/generator/src/cpp/converters.cpp void Mat_to_vector_Point3f(Mat& mat, std::vector<Point3f>& v_point) Point3f 134 modules/java/generator/src/cpp/converters.cpp v_point = (std::vector<Point3f>) mat; Point3f 166 modules/java/generator/src/cpp/converters.cpp void vector_Point3f_to_Mat(std::vector<Point3f>& v_point, Mat& mat) Point3f 233 modules/java/generator/src/cpp/converters.cpp void Mat_to_vector_vector_Point3f(Mat& mat, std::vector< std::vector< Point3f > >& vv_pt) Point3f 240 modules/java/generator/src/cpp/converters.cpp std::vector<Point3f> vpt; Point3f 298 modules/java/generator/src/cpp/converters.cpp void vector_vector_Point3f_to_Mat(std::vector< std::vector< Point3f > >& vv_pt, Mat& mat) Point3f 27 modules/java/generator/src/cpp/converters.h void Mat_to_vector_Point3f(cv::Mat& mat, std::vector<cv::Point3f>& v_point); Point3f 34 modules/java/generator/src/cpp/converters.h void vector_Point3f_to_Mat(std::vector<cv::Point3f>& v_point, cv::Mat& mat); Point3f 53 modules/java/generator/src/cpp/converters.h void Mat_to_vector_vector_Point3f(cv::Mat& mat, std::vector< std::vector< cv::Point3f > >& vv_pt); Point3f 54 modules/java/generator/src/cpp/converters.h void vector_vector_Point3f_to_Mat(std::vector< std::vector< cv::Point3f > >& vv_pt, cv::Mat& mat); Point3f 109 modules/python/src2/cv2.cpp typedef std::vector<std::vector<Point3f> > vector_vector_Point3f; Point3f 102 modules/stitching/include/opencv2/stitching/detail/util_inl.hpp float normL2(const Point3f& a) Point3f 109 modules/stitching/include/opencv2/stitching/detail/util_inl.hpp float normL2(const Point3f& a, const Point3f& b) Point3f 737 modules/stitching/src/seam_finders.cpp const float badRegionCost = normL2(Point3f(255.f, 255.f, 255.f), Point3f 738 modules/stitching/src/seam_finders.cpp Point3f(0.f, 0.f, 0.f)); Point3f 1101 modules/stitching/src/seam_finders.cpp const Point3f* dx_row = dx.ptr<Point3f>(y); Point3f 1102 modules/stitching/src/seam_finders.cpp const Point3f* dy_row = dy.ptr<Point3f>(y); Point3f 1141 modules/stitching/src/seam_finders.cpp float weight = normL2(img1.at<Point3f>(y, x), img2.at<Point3f>(y, x)) + Point3f 1142 modules/stitching/src/seam_finders.cpp normL2(img1.at<Point3f>(y, x + 1), img2.at<Point3f>(y, x + 1)) + Point3f 1151 modules/stitching/src/seam_finders.cpp float weight = normL2(img1.at<Point3f>(y, x), img2.at<Point3f>(y, x)) + Point3f 1152 modules/stitching/src/seam_finders.cpp normL2(img1.at<Point3f>(y + 1, x), img2.at<Point3f>(y + 1, x)) + Point3f 1193 modules/stitching/src/seam_finders.cpp float weight = (normL2(img1.at<Point3f>(y, x), img2.at<Point3f>(y, x)) + Point3f 1194 modules/stitching/src/seam_finders.cpp normL2(img1.at<Point3f>(y, x + 1), img2.at<Point3f>(y, x + 1))) / grad + Point3f 1205 modules/stitching/src/seam_finders.cpp float weight = (normL2(img1.at<Point3f>(y, x), img2.at<Point3f>(y, x)) + Point3f 1206 modules/stitching/src/seam_finders.cpp normL2(img1.at<Point3f>(y + 1, x), img2.at<Point3f>(y + 1, x))) / grad + Point3f 1245 modules/stitching/src/seam_finders.cpp subimg1.at<Point3f>(y + gap, x + gap) = img1.at<Point3f>(y1, x1); Point3f 1252 modules/stitching/src/seam_finders.cpp subimg1.at<Point3f>(y + gap, x + gap) = Point3f(0, 0, 0); Point3f 1262 modules/stitching/src/seam_finders.cpp subimg2.at<Point3f>(y + gap, x + gap) = img2.at<Point3f>(y2, x2); Point3f 1269 modules/stitching/src/seam_finders.cpp subimg2.at<Point3f>(y + gap, x + gap) = Point3f(0, 0, 0); Point3f 1346 modules/stitching/src/seam_finders.cpp const Point3f* dx_row = dx.ptr<Point3f>(y); Point3f 1347 modules/stitching/src/seam_finders.cpp const Point3f* dy_row = dy.ptr<Point3f>(y); Point3f 1388 modules/stitching/src/seam_finders.cpp subimg1.at<Point3f>(y + gap, x + gap) = img1.at<Point3f>(y1, x1); Point3f 1395 modules/stitching/src/seam_finders.cpp subimg1.at<Point3f>(y + gap, x + gap) = Point3f(0, 0, 0); Point3f 1405 modules/stitching/src/seam_finders.cpp subimg2.at<Point3f>(y + gap, x + gap) = img2.at<Point3f>(y2, x2); Point3f 1412 modules/stitching/src/seam_finders.cpp subimg2.at<Point3f>(y + gap, x + gap) = Point3f(0, 0, 0); Point3f 1501 modules/stitching/src/seam_finders.cpp float weight = normL2(img1.at<Point3f>(y, x - 1), img2.at<Point3f>(y, x - 1)) + Point3f 1502 modules/stitching/src/seam_finders.cpp normL2(img1.at<Point3f>(y, x), img2.at<Point3f>(y, x)) + Point3f 1514 modules/stitching/src/seam_finders.cpp float weight = normL2(img1.at<Point3f>(y, x), img2.at<Point3f>(y, x)) + Point3f 1515 modules/stitching/src/seam_finders.cpp normL2(img1.at<Point3f>(y, x + 1), img2.at<Point3f>(y, x + 1)) + Point3f 1527 modules/stitching/src/seam_finders.cpp float weight = normL2(img1.at<Point3f>(y - 1, x), img2.at<Point3f>(y - 1, x)) + Point3f 1528 modules/stitching/src/seam_finders.cpp normL2(img1.at<Point3f>(y, x), img2.at<Point3f>(y, x)) + Point3f 1540 modules/stitching/src/seam_finders.cpp float weight = normL2(img1.at<Point3f>(y, x), img2.at<Point3f>(y, x)) + Point3f 1541 modules/stitching/src/seam_finders.cpp normL2(img1.at<Point3f>(y + 1, x), img2.at<Point3f>(y + 1, x)) + Point3f 1595 modules/stitching/src/seam_finders.cpp float weight = (normL2(img1.at<Point3f>(y, x - 1), img2.at<Point3f>(y, x - 1)) + Point3f 1596 modules/stitching/src/seam_finders.cpp normL2(img1.at<Point3f>(y, x), img2.at<Point3f>(y, x))) / grad + Point3f 1610 modules/stitching/src/seam_finders.cpp float weight = (normL2(img1.at<Point3f>(y, x), img2.at<Point3f>(y, x)) + Point3f 1611 modules/stitching/src/seam_finders.cpp normL2(img1.at<Point3f>(y, x + 1), img2.at<Point3f>(y, x + 1))) / grad + Point3f 1625 modules/stitching/src/seam_finders.cpp float weight = (normL2(img1.at<Point3f>(y - 1, x), img2.at<Point3f>(y - 1, x)) + Point3f 1626 modules/stitching/src/seam_finders.cpp normL2(img1.at<Point3f>(y, x), img2.at<Point3f>(y, x))) / grad + Point3f 1640 modules/stitching/src/seam_finders.cpp float weight = (normL2(img1.at<Point3f>(y, x), img2.at<Point3f>(y, x)) + Point3f 1641 modules/stitching/src/seam_finders.cpp normL2(img1.at<Point3f>(y + 1, x), img2.at<Point3f>(y + 1, x))) / grad + Point3f 280 modules/superres/src/btv_l1.cpp 0, upscaleImpl<float>, 0, upscaleImpl<Point3f>, upscaleImpl<Point4f> Point3f 293 modules/superres/src/btv_l1.cpp Point3f diffSign(Point3f a, Point3f b) Point3f 295 modules/superres/src/btv_l1.cpp return Point3f( Point3f 455 modules/superres/src/btv_l1.cpp 0, calcBtvRegularizationImpl<float>, 0, calcBtvRegularizationImpl<Point3f>, 0 Point3f 1203 modules/videoio/src/cap_openni.cpp pointCloud_XYZ.at<cv::Point3f>(y,x) = cv::Point3f( badCoord, badCoord, badCoord ); Point3f 1207 modules/videoio/src/cap_openni.cpp pointCloud_XYZ.at<cv::Point3f>(y,x) = cv::Point3f( real[ind].X*0.001f, real[ind].Y*0.001f, real[ind].Z*0.001f); // from mm to meters Point3f 760 modules/videoio/src/cap_openni2.cpp pointCloud_XYZ.at<cv::Point3f>(y, x) = cv::Point3f(badCoord, badCoord, badCoord); Point3f 763 modules/videoio/src/cap_openni2.cpp pointCloud_XYZ.at<cv::Point3f>(y, x) = cv::Point3f(worldX*0.001f, worldY*0.001f, worldZ*0.001f); // from mm to meters Point3f 15 modules/viz/test/test_tutorial2.cpp viz::WLine axis(Point3f(-1.0, -1.0, -1.0), Point3d(1.0, 1.0, 1.0)); Point3f 35 samples/cpp/3calibration.cpp static void calcChessboardCorners(Size boardSize, float squareSize, vector<Point3f>& corners) Point3f 41 samples/cpp/3calibration.cpp corners.push_back(Point3f(float(j*squareSize), Point3f 59 samples/cpp/3calibration.cpp vector<vector<Point3f> > objpt(1); Point3f 86 samples/cpp/calibration.cpp const vector<vector<Point3f> >& objectPoints, Point3f 111 samples/cpp/calibration.cpp static void calcChessboardCorners(Size boardSize, float squareSize, vector<Point3f>& corners, Pattern patternType = CHESSBOARD) Point3f 121 samples/cpp/calibration.cpp corners.push_back(Point3f(float(j*squareSize), Point3f 128 samples/cpp/calibration.cpp corners.push_back(Point3f(float((2*j + i % 2)*squareSize), Point3f 151 samples/cpp/calibration.cpp vector<vector<Point3f> > objectPoints(1); Point3f 48 samples/cpp/cout_mat.cpp Point3f p3f(2, 6, 7); Point3f 56 samples/cpp/openni_capture.cpp Point3f res; Point3f 59 samples/cpp/openni_capture.cpp res = Point3f( p, t, V ); Point3f 61 samples/cpp/openni_capture.cpp res = Point3f( p, V, q ); Point3f 63 samples/cpp/openni_capture.cpp res = Point3f( t, V, p ); Point3f 65 samples/cpp/openni_capture.cpp res = Point3f( V, q, p ); Point3f 67 samples/cpp/openni_capture.cpp res = Point3f( V, p, t ); Point3f 69 samples/cpp/openni_capture.cpp res = Point3f( q, p, V ); Point3f 104 samples/cpp/select3dobj.cpp static void calcChessboardCorners(Size boardSize, float squareSize, vector<Point3f>& corners) Point3f 110 samples/cpp/select3dobj.cpp corners.push_back(Point3f(float(j*squareSize), Point3f 115 samples/cpp/select3dobj.cpp static Point3f image2plane(Point2f imgpt, const Mat& R, const Mat& tvec, Point3f 122 samples/cpp/select3dobj.cpp return Point3f((float)(v(0,0)*iw), (float)(v(1,0)*iw), (float)Z); Point3f 128 samples/cpp/select3dobj.cpp const vector<Point3f>& box, int nobjpt, bool runExtraSegmentation) Point3f 133 samples/cpp/select3dobj.cpp vector<Point3f> objpt; Point3f 146 samples/cpp/select3dobj.cpp objpt.push_back(Point3f(objpt[i].x, objpt[i].y, box[3].z)); Point3f 200 samples/cpp/select3dobj.cpp vector<Point3f>& box) Point3f 206 samples/cpp/select3dobj.cpp vector<Point3f> tempobj(8); Point3f 244 samples/cpp/select3dobj.cpp tempobj[0] = Point3f(dy*len + box[nearestIdx].x, Point3f 248 samples/cpp/select3dobj.cpp tempobj[0] = Point3f(box[nearestIdx].x, box[nearestIdx].y, 1.f); Point3f 304 samples/cpp/select3dobj.cpp static bool readModelViews( const string& filename, vector<Point3f>& box, Point3f 338 samples/cpp/select3dobj.cpp static bool writeModelViews(const string& filename, const vector<Point3f>& box, Point3f 518 samples/cpp/select3dobj.cpp vector<Point3f> box, boardPoints; Point3f 73 samples/cpp/stereo_calib.cpp vector<vector<Point3f> > objectPoints; Point3f 162 samples/cpp/stereo_calib.cpp objectPoints[i].push_back(Point3f(k*squareSize, j*squareSize, 0)); Point3f 406 samples/cpp/tutorial_code/calib3d/camera_calibration/camera_calibration.cpp static double computeReprojectionErrors( const vector<vector<Point3f> >& objectPoints, Point3f 432 samples/cpp/tutorial_code/calib3d/camera_calibration/camera_calibration.cpp static void calcBoardCornerPositions(Size boardSize, float squareSize, vector<Point3f>& corners, Point3f 443 samples/cpp/tutorial_code/calib3d/camera_calibration/camera_calibration.cpp corners.push_back(Point3f(j*squareSize, i*squareSize, 0)); Point3f 449 samples/cpp/tutorial_code/calib3d/camera_calibration/camera_calibration.cpp corners.push_back(Point3f((2*j + i % 2)*squareSize, i*squareSize, 0)); Point3f 467 samples/cpp/tutorial_code/calib3d/camera_calibration/camera_calibration.cpp vector<vector<Point3f> > objectPoints(1); Point3f 10 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp void CsvReader::readPLY(vector<Point3f> &list_vertex, vector<vector<int> > &list_triangles) Point3f 47 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp cv::Point3f tmp_p; Point3f 31 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.h void readPLY(vector<Point3f> &list_vertex, vector<vector<int> > &list_triangles); Point3f 14 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp void CsvWriter::writeXYZ(const vector<Point3f> &list_points3d) Point3f 28 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp void CsvWriter::writeUVXYZ(const vector<Point3f> &list_points3d, const vector<Point2f> &list_points2d, const Mat &descriptors) Point3f 16 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.h void writeXYZ(const vector<Point3f> &list_points3d); Point3f 17 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.h void writeUVXYZ(const vector<Point3f> &list_points3d, const vector<Point2f> &list_points2d, const Mat &descriptors); Point3f 17 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp Triangle::Triangle(int id, cv::Point3f V0, cv::Point3f V1, cv::Point3f V2) Point3f 34 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp Ray::Ray(cv::Point3f P0, cv::Point3f P1) { Point3f 22 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h explicit Triangle(int id, cv::Point3f V0, cv::Point3f V1, cv::Point3f V2); Point3f 25 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h cv::Point3f getV0() const { return v0_; } Point3f 26 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h cv::Point3f getV1() const { return v1_; } Point3f 27 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h cv::Point3f getV2() const { return v2_; } Point3f 33 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h cv::Point3f v0_, v1_, v2_; Point3f 44 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h explicit Ray(cv::Point3f P0, cv::Point3f P1); Point3f 47 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h cv::Point3f getP0() { return p0_; } Point3f 48 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h cv::Point3f getP1() { return p1_; } Point3f 52 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h cv::Point3f p0_, p1_; Point3f 68 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h cv::Point3f getVertex(int pos) const { return list_vertex_[pos]; } Point3f 81 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h std::vector<cv::Point3f> list_vertex_; Point3f 21 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp void Model::add_correspondence(const cv::Point2f &point2d, const cv::Point3f &point3d) Point3f 23 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.h std::vector<cv::Point3f> get_points3d() const { return list_points3d_in_; } Point3f 29 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.h void add_correspondence(const cv::Point2f &point2d, const cv::Point3f &point3d); Point3f 49 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.h std::vector<cv::Point3f> list_points3d_in_; Point3f 21 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp void ModelRegistration::registerPoint(const cv::Point2f &point2d, const cv::Point3f &point3d) Point3f 24 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h std::vector<cv::Point3f> get_points3d() const { return list_points3d_; } Point3f 29 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h void registerPoint(const cv::Point2f &point2d, const cv::Point3f &point3d); Point3f 40 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h std::vector<cv::Point3f> list_points3d_; Point3f 17 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f CROSS(cv::Point3f v1, cv::Point3f v2); Point3f 18 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp double DOT(cv::Point3f v1, cv::Point3f v2); Point3f 19 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f SUB(cv::Point3f v1, cv::Point3f v2); Point3f 20 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f get_nearest_3D_point(std::vector<cv::Point3f> &points_list, cv::Point3f origin); Point3f 25 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f CROSS(cv::Point3f v1, cv::Point3f v2) Point3f 27 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f tmp_p; Point3f 34 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp double DOT(cv::Point3f v1, cv::Point3f v2) Point3f 39 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f SUB(cv::Point3f v1, cv::Point3f v2) Point3f 41 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f tmp_p; Point3f 52 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f get_nearest_3D_point(std::vector<cv::Point3f> &points_list, cv::Point3f origin) Point3f 54 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f p1 = points_list[0]; Point3f 55 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f p2 = points_list[1]; Point3f 109 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp bool PnPProblem::estimatePose( const std::vector<cv::Point3f> &list_points3d, Point3f 135 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp void PnPProblem::estimatePoseRANSAC( const std::vector<cv::Point3f> &list_points3d, // list with model 3D coordinates Point3f 164 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f point3d = mesh->getVertex(i); Point3f 175 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point2f PnPProblem::backproject3DPoint(const cv::Point3f &point3d) Point3f 197 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp bool PnPProblem::backproject2DPoint(const Mesh *mesh, const cv::Point2f &point2d, cv::Point3f &point3d) Point3f 226 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp Ray R((cv::Point3f)C_op, (cv::Point3f)ray); Point3f 229 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp std::vector<cv::Point3f> intersections_list; Point3f 234 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f V0 = mesh->getVertex(triangles_list[i][0]); Point3f 235 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f V1 = mesh->getVertex(triangles_list[i][1]); Point3f 236 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f V2 = mesh->getVertex(triangles_list[i][2]); Point3f 243 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f tmp_pt = R.getP0() + out*R.getP1(); // P = O + t*D Point3f 265 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f e1, e2; Point3f 266 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f P, Q, T; Point3f 270 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f V1 = Triangle.getV0(); // Triangle vertices Point3f 271 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f V2 = Triangle.getV1(); Point3f 272 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f V3 = Triangle.getV2(); Point3f 274 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f O = Ray.getP0(); // Ray origin Point3f 275 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f D = Ray.getP1(); // Ray direction Point3f 26 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h bool backproject2DPoint(const Mesh *mesh, const cv::Point2f &point2d, cv::Point3f &point3d); Point3f 29 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h cv::Point2f backproject3DPoint(const cv::Point3f &point3d); Point3f 30 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h bool estimatePose(const std::vector<cv::Point3f> &list_points3d, const std::vector<cv::Point2f> &list_points2d, int flags); Point3f 31 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h void estimatePoseRANSAC( const std::vector<cv::Point3f> &list_points3d, const std::vector<cv::Point2f> &list_points2d, Point3f 54 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h cv::Point3f CROSS(cv::Point3f v1, cv::Point3f v2); Point3f 55 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h double DOT(cv::Point3f v1, cv::Point3f v2); Point3f 56 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h cv::Point3f SUB(cv::Point3f v1, cv::Point3f v2); Point3f 28 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp void drawQuestion(cv::Mat image, cv::Point3f point, cv::Scalar color) Point3f 76 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp void drawPoints(cv::Mat image, std::vector<cv::Point2f> &list_points_2d, std::vector<cv::Point3f> &list_points_3d, cv::Scalar color) Point3f 81 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp cv::Point3f point_3d = list_points_3d[i]; Point3f 158 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp cv::Point3f point_3d_0 = mesh->getVertex(tmp_triangle[0]); Point3f 159 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp cv::Point3f point_3d_1 = mesh->getVertex(tmp_triangle[1]); Point3f 160 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp cv::Point3f point_3d_2 = mesh->getVertex(tmp_triangle[2]); Point3f 16 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h void drawQuestion(cv::Mat image, cv::Point3f point, cv::Scalar color); Point3f 34 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h void drawPoints(cv::Mat image, std::vector<cv::Point2f> &list_points_2d, std::vector<cv::Point3f> &list_points_3d, cv::Scalar color); Point3f 151 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp vector<Point3f> list_points3d_model = model.get_points3d(); // list with model 3D coordinates Point3f 207 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp vector<Point3f> list_points3d_model_match; // container for the model 3D coordinates found in the scene Point3f 212 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp Point3f point3d_model = list_points3d_model[ good_matches[match_index].trainIdx ]; // 3D point from model Point3f 295 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp pose_points2d.push_back(pnp_detection_est.backproject3DPoint(Point3f(0,0,0))); // axis center Point3f 296 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp pose_points2d.push_back(pnp_detection_est.backproject3DPoint(Point3f(l,0,0))); // axis x Point3f 297 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp pose_points2d.push_back(pnp_detection_est.backproject3DPoint(Point3f(0,l,0))); // axis y Point3f 298 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp pose_points2d.push_back(pnp_detection_est.backproject3DPoint(Point3f(0,0,l))); // axis z Point3f 73 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp Point3f point_3d = mesh.getVertex(n_vertex-1); Point3f 133 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp vector<Point3f> list_points3d = registration.get_points3d(); Point3f 145 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp Point3f current_poin3d = mesh.getVertex(n_vertex-1); Point3f 168 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp vector<Point3f> list_points3d = registration.get_points3d(); Point3f 204 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp Point3f point3d; Point3f 96 samples/cpp/tutorial_code/core/mat_the_basic_image_container/mat_the_basic_image_container.cpp Point3f P3f(2, 6, 7); Point3f 45 samples/cpp/tutorial_code/viz/creating_widgets.cpp WTriangle(const Point3f &pt1, const Point3f &pt2, const Point3f &pt3, const viz::Color & color = viz::Color::white()); Point3f 52 samples/cpp/tutorial_code/viz/creating_widgets.cpp WTriangle::WTriangle(const Point3f &pt1, const Point3f &pt2, const Point3f &pt3, const viz::Color & color) Point3f 104 samples/cpp/tutorial_code/viz/creating_widgets.cpp WTriangle tw(Point3f(0.0,0.0,0.0), Point3f(1.0,1.0,1.0), Point3f(0.0,1.0,0.0), viz::Color::red()); Point3f 43 samples/cpp/tutorial_code/viz/transformations.cpp Point3f* data = cloud.ptr<cv::Point3f>(); Point3f 74 samples/cpp/tutorial_code/viz/transformations.cpp Point3f cam_pos(3.0f,3.0f,3.0f), cam_focal_point(3.0f,3.0f,2.0f), cam_y_dir(-1.0f,0.0f,0.0f); Point3f 43 samples/cpp/tutorial_code/viz/widget_pose.cpp viz::WLine axis(Point3f(-1.0f,-1.0f,-1.0f), Point3f(1.0f,1.0f,1.0f)); Point3f 48 samples/cpp/tutorial_code/viz/widget_pose.cpp viz::WCube cube_widget(Point3f(0.5,0.5,0.0), Point3f(0.0,0.0,-0.5), true, viz::Color::blue());