#include <bmrf_network_builder_params.h>
Inheritance diagram for bmrf_network_builder_params:

Definition at line 15 of file bmrf_network_builder_params.h.
Public Member Functions | |
| bmrf_network_builder_params (const float eu=-610.071, const float ev=237.358, const int elu=1000, const int elv_min=200, const int elv_max=600, const int Ns=100, const float max_delta_recip_s=5.0e-5) | |
| bmrf_network_builder_params (const bmrf_network_builder_params &old_params) | |
| ~bmrf_network_builder_params () | |
| bool | SanityCheck () |
| Checks that parameters are within acceptable bounds. | |
| bool | Valid () |
| const char * | GetErrorMsg () |
| void | SetErrorMsg (const char *msg) |
Public Attributes | |
| float | eu_ |
| col position of the epipole | |
| float | ev_ |
| row position of the epipole | |
| int | elu_ |
| col position of the epipolar parameter space | |
| int | elv_min_ |
| minimum row position of the epipolar space | |
| int | elv_max_ |
| maximum row position of the epipolar space | |
| int | Ns_ |
| number of intensity samples in s of an unbounded region | |
| float | max_delta_recip_s_ |
| maximum difference of reciprocals of s for time neighbors | |
Protected Member Functions | |
| void | InitParams (float eu, float ev, int elu, int elv_min, int elv_max, int Ns, float max_delta_recip_s) |
Friends | |
| vcl_ostream & | operator<< (vcl_ostream &, const bmrf_network_builder_params &tp) |
|
||||||||||||||||||||||||||||||||
|
Definition at line 29 of file bmrf_network_builder_params.cxx. |
|
|
Definition at line 15 of file bmrf_network_builder_params.cxx. |
|
|
Definition at line 27 of file bmrf_network_builder_params.h. |
|
||||||||||||||||||||||||||||||||
|
Definition at line 46 of file bmrf_network_builder_params.cxx. |
|
|
Checks that parameters are within acceptable bounds. Note that msg << ends seems to restart the string and erase the previous string. We should only use it as the last call, use vcl_endl otherwise. Reimplemented from gevd_param_mixin. Definition at line 69 of file bmrf_network_builder_params.cxx. |
|
||||||||||||
|
Definition at line 80 of file bmrf_network_builder_params.cxx. |
|
|
col position of the epipolar parameter space
Definition at line 46 of file bmrf_network_builder_params.h. |
|
|
maximum row position of the epipolar space
Definition at line 48 of file bmrf_network_builder_params.h. |
|
|
minimum row position of the epipolar space
Definition at line 47 of file bmrf_network_builder_params.h. |
|
|
col position of the epipole
Definition at line 44 of file bmrf_network_builder_params.h. |
|
|
row position of the epipole
Definition at line 45 of file bmrf_network_builder_params.h. |
|
|
maximum difference of reciprocals of s for time neighbors
Definition at line 50 of file bmrf_network_builder_params.h. |
|
|
number of intensity samples in s of an unbounded region
Definition at line 49 of file bmrf_network_builder_params.h. |
1.4.4