#include <vpgl_ray_intersect.h>
Public Member Functions | |
| vpgl_ray_intersect (unsigned dim) | |
| ~vpgl_ray_intersect ()=default | |
| bool | intersect (std::vector< const vpgl_camera< T > * > const &cams, std::vector< vgl_point_2d< T > > const &image_pts, vgl_point_3d< T > const &initial_intersection, vgl_point_3d< T > &intersection) |
| Intersect the rays. return false if intersection fails. More... | |
Protected Attributes | |
| unsigned | dim_ |
| std::vector< const vpgl_camera< T > * > | f_cameras_ |
| std::vector< vgl_point_2d< T > > | f_image_pts_ |
Definition at line 36 of file vpgl_ray_intersect.h.
| vpgl_ray_intersect< T >::vpgl_ray_intersect | ( | unsigned | dim | ) |
Definition at line 117 of file vpgl_ray_intersect.hxx.
|
default |
| bool vpgl_ray_intersect< T >::intersect | ( | std::vector< const vpgl_camera< T > * > const & | cams, |
| std::vector< vgl_point_2d< T > > const & | image_pts, | ||
| vgl_point_3d< T > const & | initial_intersection, | ||
| vgl_point_3d< T > & | intersection | ||
| ) |
Intersect the rays. return false if intersection fails.
Note image points are not homogeneous because require finite points to measure projection error
Definition at line 125 of file vpgl_ray_intersect.hxx.
|
protected |
Definition at line 53 of file vpgl_ray_intersect.h.
|
protected |
Definition at line 54 of file vpgl_ray_intersect.h.
|
protected |
Definition at line 55 of file vpgl_ray_intersect.h.
1.8.15