Public Types | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Friends
rgrl_match_set_const_from_to_iterator Class Reference

#include <rgrl_match_set.h>

List of all members.

Public Types

typedef
rgrl_match_set_const_from_to_iterator 
self_type

Public Member Functions

 rgrl_match_set_const_from_to_iterator ()
 rgrl_match_set_const_from_to_iterator (rgrl_match_set_from_to_iterator const &to_iter)
 copy constructor.
self_typeoperator++ ()
self_type operator+ (int RHS)
bool operator== (const self_type &other) const
bool operator!= (const self_type &other) const
rgrl_feature_sptr const & to_feature () const
double geometric_weight () const
double signature_weight () const
double cumulative_weight () const

Protected Types

typedef rgrl_match_set::match_info match_info
typedef vcl_vector< match_info >
::const_iterator 
MatchInfoIter

Protected Member Functions

 rgrl_match_set_const_from_to_iterator (MatchInfoIter const &itr)

Protected Attributes

MatchInfoIter itr_

Friends

class rgrl_match_set_const_from_iterator

Detailed Description

Definition at line 390 of file rgrl_match_set.h.


Member Typedef Documentation

Definition at line 427 of file rgrl_match_set.h.

typedef vcl_vector< match_info >::const_iterator rgrl_match_set_const_from_to_iterator::MatchInfoIter [protected]

Definition at line 428 of file rgrl_match_set.h.

Definition at line 393 of file rgrl_match_set.h.


Constructor & Destructor Documentation

rgrl_match_set_const_from_to_iterator::rgrl_match_set_const_from_to_iterator ( )

Definition at line 863 of file rgrl_match_set.cxx.

rgrl_match_set_const_from_to_iterator::rgrl_match_set_const_from_to_iterator ( rgrl_match_set_from_to_iterator const &  to_iter)

copy constructor.

it is used to convert from_to_iterator to const type

Definition at line 870 of file rgrl_match_set.cxx.

rgrl_match_set_const_from_to_iterator::rgrl_match_set_const_from_to_iterator ( MatchInfoIter const &  itr) [protected]

Definition at line 939 of file rgrl_match_set.cxx.


Member Function Documentation

double rgrl_match_set_const_from_to_iterator::cumulative_weight ( ) const

Definition at line 932 of file rgrl_match_set.cxx.

double rgrl_match_set_const_from_to_iterator::geometric_weight ( ) const

Definition at line 916 of file rgrl_match_set.cxx.

bool rgrl_match_set_const_from_to_iterator::operator!= ( const self_type other) const

Definition at line 900 of file rgrl_match_set.cxx.

rgrl_match_set_const_from_to_iterator rgrl_match_set_const_from_to_iterator::operator+ ( int  RHS)

Definition at line 884 of file rgrl_match_set.cxx.

rgrl_match_set_const_from_to_iterator & rgrl_match_set_const_from_to_iterator::operator++ ( )

Definition at line 876 of file rgrl_match_set.cxx.

bool rgrl_match_set_const_from_to_iterator::operator== ( const self_type other) const

Definition at line 892 of file rgrl_match_set.cxx.

double rgrl_match_set_const_from_to_iterator::signature_weight ( ) const

Definition at line 924 of file rgrl_match_set.cxx.

rgrl_feature_sptr const & rgrl_match_set_const_from_to_iterator::to_feature ( ) const

Definition at line 908 of file rgrl_match_set.cxx.


Friends And Related Function Documentation

friend class rgrl_match_set_const_from_iterator [friend]

Definition at line 426 of file rgrl_match_set.h.


Member Data Documentation

Definition at line 432 of file rgrl_match_set.h.


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