Lines Matching refs:CvPoint3D32f
59 static void FillObjectPoints(CvPoint3D32f *obj_points, CvSize etalon_size, float square_size);
64 static CvPoint3D32f ImageCStoWorldCS(const Cv3dTrackerCameraInfo &camera_info, CvPoint2D32f p);
65 static bool intersection(CvPoint3D32f o1, CvPoint3D32f p1,
66 CvPoint3D32f o2, CvPoint3D32f p2,
67 CvPoint3D32f &r1, CvPoint3D32f &r2);
82 CvPoint3D32f *object_points = NULL; // real-world coordinates of checkerboard points in cv3dTrackerCalibrateCameras()
127 CV_CALL(object_points = (CvPoint3D32f *)cvAlloc(num_points * sizeof(CvPoint3D32f))); in cv3dTrackerCalibrateCameras()
309 static void FillObjectPoints(CvPoint3D32f *obj_points, CvSize etalon_size, float square_size) in FillObjectPoints()
378 static CvPoint3D32f midpoint(const CvPoint3D32f &p1, const CvPoint3D32f &p2) in midpoint()
383 static void operator +=(CvPoint3D32f &p1, const CvPoint3D32f &p2) in operator +=()
390 static CvPoint3D32f operator /(const CvPoint3D32f &p, int d) in operator /()
442 CvPoint3D32f total = cvPoint3D32f(0, 0, 0); in cv3dTrackerLocateObjects()
455 CvPoint3D32f p1a = CAMERA_POS(camera_info[c1]); in cv3dTrackerLocateObjects()
456 CvPoint3D32f p1b = ImageCStoWorldCS(camera_info[c1], o1->p); in cv3dTrackerLocateObjects()
468 CvPoint3D32f p2a = CAMERA_POS(camera_info[c2]); in cv3dTrackerLocateObjects()
469 CvPoint3D32f p2b = ImageCStoWorldCS(camera_info[c2], o2->p); in cv3dTrackerLocateObjects()
473 CvPoint3D32f r1 = cvPoint3D32f(0, 0, 0); in cv3dTrackerLocateObjects()
474 CvPoint3D32f r2 = cvPoint3D32f(0, 0, 0); in cv3dTrackerLocateObjects()
486 CvPoint3D32f center = total/weight; in cv3dTrackerLocateObjects()
496 static inline double det(CvPoint3D32f v1, CvPoint3D32f v2, CvPoint3D32f v3) in det()
502 static CvPoint3D32f operator +(CvPoint3D32f a, CvPoint3D32f b) in operator +()
507 static CvPoint3D32f operator -(CvPoint3D32f a, CvPoint3D32f b) in operator -()
512 static CvPoint3D32f operator *(CvPoint3D32f v, double f) in operator *()
523 static bool intersection(CvPoint3D32f o1, CvPoint3D32f p1, in intersection()
524 CvPoint3D32f o2, CvPoint3D32f p2, in intersection()
525 CvPoint3D32f &r1, CvPoint3D32f &r2) in intersection()
527 CvPoint3D32f x = o2 - o1; in intersection()
528 CvPoint3D32f d1 = p1 - o1; in intersection()
529 CvPoint3D32f d2 = p2 - o2; in intersection()
531 CvPoint3D32f cross = cvPoint3D32f(d1.y*d2.z - d1.z*d2.y, in intersection()
550 static CvPoint3D32f ImageCStoWorldCS(const Cv3dTrackerCameraInfo &camera_info, CvPoint2D32f p) in ImageCStoWorldCS()