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

Definition at line 23 of file bmrf_curve_3d.h.
Public Member Functions | |
| bmrf_curve_3d () | |
| Constructor. | |
| ~bmrf_curve_3d () | |
| Destructor. | |
| void | trim (int min_prj) |
| Trim the ends of the curve with few correspondences. | |
| void | stat_trim (double max_std) |
| Trim curvels with large deviation in gamma. | |
| void | fill_gaps (const vcl_set< int > &frames, double da) |
| Attempt to fill in missing correspondences. | |
| void | interp_gaps (const vcl_set< int > &frames) |
| Attempt to interpolate artificial values for missing correspondences. | |
| void | reconstruct (const vcl_map< int, vnl_double_3x4 > &cameras, float sigma=0.5) |
| Simultaneously reconstruct all points in a 3d curve. | |
| 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. | |
| void | ref () |
| void | unref () |
| int | get_references () const |
| bool | is_referenced () const |
|
|
Constructor.
Definition at line 14 of file bmrf_curve_3d.cxx. |
|
|
Destructor.
Definition at line 30 of file bmrf_curve_3d.h. |
|
|
Binary load self from stream.
Definition at line 243 of file bmrf_curve_3d.cxx. |
|
|
Binary save self to stream.
Definition at line 234 of file bmrf_curve_3d.cxx. |
|
||||||||||||
|
Attempt to fill in missing correspondences.
Definition at line 51 of file bmrf_curve_3d.cxx. |
|
|
Attempt to interpolate artificial values for missing correspondences.
Definition at line 109 of file bmrf_curve_3d.cxx. |
|
|
Print an ascii summary to the stream.
Definition at line 277 of file bmrf_curve_3d.cxx. |
|
||||||||||||
|
Simultaneously reconstruct all points in a 3d curve.
Definition at line 148 of file bmrf_curve_3d.cxx. |
|
|
Trim curvels with large deviation in gamma.
Definition at line 36 of file bmrf_curve_3d.cxx. |
|
|
Trim the ends of the curve with few correspondences.
Definition at line 21 of file bmrf_curve_3d.cxx. |
|
|
Return IO version number;.
Definition at line 269 of file bmrf_curve_3d.cxx. |
1.4.4