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

Definition at line 26 of file vifa_group_pgram_params.h.
Public Member Functions | |
| float | angle_increment () |
| Granularity in the angle bins. | |
| int | max_suppress_radius () |
| Radius of maximum suppression kernel. | |
| float | length_ratio () |
| Relative length of sorter side of parallelogram. | |
| vifa_group_pgram_params (float angle_increment=5.0, int max_suppress_radius=2, float length_ratio=.1) | |
| Default constructor. | |
| vifa_group_pgram_params (const vifa_group_pgram_params &old_params) | |
| Copy constructor. | |
| bool | SanityCheck () |
| Check that parameters are within acceptable bounds. | |
| void | print_info (void) |
| Output contents. | |
| bool | Valid () |
| const char * | GetErrorMsg () |
| void | SetErrorMsg (const char *msg) |
| void | touch () |
| unsigned long | get_time_stamp () const |
| bool | older (vul_timestamp const &t) const |
| bool | older (vul_timestamp const *t) const |
| void | ref () |
| void | unref () |
| int | get_references () const |
| bool | is_referenced () const |
Protected Member Functions | |
| void | init_params (float angle_increment, int max_suppress_radius, float length_ratio) |
| Assign internal parameter blocks. | |
Protected Attributes | |
| unsigned long | timestamp_ |
Private Attributes | |
| float | angle_increment_ |
| int | max_suppress_radius_ |
| float | length_ratio_ |
| vifa_group_pgram_params::vifa_group_pgram_params | ( | float | angle_increment = 5.0, |
|
| int | max_suppress_radius = 2, |
|||
| float | length_ratio = .1 | |||
| ) | [inline] |
| vifa_group_pgram_params::vifa_group_pgram_params | ( | const vifa_group_pgram_params & | old_params | ) |
| float vifa_group_pgram_params::angle_increment | ( | ) | [inline] |
| int vifa_group_pgram_params::max_suppress_radius | ( | ) | [inline] |
| float vifa_group_pgram_params::length_ratio | ( | ) | [inline] |
Relative length of sorter side of parallelogram.
Definition at line 42 of file vifa_group_pgram_params.h.
| bool vifa_group_pgram_params::SanityCheck | ( | ) | [virtual] |
Check that parameters are within acceptable bounds.
Reimplemented from gevd_param_mixin.
Definition at line 19 of file vifa_group_pgram_params.cxx.
| void vifa_group_pgram_params::print_info | ( | void | ) |
| void vifa_group_pgram_params::init_params | ( | float | angle_increment, | |
| int | max_suppress_radius, | |||
| float | length_ratio | |||
| ) | [inline, protected] |
float vifa_group_pgram_params::angle_increment_ [private] |
Definition at line 30 of file vifa_group_pgram_params.h.
int vifa_group_pgram_params::max_suppress_radius_ [private] |
Definition at line 31 of file vifa_group_pgram_params.h.
float vifa_group_pgram_params::length_ratio_ [private] |
Definition at line 32 of file vifa_group_pgram_params.h.
1.5.1