
Definition at line 13 of file bmrf_epi_transform.cxx.
Public Member Functions | |
| bmrf_tranformed_epi_seg (const bmrf_gamma_func_sptr &gamma, const bmrf_epi_seg_sptr &ep, double t, bool update_all) | |
| void | add_int_sample (const double alpha, const double left_ds, const double left_int, const double right_ds, const double right_int) |
| accessors. | |
| void | set_min_index (int index) |
| void | set_max_index (int index) |
| int | min_index () |
| int | max_index () |
| void | add_point (bmrf_epi_point_sptr ep) |
| int | n_pts () const |
| bmrf_epi_point_sptr | p (int i) const |
| vcl_vector< bmrf_epi_point_sptr >::const_iterator | begin () const |
| Returns the const iterator to the. | |
| vcl_vector< bmrf_epi_point_sptr >::const_iterator | end () const |
| double | min_alpha () |
| extremal geometry values. | |
| double | max_alpha () |
| double | min_s () |
| double | max_s () |
| double | avg_tan_ang () |
| double | min_tan_ang () |
| double | max_tan_ang () |
| double | avg_left_int () |
| extremal intensity values. | |
| double | avg_right_int () |
| double | left_int_sd () |
| double | right_int_sd () |
| double | min_left_int () |
| double | max_left_int () |
| double | min_right_int () |
| double | max_right_int () |
| double | s (double alpha) |
| interpolated values. | |
| double | x (double alpha) |
| point location in x. | |
| double | y (double alpha) |
| point location in y. | |
| double | tan_ang (double alpha) |
| Tangent angle in image coordinates. | |
| double | left_ds (double alpha) |
| double | left_int (double alpha) |
| double | right_ds (double alpha) |
| double | right_int (double alpha) |
| void | clear () |
| utility methods. | |
| void | b_write (vsl_b_ostream &os) const |
| Binary save self to stream. | |
| void | b_read (vsl_b_istream &is) |
| Binary load self from stream. | |
| short | version () const |
| Return IO version number;. | |
| void | print_summary (vcl_ostream &os) const |
| Print an ascii summary to the stream. | |
| vcl_string | is_a () const |
| Return a platform independent string identifying the class. | |
| bool | is_class (const vcl_string &cls) const |
| Return true if the argument matches the string identifying the class or any parent class. | |
| void | ref () |
| void | unref () |
| int | get_references () const |
| bool | is_referenced () const |
Static Public Member Functions | |
| static double | tan_ang_match (const double a, bmrf_epi_seg_sptr const &sa, bmrf_epi_seg_sptr const &sb, const double ang_sd=5.0) |
| static matching methods. | |
| static double | left_int_match (const double a, bmrf_epi_seg_sptr const &sa, bmrf_epi_seg_sptr const &sb) |
| static double | right_int_match (const double a, bmrf_epi_seg_sptr const &sa, bmrf_epi_seg_sptr const &sb) |
| static double | velocity_coef (const double a, bmrf_epi_seg_sptr const &sa, bmrf_epi_seg_sptr const &sb) |
| static double | match (const double a, bmrf_epi_seg_sptr const &sa, bmrf_epi_seg_sptr const &sb) |
Protected Member Functions | |
| void | compute_limits () |
| local methods. | |
| void | compute_int_values () |
Protected Attributes | |
| bool | limits_valid_ |
| up to date coordinate geometry | |
| bool | int_valid_ |
| up to date intensity values | |
| int | min_index_ |
| int | max_index_ |
| double | min_alpha_ |
| double | max_alpha_ |
| double | min_s_ |
| double | max_s_ |
| double | avg_tan_ang_ |
| double | min_tan_ang_ |
| double | max_tan_ang_ |
| vcl_vector< bmrf_epi_point_sptr > | seg_ |
| points are in original digital curve order but also monotonic in alpha. | |
| vcl_vector< double > | int_alpha_ |
| the alphas for intensity samples | |
| vcl_vector< double > | left_ds_ |
| vcl_vector< double > | left_int_ |
| left intensity average | |
| vcl_vector< double > | right_ds_ |
| vcl_vector< double > | right_int_ |
| right intensity average | |
| double | avg_left_int_ |
| double | avg_right_int_ |
| double | left_int_sd_ |
| double | right_int_sd_ |
| double | min_left_int_ |
| double | max_left_int_ |
| double | min_right_int_ |
| double | max_right_int_ |
|
||||||||||||||||||||
|
Definition at line 15 of file bmrf_epi_transform.cxx. |
|
||||||||||||||||||||||||
|
accessors.
Definition at line 284 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 60 of file bmrf_epi_seg.cxx. |
|
|
extremal intensity values.
Definition at line 448 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 455 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 139 of file bmrf_epi_seg.cxx. |
|
|
Binary load self from stream.
Definition at line 624 of file bmrf_epi_seg.cxx. |
|
|
Binary save self to stream.
Definition at line 602 of file bmrf_epi_seg.cxx. |
|
|
Returns the const iterator to the.
Definition at line 86 of file bmrf_epi_seg.h. |
|
|
utility methods.
Definition at line 119 of file bmrf_epi_seg.h. |
|
|
Definition at line 413 of file bmrf_epi_seg.cxx. |
|
|
local methods.
Definition at line 69 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 87 of file bmrf_epi_seg.h. |
|
|
Return a platform independent string identifying the class.
Definition at line 679 of file bmrf_epi_seg.cxx. |
|
|
Return true if the argument matches the string identifying the class or any parent class.
Definition at line 685 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 299 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 328 of file bmrf_epi_seg.cxx. |
|
||||||||||||||||
|
|
|
|
Definition at line 462 of file bmrf_epi_seg.cxx. |
|
||||||||||||||||
|
|
|
|
Definition at line 118 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 78 of file bmrf_epi_seg.h. |
|
|
Definition at line 483 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 497 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 132 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 153 of file bmrf_epi_seg.cxx. |
|
|
extremal geometry values.
Definition at line 111 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 77 of file bmrf_epi_seg.h. |
|
|
Definition at line 476 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 490 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 125 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 146 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 82 of file bmrf_epi_seg.h. |
|
|
Definition at line 83 of file bmrf_epi_seg.h. |
|
|
Print an ascii summary to the stream.
Definition at line 673 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 356 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 384 of file bmrf_epi_seg.cxx. |
|
||||||||||||||||
|
|
|
|
Definition at line 469 of file bmrf_epi_seg.cxx. |
|
|
interpolated values.
Definition at line 176 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 76 of file bmrf_epi_seg.h. |
|
|
Definition at line 75 of file bmrf_epi_seg.h. |
|
|
Tangent angle in image coordinates.
Definition at line 256 of file bmrf_epi_seg.cxx. |
|
||||||||||||||||||||
|
static matching methods.
|
|
||||||||||||||||
|
|
|
|
Return IO version number;.
Definition at line 667 of file bmrf_epi_seg.cxx. |
|
|
point location in x.
Definition at line 203 of file bmrf_epi_seg.cxx. |
|
|
point location in y.
Definition at line 229 of file bmrf_epi_seg.cxx. |
|
|
Definition at line 183 of file bmrf_epi_seg.h. |
|
|
Definition at line 184 of file bmrf_epi_seg.h. |
|
|
Definition at line 173 of file bmrf_epi_seg.h. |
|
|
the alphas for intensity samples
Definition at line 178 of file bmrf_epi_seg.h. |
|
|
up to date intensity values
Definition at line 165 of file bmrf_epi_seg.h. |
|
|
Definition at line 179 of file bmrf_epi_seg.h. |
|
|
left intensity average
Definition at line 180 of file bmrf_epi_seg.h. |
|
|
Definition at line 185 of file bmrf_epi_seg.h. |
|
|
up to date coordinate geometry
Definition at line 164 of file bmrf_epi_seg.h. |
|
|
Definition at line 170 of file bmrf_epi_seg.h. |
|
|
Definition at line 167 of file bmrf_epi_seg.h. |
|
|
Definition at line 188 of file bmrf_epi_seg.h. |
|
|
Definition at line 190 of file bmrf_epi_seg.h. |
|
|
Definition at line 172 of file bmrf_epi_seg.h. |
|
|
Definition at line 175 of file bmrf_epi_seg.h. |
|
|
Definition at line 169 of file bmrf_epi_seg.h. |
|
|
Definition at line 166 of file bmrf_epi_seg.h. |
|
|
Definition at line 187 of file bmrf_epi_seg.h. |
|
|
Definition at line 189 of file bmrf_epi_seg.h. |
|
|
Definition at line 171 of file bmrf_epi_seg.h. |
|
|
Definition at line 174 of file bmrf_epi_seg.h. |
|
|
Definition at line 181 of file bmrf_epi_seg.h. |
|
|
right intensity average
Definition at line 182 of file bmrf_epi_seg.h. |
|
|
Definition at line 186 of file bmrf_epi_seg.h. |
|
|
points are in original digital curve order but also monotonic in alpha.
Definition at line 177 of file bmrf_epi_seg.h. |
1.4.4