Points&Forces (survey)
Software tools facilitating the task of surveying architecture
Public Member Functions | Protected Attributes | List of all members
a_camera_function Class Reference

camera solver More...

+ Inheritance diagram for a_camera_function:
+ Collaboration diagram for a_camera_function:

Public Member Functions

 a_camera_function (std::vector< vgl_homg_point_2d< double > > &points_image, std::vector< vgl_homg_point_3d< double > > &points_world)
void f (const vnl_vector< double > &x, vnl_vector< double > &fx)
void set_w (const double w)
double get_w () const
void set_constraints (const bool sp, const bool sk)
double get_constraint (const vnl_vector< double > &x)

Protected Attributes

std::vector< vgl_homg_point_2d< double > > & points_image_
std::vector< vgl_homg_point_3d< double > > & points_world_
double w_
bool square_pixels_
bool no_skew_

Detailed Description

camera solver

Definition at line 67 of file p_compute.cxx.

Constructor & Destructor Documentation

◆ a_camera_function()

a_camera_function::a_camera_function ( std::vector< vgl_homg_point_2d< double > > &  points_image,
std::vector< vgl_homg_point_3d< double > > &  points_world 

Definition at line 70 of file p_compute.cxx.

Member Function Documentation

◆ f()

void a_camera_function::f ( const vnl_vector< double > &  x,
vnl_vector< double > &  fx 

Definition at line 92 of file p_compute.cxx.

◆ get_constraint()

double a_camera_function::get_constraint ( const vnl_vector< double > &  x)

Definition at line 127 of file p_compute.cxx.

+ Here is the caller graph for this function:

◆ get_w()

double a_camera_function::get_w ( ) const

Definition at line 81 of file p_compute.cxx.

◆ set_constraints()

void a_camera_function::set_constraints ( const bool  sp,
const bool  sk 

Definition at line 82 of file p_compute.cxx.

+ Here is the caller graph for this function:

◆ set_w()

void a_camera_function::set_w ( const double  w)

Definition at line 80 of file p_compute.cxx.

+ Here is the caller graph for this function:

Member Data Documentation

◆ no_skew_

bool a_camera_function::no_skew_

Definition at line 89 of file p_compute.cxx.

◆ points_image_

std::vector<vgl_homg_point_2d<double> >& a_camera_function::points_image_

Definition at line 85 of file p_compute.cxx.

◆ points_world_

std::vector<vgl_homg_point_3d<double> >& a_camera_function::points_world_

Definition at line 86 of file p_compute.cxx.

◆ square_pixels_

bool a_camera_function::square_pixels_

Definition at line 88 of file p_compute.cxx.

◆ w_

double a_camera_function::w_

Definition at line 87 of file p_compute.cxx.

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