|
| | dem_bproj_cost_function (vil_image_view< float > const &dem_view, vpgl_geo_camera *geo_cam, vgl_ray_3d< double > const &ray, bool verbose=false) |
| |
| double | f (vnl_vector< double > const &x) override |
| | x is the parameter that runs along the ray, with x=0 at the ray origin. More...
|
| |
| virtual void | gradf (vnl_vector< double > const &x, vnl_vector< double > &gradient) |
| |
| vnl_vector< double > | gradf (vnl_vector< double > const &x) |
| |
| virtual void | compute (vnl_vector< double > const &x, double *f, vnl_vector< double > *g) |
| |
| int | get_number_of_unknowns () const |
| |
| void | fdgradf (vnl_vector< double > const &x, vnl_vector< double > &gradient, double stepsize=1e-5) |
| |
| vnl_vector< double > | fdgradf (vnl_vector< double > const &x) |
| |
| virtual double | reported_error (double f_value) |
| |
| virtual double | get_range_min () const |
| |
| virtual double | get_range_max () const |
| |
| virtual vnl_unary_function< double, vnl_vector< double > > * | Copy () const |
| |
Definition at line 16 of file vpgl_backproject_dem.cxx.
◆ dem_bproj_cost_function()
| dem_bproj_cost_function::dem_bproj_cost_function |
( |
vil_image_view< float > const & |
dem_view, |
|
|
vpgl_geo_camera * |
geo_cam, |
|
|
vgl_ray_3d< double > const & |
ray, |
|
|
bool |
verbose = false |
|
) |
| |
|
inline |
◆ f()
| double dem_bproj_cost_function::f |
( |
vnl_vector< double > const & |
x | ) |
|
|
inlineoverridevirtual |
◆ dview_
| const vil_image_view<float>* dem_bproj_cost_function::dview_ |
|
private |
◆ geo_cam_
◆ ray_
◆ verbose_
| bool dem_bproj_cost_function::verbose_ |
|
private |
The documentation for this class was generated from the following file: