Lines Matching refs:r_epipole
264 float r_epipole[3];
273 r_epipole[2] = -1;
297 error = icvGetNormalVector3( F, r_epipole );
298 if( error == CV_NO_ERR && !REAL_ZERO( r_epipole[2] ) && !REAL_ZERO( r_epipole[2] - 1 ))
301 r_epipole[0] /= r_epipole[2];
302 r_epipole[1] /= r_epipole[2];
303 r_epipole[2] = 1;
306 if( REAL_ZERO( l_epipole[2] - 1 ) && REAL_ZERO( r_epipole[2] - 1 ))
311 r_epipole, scanlines_1, scanlines_2, numlines );
317 if( REAL_ZERO( l_epipole[2] ) && REAL_ZERO( r_epipole[2] ))
1393 float *r_epipole, int *scanlines_1, int *scanlines_2, int *numlines )
1444 if( r_epipole[0] < 0 )
1446 else if( r_epipole[0] < width )
1451 if( r_epipole[1] < 0 )
1453 else if( r_epipole[1] < height )
1475 radius1 = r_epipole[0] * r_epipole[0] + (r_epipole[1] - height) * (r_epipole[1] - height);
1477 radius2 = (r_epipole[0] - width) * (r_epipole[0] - width) +
1478 (r_epipole[1] - height) * (r_epipole[1] - height);
1480 radius3 = r_epipole[0] * r_epipole[0] + r_epipole[1] * r_epipole[1];
1482 radius4 = (r_epipole[0] - width) * (r_epipole[0] - width) + r_epipole[1] * r_epipole[1];
1512 r_epipole,
1523 r_angle[0] = (float) atan2( r_start_end[1] * height - r_epipole[1],
1524 r_start_end[0] * width - r_epipole[0] );
1525 r_angle[1] = (float) atan2( r_start_end[3] * height - r_epipole[1],
1526 r_start_end[2] * width - r_epipole[0] );
1533 r_epipole,
1589 r_angle[0] = (float) atan2( r_point[1] - r_epipole[1], r_point[0] - r_epipole[0] );
1617 r_angle[0] = (float) atan2( y - r_epipole[1], x - r_epipole[0] );
1638 r_angle[1] = (float) atan2( r_point[1] - r_epipole[1], r_point[0] - r_epipole[0] );
1666 r_angle[1] = (float) atan2( y - r_epipole[1], x - r_epipole[0] );
1717 r_epipole,
1817 float *r_epipole,
1864 r_point[0] = r_epipole[0] + r_radius * (float) cos( angle );
1865 r_point[1] = r_epipole[1] + r_radius * (float) sin( angle );
1876 r_epiline[0] = r_point[1] - r_epipole[1];
1877 r_epiline[1] = r_epipole[0] - r_point[0];
1878 r_epiline[2] = r_point[0] * r_epipole[1] - r_point[1] * r_epipole[0];