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

Definition at line 11 of file vsrl_intensity_token.h.
Public Member Functions | |
| vsrl_intensity_token () | |
| ~vsrl_intensity_token () | |
| virtual bool | intensity_token () |
| is this token an intensity token ?. | |
| virtual double | cost (vsrl_token *tok) |
| what is the direct cost of assigning this token to tok. | |
| void | set_image_correlation (vsrl_image_correlation *image_correlation) |
| void | set_bias (double bias) |
| void | set_bias_cost (double bias_cost) |
| double | get_correlation_dyn_range () |
| virtual bool | null_token () |
| does this token represent a null assignment?. | |
| virtual double | incremental_cost (vsrl_token *, vsrl_token *, vsrl_token *) |
| what is the incremental cost of going from from this to tok2 given the assignment going from tok_p to tok_2p. | |
| int | get_index () |
| get the index of this token. | |
| void | set_index (int index) |
| set the index of this token. | |
| vsrl_token * | get_assigned_token () |
| get the assigned token. | |
| void | set_assigned_token (vsrl_token *tok) |
| set the assigned token. | |
| void | set_position (double x, double y) |
| set the x and y position. | |
| void | get_position (double &x, double &y) |
| get the x and y position. | |
| double | get_x () |
| double | get_y () |
Private Member Functions | |
| void | compute_correlation_dyn_range () |
Private Attributes | |
| vsrl_image_correlation * | image_correlation_ |
| double | bias_ |
| double | bias_cost_ |
| double | correlation_dyn_range_ |
|
|
Definition at line 5 of file vsrl_intensity_token.cxx. |
|
|
Definition at line 15 of file vsrl_intensity_token.cxx. |
|
|
Definition at line 107 of file vsrl_intensity_token.cxx. |
|
|
what is the direct cost of assigning this token to tok.
Reimplemented from vsrl_token. Definition at line 19 of file vsrl_intensity_token.cxx. |
|
|
get the assigned token.
Definition at line 50 of file vsrl_token.h. |
|
|
Definition at line 102 of file vsrl_intensity_token.cxx. |
|
|
get the index of this token.
Definition at line 44 of file vsrl_token.h. |
|
||||||||||||
|
get the x and y position.
Definition at line 59 of file vsrl_token.h. |
|
|
Definition at line 61 of file vsrl_token.h. |
|
|
Definition at line 62 of file vsrl_token.h. |
|
||||||||||||||||
|
what is the incremental cost of going from from this to tok2 given the assignment going from tok_p to tok_2p.
Definition at line 41 of file vsrl_token.h. |
|
|
is this token an intensity token ?.
Reimplemented from vsrl_token. Definition at line 31 of file vsrl_intensity_token.h. |
|
|
does this token represent a null assignment?.
Reimplemented in vsrl_null_token. Definition at line 32 of file vsrl_token.h. |
|
|
set the assigned token.
Definition at line 53 of file vsrl_token.h. |
|
|
Definition at line 92 of file vsrl_intensity_token.cxx. |
|
|
Definition at line 97 of file vsrl_intensity_token.cxx. |
|
|
Definition at line 85 of file vsrl_intensity_token.cxx. |
|
|
set the index of this token.
Definition at line 47 of file vsrl_token.h. |
|
||||||||||||
|
set the x and y position.
Definition at line 56 of file vsrl_token.h. |
|
|
Definition at line 15 of file vsrl_intensity_token.h. |
|
|
Definition at line 16 of file vsrl_intensity_token.h. |
|
|
Definition at line 17 of file vsrl_intensity_token.h. |
|
|
Definition at line 13 of file vsrl_intensity_token.h. |
1.4.4