Public Member Functions | Static Public Member Functions | Protected Member Functions
vpgl_rational_adjust_multiple_pts Class Reference

#include <vpgl_rational_adjust_multipt.h>

List of all members.

Public Member Functions

 ~vpgl_rational_adjust_multiple_pts ()

Static Public Member Functions

static bool adjust (vcl_vector< vpgl_rational_camera< double > > const &cams, vcl_vector< vcl_vector< vgl_point_2d< double > > > const &corrs, double radius, int n, vcl_vector< vgl_vector_2d< double > > &cam_translations, vcl_vector< vgl_point_3d< double > > &intersections)
 exhaustively searches the parameter space to find the best parameter setting.
static bool adjust_lev_marq (vcl_vector< vpgl_rational_camera< double > > const &cams, vcl_vector< vcl_vector< vgl_point_2d< double > > > const &corrs, vcl_vector< vgl_vector_2d< double > > &cam_translations, vcl_vector< vgl_point_3d< double > > &intersections)
 run Lev-Marq optimization to search the param space to find the best parameter setting.

Protected Member Functions

 vpgl_rational_adjust_multiple_pts ()

Detailed Description

Definition at line 53 of file vpgl_rational_adjust_multipt.h.


Constructor & Destructor Documentation

vpgl_rational_adjust_multiple_pts::~vpgl_rational_adjust_multiple_pts ( ) [inline]

Definition at line 56 of file vpgl_rational_adjust_multipt.h.

vpgl_rational_adjust_multiple_pts::vpgl_rational_adjust_multiple_pts ( ) [protected]

Member Function Documentation

bool vpgl_rational_adjust_multiple_pts::adjust ( vcl_vector< vpgl_rational_camera< double > > const &  cams,
vcl_vector< vcl_vector< vgl_point_2d< double > > > const &  corrs,
double  radius,
int  n,
vcl_vector< vgl_vector_2d< double > > &  cam_translations,
vcl_vector< vgl_point_3d< double > > &  intersections 
) [static]

exhaustively searches the parameter space to find the best parameter setting.

performs an exhaustive search in the parameter space of the cameras.

Definition at line 125 of file vpgl_rational_adjust_multipt.cxx.

bool vpgl_rational_adjust_multiple_pts::adjust_lev_marq ( vcl_vector< vpgl_rational_camera< double > > const &  cams,
vcl_vector< vcl_vector< vgl_point_2d< double > > > const &  corrs,
vcl_vector< vgl_vector_2d< double > > &  cam_translations,
vcl_vector< vgl_point_3d< double > > &  intersections 
) [static]

run Lev-Marq optimization to search the param space to find the best parameter setting.

Definition at line 258 of file vpgl_rational_adjust_multipt.cxx.


The documentation for this class was generated from the following files: