#include <HMatrix2DSimilarityCompute.h>

Public Types | |
| typedef vcl_vector< HomgPoint2D > | PointArray |
| typedef vcl_vector< HomgLine2D > | LineArray |
Public Member Functions | |
| HMatrix2DSimilarityCompute (void) | |
| ~HMatrix2DSimilarityCompute () | |
| int | minimum_number_of_correspondences () const |
| void | verbose (bool v) |
| bool | compute (PointArray const &, PointArray const &, HMatrix2D *) |
| bool | compute (LineArray const &, LineArray const &, HMatrix2D *) |
| bool | compute (PointArray const &, PointArray const &, LineArray const &, LineArray const &, HMatrix2D *) |
| bool | compute (PairMatchSetCorner const &, HMatrix2D *) |
| HMatrix2D | compute (LineArray const &, LineArray const &) |
| HMatrix2D | compute (PointArray const &, PointArray const &, LineArray const &, LineArray const &) |
Static Public Member Functions | |
| static HMatrix2D | compute (PairMatchSetCorner const &matches) |
| static HMatrix2D | compute (PointArray const &p1, PointArray const &p2) |
Protected Member Functions | |
| bool | compute_p (PointArray const &, PointArray const &, HMatrix2D *) |
| virtual bool | compute_l (LineArray const &, LineArray const &, HMatrix2D *) |
| virtual bool | compute_pl (PointArray const &, PointArray const &, LineArray const &, LineArray const &, HMatrix2D *) |
Protected Attributes | |
| bool | verbose_ |
Static Private Member Functions | |
| static bool | tmp_fun (PointArray const &, PointArray const &, HMatrix2D *) |
Definition at line 23 of file HMatrix2DSimilarityCompute.h.
typedef vcl_vector<HomgLine2D> HMatrix2DCompute::LineArray [inherited] |
Definition at line 38 of file HMatrix2DCompute.h.
typedef vcl_vector<HomgPoint2D> HMatrix2DCompute::PointArray [inherited] |
Definition at line 37 of file HMatrix2DCompute.h.
| HMatrix2DSimilarityCompute::HMatrix2DSimilarityCompute | ( | void | ) |
Definition at line 23 of file HMatrix2DSimilarityCompute.cxx.
| HMatrix2DSimilarityCompute::~HMatrix2DSimilarityCompute | ( | ) |
Definition at line 24 of file HMatrix2DSimilarityCompute.cxx.
| HMatrix2D HMatrix2DSimilarityCompute::compute | ( | PairMatchSetCorner const & | matches | ) | [static] |
Reimplemented from HMatrix2DCompute.
Definition at line 30 of file HMatrix2DSimilarityCompute.cxx.
| HMatrix2D HMatrix2DSimilarityCompute::compute | ( | PointArray const & | p1, |
| PointArray const & | p2 | ||
| ) | [static] |
Reimplemented from HMatrix2DCompute.
Definition at line 41 of file HMatrix2DSimilarityCompute.cxx.
| bool HMatrix2DCompute::compute | ( | PointArray const & | p1, |
| PointArray const & | p2, | ||
| HMatrix2D * | H | ||
| ) | [inherited] |
Definition at line 53 of file HMatrix2DCompute.cxx.
| bool HMatrix2DCompute::compute | ( | LineArray const & | l1, |
| LineArray const & | l2, | ||
| HMatrix2D * | H | ||
| ) | [inherited] |
Definition at line 72 of file HMatrix2DCompute.cxx.
| bool HMatrix2DCompute::compute | ( | PointArray const & | p1, |
| PointArray const & | p2, | ||
| LineArray const & | l1, | ||
| LineArray const & | l2, | ||
| HMatrix2D * | H | ||
| ) | [inherited] |
Definition at line 91 of file HMatrix2DCompute.cxx.
| bool HMatrix2DCompute::compute | ( | PairMatchSetCorner const & | matches, |
| HMatrix2D * | H | ||
| ) | [inherited] |
Definition at line 114 of file HMatrix2DCompute.cxx.
Definition at line 80 of file HMatrix2DCompute.cxx.
| HMatrix2D HMatrix2DCompute::compute | ( | PointArray const & | p1, |
| PointArray const & | p2, | ||
| LineArray const & | l1, | ||
| LineArray const & | l2 | ||
| ) | [inherited] |
Definition at line 101 of file HMatrix2DCompute.cxx.
| bool HMatrix2DCompute::compute_l | ( | LineArray const & | l1, |
| LineArray const & | l2, | ||
| HMatrix2D * | H | ||
| ) | [protected, virtual, inherited] |
Reimplemented in HMatrix2DCompute4Line.
Definition at line 20 of file HMatrix2DCompute.cxx.
| bool HMatrix2DSimilarityCompute::compute_p | ( | PointArray const & | pts1, |
| PointArray const & | pts2, | ||
| HMatrix2D * | H | ||
| ) | [protected, virtual] |
Reimplemented from HMatrix2DCompute.
Definition at line 50 of file HMatrix2DSimilarityCompute.cxx.
| bool HMatrix2DCompute::compute_pl | ( | PointArray const & | , |
| PointArray const & | , | ||
| LineArray const & | , | ||
| LineArray const & | , | ||
| HMatrix2D * | |||
| ) | [protected, virtual, inherited] |
Definition at line 29 of file HMatrix2DCompute.cxx.
| int HMatrix2DSimilarityCompute::minimum_number_of_correspondences | ( | ) | const [inline, virtual] |
Implements HMatrix2DCompute.
Definition at line 32 of file HMatrix2DSimilarityCompute.h.
| bool HMatrix2DSimilarityCompute::tmp_fun | ( | PointArray const & | pts1, |
| PointArray const & | pts2, | ||
| HMatrix2D * | H | ||
| ) | [static, private] |
Definition at line 58 of file HMatrix2DSimilarityCompute.cxx.
| void HMatrix2DCompute::verbose | ( | bool | v | ) | [inline, inherited] |
Definition at line 31 of file HMatrix2DCompute.h.
bool HMatrix2DCompute::verbose_ [protected, inherited] |
Definition at line 57 of file HMatrix2DCompute.h.
1.7.5.1