Public Member Functions | Protected Attributes
ComputeGRIC Class Reference

#include <ComputeGRIC.h>

List of all members.

Public Member Functions

 ComputeGRIC (double std)
 ~ComputeGRIC ()
bool compute (PairMatchSetCorner *matches)
FMatrixget_F () const
HMatrix2Dget_H () const
bool degenerate () const
vcl_vector< bool > & get_inliers ()
vcl_vector< int > & get_basisF ()
vcl_vector< int > & get_basisH ()

Protected Attributes

double std_
vcl_auto_ptr< FMatrixF_
vcl_auto_ptr< HMatrix2DH_
vcl_vector< double > residualsF_
vcl_vector< double > residualsH_
vcl_vector< bool > inliersF_
vcl_vector< bool > inliersH_
vcl_vector< int > basisF_
vcl_vector< int > basisH_
bool degenerate_

Detailed Description

Definition at line 10 of file ComputeGRIC.h.


Constructor & Destructor Documentation

ComputeGRIC::ComputeGRIC ( double  std)

Definition at line 9 of file ComputeGRIC.cxx.

ComputeGRIC::~ComputeGRIC ( )

Definition at line 11 of file ComputeGRIC.cxx.


Member Function Documentation

bool ComputeGRIC::compute ( PairMatchSetCorner matches)

Definition at line 13 of file ComputeGRIC.cxx.

bool ComputeGRIC::degenerate ( ) const [inline]

Definition at line 27 of file ComputeGRIC.h.

vcl_vector<int>& ComputeGRIC::get_basisF ( ) [inline]

Definition at line 33 of file ComputeGRIC.h.

vcl_vector<int>& ComputeGRIC::get_basisH ( ) [inline]

Definition at line 34 of file ComputeGRIC.h.

FMatrix* ComputeGRIC::get_F ( ) const [inline]

Definition at line 23 of file ComputeGRIC.h.

HMatrix2D* ComputeGRIC::get_H ( ) const [inline]

Definition at line 24 of file ComputeGRIC.h.

vcl_vector<bool>& ComputeGRIC::get_inliers ( ) [inline]

Definition at line 30 of file ComputeGRIC.h.


Member Data Documentation

vcl_vector<int> ComputeGRIC::basisF_ [protected]

Definition at line 44 of file ComputeGRIC.h.

vcl_vector<int> ComputeGRIC::basisH_ [protected]

Definition at line 45 of file ComputeGRIC.h.

bool ComputeGRIC::degenerate_ [protected]

Definition at line 46 of file ComputeGRIC.h.

vcl_auto_ptr<FMatrix> ComputeGRIC::F_ [protected]

Definition at line 38 of file ComputeGRIC.h.

vcl_auto_ptr<HMatrix2D> ComputeGRIC::H_ [protected]

Definition at line 39 of file ComputeGRIC.h.

vcl_vector<bool> ComputeGRIC::inliersF_ [protected]

Definition at line 42 of file ComputeGRIC.h.

vcl_vector<bool> ComputeGRIC::inliersH_ [protected]

Definition at line 43 of file ComputeGRIC.h.

vcl_vector<double> ComputeGRIC::residualsF_ [protected]

Definition at line 40 of file ComputeGRIC.h.

vcl_vector<double> ComputeGRIC::residualsH_ [protected]

Definition at line 41 of file ComputeGRIC.h.

double ComputeGRIC::std_ [protected]

Definition at line 37 of file ComputeGRIC.h.


The documentation for this class was generated from the following files: