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

Definition at line 28 of file sdet_fit_conics.h.
Public Member Functions | |
| sdet_fit_conics (sdet_fit_conics_params &rpp) | |
| Constructors/destructor. | |
| ~sdet_fit_conics () | |
| Default Destructor. | |
| bool | fit_conics () |
| Process methods. | |
| void | clear () |
| Clear internal storage. | |
| void | set_edges (vcl_vector< vtol_edge_2d_sptr > const &edges) |
| Accessors. | |
| vcl_vector< vsol_conic_2d_sptr > & | get_conic_segs () |
| Get the conic segments. | |
| bool | SanityCheck () |
| Checks that parameters are within acceptable bounds. | |
| void | ref () |
| void | unref () |
| int | get_references () const |
| bool | is_referenced () const |
Public Attributes | |
| int | min_fit_length_ |
| the shortest curve to fit a line | |
| double | rms_distance_ |
| the max rms distance error for the fit | |
| double | aspect_ratio_ |
Protected Member Functions | |
| void | InitParams (int min_fit_length, double rms_distance, double aspect_ratio) |
Protected Attributes | |
| bool | segs_valid_ |
| members. | |
| vcl_vector< vtol_edge_2d_sptr > | edges_ |
| vgl_fit_conics_2d< double > | fitter_ |
| vcl_vector< vsol_conic_2d_sptr > | conic_segs_ |
Friends | |
| vcl_ostream & | operator<< (vcl_ostream &os, const sdet_fit_conics_params &flp) |
|
|
Constructors/destructor.
Definition at line 20 of file sdet_fit_conics.cxx. |
|
|
Default Destructor.
Definition at line 26 of file sdet_fit_conics.cxx. |
|
|
Clear internal storage.
Definition at line 114 of file sdet_fit_conics.cxx. |
|
|
Process methods. A set of line segments are computed that fit the point set within a specified mean square tolerance. The resulting vgl_line_segment_2d<double> segments are converted back to vsol geometry. Definition at line 47 of file sdet_fit_conics.cxx. |
|
|
Get the conic segments.
Definition at line 103 of file sdet_fit_conics.cxx. |
|
||||||||||||||||
|
Definition at line 29 of file sdet_fit_conics_params.cxx. |
|
|
Checks that parameters are within acceptable bounds.
Definition at line 40 of file sdet_fit_conics_params.cxx. |
|
|
Accessors.
Definition at line 33 of file sdet_fit_conics.cxx. |
|
||||||||||||
|
Definition at line 70 of file sdet_fit_conics_params.cxx. |
|
|
Definition at line 37 of file sdet_fit_conics_params.h. |
|
|
Definition at line 48 of file sdet_fit_conics.h. |
|
|
Definition at line 46 of file sdet_fit_conics.h. |
|
|
Definition at line 47 of file sdet_fit_conics.h. |
|
|
the shortest curve to fit a line
Definition at line 35 of file sdet_fit_conics_params.h. |
|
|
the max rms distance error for the fit
Definition at line 36 of file sdet_fit_conics_params.h. |
|
|
members.
Definition at line 45 of file sdet_fit_conics.h. |
1.4.4