Public Member Functions | Protected Member Functions | Protected Attributes | Friends
brct_plane_corr Class Reference

#include <brct_plane_corr.h>

Inheritance diagram for brct_plane_corr:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 brct_plane_corr (const int n_cams, const int plane, const int index)
 ~brct_plane_corr ()
int plane () const
 Accessors.
int index () const
int n_cams () const
 Accessors.
bool valid (const int cam) const
vgl_homg_point_2d< double > match (const int cam) const
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.

Detailed Description

Definition at line 19 of file brct_plane_corr.h.


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::index ( ) const [inline]

Definition at line 27 of file brct_plane_corr.h.

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

Definition at line 34 of file brct_corr.h.

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

Accessors.

Definition at line 32 of file brct_corr.h.

int brct_plane_corr::plane ( void  ) const [inline]

Accessors.

Definition at line 26 of file brct_plane_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.

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

Definition at line 33 of file brct_corr.h.


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::index_ [protected]

Definition at line 38 of file brct_plane_corr.h.

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

Definition at line 45 of file brct_corr.h.

int brct_corr::n_cams_ [protected, inherited]

Definition at line 43 of file brct_corr.h.

int brct_plane_corr::plane_ [protected]

Definition at line 37 of file brct_plane_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: