brct_plane_corr Class Reference

#include <brct_plane_corr.h>

Inheritance diagram for brct_plane_corr:

brct_corr vbl_ref_count List of all members.

Detailed Description

Definition at line 20 of file brct_plane_corr.h.


Public Member Functions

 brct_plane_corr (const int n_cams, const int plane, const int index)
 ~brct_plane_corr ()
int plane ()
 Accessors.
int index ()
int n_cams ()
 Accessors.
bool valid (const int cam)
vgl_homg_point_2d< double > match (const int cam)
void set_match (const int cam, const double x, const double y)
 Mutators.
void ref ()
void unref ()
int get_references () const
bool is_referenced () const

Protected Member Functions

 brct_plane_corr ()

Protected Attributes

int plane_
int index_
int n_cams_
vcl_vector< vgl_homg_point_2d<
double > > 
matches_
vcl_vector< bool > valid_

Friends

vcl_ostream & operator<< (vcl_ostream &s, brct_plane_corr const &c)
 Utility functions.
vcl_ostream & operator<< (vcl_ostream &s, brct_corr const &c)
 Utility functions.

Constructor & Destructor Documentation

brct_plane_corr::brct_plane_corr ( const int  n_cams,
const int  plane,
const int  index 
)

Definition at line 12 of file brct_plane_corr.cxx.

brct_plane_corr::~brct_plane_corr (  ) 

Definition at line 18 of file brct_plane_corr.cxx.

brct_plane_corr::brct_plane_corr (  )  [protected]

Definition at line 6 of file brct_plane_corr.cxx.


Member Function Documentation

int brct_plane_corr::plane ( void   )  [inline]

Accessors.

Definition at line 27 of file brct_plane_corr.h.

int brct_plane_corr::index (  )  [inline]

Definition at line 28 of file brct_plane_corr.h.

int brct_corr::n_cams (  )  [inline, inherited]

Accessors.

Definition at line 32 of file brct_corr.h.

bool brct_corr::valid ( const int  cam  )  [inline, inherited]

Definition at line 33 of file brct_corr.h.

vgl_homg_point_2d<double> brct_corr::match ( const int  cam  )  [inline, inherited]

Definition at line 34 of file brct_corr.h.

void brct_corr::set_match ( const int  cam,
const double  x,
const double  y 
) [inherited]

Mutators.

Definition at line 27 of file brct_corr.cxx.


Friends And Related Function Documentation

vcl_ostream& operator<< ( vcl_ostream &  s,
brct_plane_corr const &  c 
) [friend]

Utility functions.

Definition at line 24 of file brct_plane_corr.cxx.

vcl_ostream& operator<< ( vcl_ostream &  s,
brct_corr const &  c 
) [friend, inherited]

Utility functions.

Definition at line 35 of file brct_corr.cxx.


Member Data Documentation

int brct_plane_corr::plane_ [protected]

Definition at line 38 of file brct_plane_corr.h.

int brct_plane_corr::index_ [protected]

Definition at line 39 of file brct_plane_corr.h.

int brct_corr::n_cams_ [protected, inherited]

Definition at line 43 of file brct_corr.h.

vcl_vector<vgl_homg_point_2d<double> > brct_corr::matches_ [protected, inherited]

Definition at line 45 of file brct_corr.h.

vcl_vector<bool> brct_corr::valid_ [protected, inherited]

Definition at line 46 of file brct_corr.h.


The documentation for this class was generated from the following files:
Generated on Fri Nov 21 05:24:04 2008 for contrib/brl/bmvl/brct by  doxygen 1.5.1