#include <vsrl_dynamic_program.h>
Definition at line 17 of file vsrl_dynamic_program.h.
| vsrl_dynamic_program::vsrl_dynamic_program | ( | ) |
Definition at line 12 of file vsrl_dynamic_program.cxx.
| vsrl_dynamic_program::~vsrl_dynamic_program | ( | ) |
Definition at line 32 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::set_tokens | ( | token_list & | l1, | |
| token_list & | l2 | |||
| ) |
Definition at line 42 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::set_inner_cost | ( | double | cost | ) |
Definition at line 134 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::set_outer_cost | ( | double | cost | ) |
Definition at line 141 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::set_continuity_cost | ( | double | cost | ) |
Definition at line 149 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::set_search_range | ( | int | range | ) |
Definition at line 155 of file vsrl_dynamic_program.cxx.
| double vsrl_dynamic_program::execute | ( | ) |
Definition at line 208 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::define_search_range | ( | ) |
Definition at line 90 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::define_search_range | ( | vnl_vector< int > | curr_row | ) |
Definition at line 111 of file vsrl_dynamic_program.cxx.
| bool vsrl_dynamic_program::allocate_cost_matrix | ( | ) | [protected] |
Definition at line 162 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::deallocate_cost_matrix | ( | ) | [protected] |
Definition at line 194 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::compute_cost | ( | int | i, | |
| int | j | |||
| ) | [protected] |
Definition at line 241 of file vsrl_dynamic_program.cxx.
| double vsrl_dynamic_program::optimum_assignment | ( | ) | [protected] |
Definition at line 413 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::print_direct_cost | ( | int | i, | |
| int | j | |||
| ) |
Definition at line 479 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::print_cost | ( | int | i, | |
| int | j | |||
| ) |
Definition at line 497 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::print_direct_costs | ( | int | i | ) |
Definition at line 507 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::print_costs | ( | int | i | ) |
Definition at line 515 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::print_assignment_node | ( | int | i, | |
| int | j | |||
| ) |
Definition at line 532 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::print_assignment_nodes | ( | int | i | ) |
Definition at line 525 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::print_assignment | ( | int | i | ) |
Definition at line 540 of file vsrl_dynamic_program.cxx.
| void vsrl_dynamic_program::print_assignments | ( | ) |
Definition at line 553 of file vsrl_dynamic_program.cxx.
token_list vsrl_dynamic_program::list1_ [protected] |
Definition at line 65 of file vsrl_dynamic_program.h.
token_list vsrl_dynamic_program::list2_ [protected] |
Definition at line 66 of file vsrl_dynamic_program.h.
double vsrl_dynamic_program::inner_cost_ [protected] |
Definition at line 68 of file vsrl_dynamic_program.h.
double vsrl_dynamic_program::outer_cost_ [protected] |
Definition at line 69 of file vsrl_dynamic_program.h.
double vsrl_dynamic_program::continuity_cost_ [protected] |
Definition at line 70 of file vsrl_dynamic_program.h.
int vsrl_dynamic_program::search_range_ [protected] |
Definition at line 71 of file vsrl_dynamic_program.h.
vcl_vector<int> vsrl_dynamic_program::lower_search_range_ [protected] |
Definition at line 73 of file vsrl_dynamic_program.h.
vcl_vector<int> vsrl_dynamic_program::upper_search_range_ [protected] |
Definition at line 74 of file vsrl_dynamic_program.h.
assignment_node** vsrl_dynamic_program::cost_matrix_ [protected] |
Definition at line 78 of file vsrl_dynamic_program.h.
int vsrl_dynamic_program::num_row_ [protected] |
Definition at line 79 of file vsrl_dynamic_program.h.
int vsrl_dynamic_program::num_col_ [protected] |
Definition at line 80 of file vsrl_dynamic_program.h.
vsrl_null_token* vsrl_dynamic_program::inner_null_token_ [protected] |
Definition at line 82 of file vsrl_dynamic_program.h.
vsrl_null_token* vsrl_dynamic_program::outer_null_token_ [protected] |
Definition at line 83 of file vsrl_dynamic_program.h.
1.5.1