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

#include <rgrl_match_set.h>

List of all members.

Public Member Functions

 rgrl_match_set_from_to_iterator ()
rgrl_match_set_from_to_iteratoroperator++ ()
rgrl_match_set_from_to_iterator operator+ (int RHS)
bool operator== (const rgrl_match_set_from_to_iterator &other) const
bool operator!= (const rgrl_match_set_from_to_iterator &other) const
rgrl_feature_sptr to_feature () const
double geometric_weight () const
double signature_weight () const
double cumulative_weight () const
void set_geometric_weight (double geom_wgt)
void set_signature_weight (double sig_wgt)
void set_cumulative_weight (double cum_wgt)

Protected Types

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

Protected Member Functions

 rgrl_match_set_from_to_iterator (MatchInfoIter const &itr)

Protected Attributes

MatchInfoIter itr_

Friends

class rgrl_match_set_from_iterator
class rgrl_match_set_const_from_to_iterator

Detailed Description

Definition at line 339 of file rgrl_match_set.h.


Member Typedef Documentation

Definition at line 381 of file rgrl_match_set.h.

typedef vcl_vector< match_info >::iterator rgrl_match_set_from_to_iterator::MatchInfoIter [protected]

Definition at line 382 of file rgrl_match_set.h.


Constructor & Destructor Documentation

rgrl_match_set_from_to_iterator::rgrl_match_set_from_to_iterator ( )

Definition at line 651 of file rgrl_match_set.cxx.

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

Definition at line 746 of file rgrl_match_set.cxx.


Member Function Documentation

double rgrl_match_set_from_to_iterator::cumulative_weight ( ) const

Definition at line 715 of file rgrl_match_set.cxx.

double rgrl_match_set_from_to_iterator::geometric_weight ( ) const

Definition at line 699 of file rgrl_match_set.cxx.

bool rgrl_match_set_from_to_iterator::operator!= ( const rgrl_match_set_from_to_iterator other) const

Definition at line 683 of file rgrl_match_set.cxx.

rgrl_match_set_from_to_iterator rgrl_match_set_from_to_iterator::operator+ ( int  RHS)

Definition at line 666 of file rgrl_match_set.cxx.

rgrl_match_set_from_to_iterator & rgrl_match_set_from_to_iterator::operator++ ( )

Definition at line 658 of file rgrl_match_set.cxx.

bool rgrl_match_set_from_to_iterator::operator== ( const rgrl_match_set_from_to_iterator other) const

Definition at line 675 of file rgrl_match_set.cxx.

void rgrl_match_set_from_to_iterator::set_cumulative_weight ( double  cum_wgt)

Definition at line 739 of file rgrl_match_set.cxx.

void rgrl_match_set_from_to_iterator::set_geometric_weight ( double  geom_wgt)

Definition at line 723 of file rgrl_match_set.cxx.

void rgrl_match_set_from_to_iterator::set_signature_weight ( double  sig_wgt)

Definition at line 731 of file rgrl_match_set.cxx.

double rgrl_match_set_from_to_iterator::signature_weight ( ) const

Definition at line 707 of file rgrl_match_set.cxx.

rgrl_feature_sptr rgrl_match_set_from_to_iterator::to_feature ( ) const

Definition at line 691 of file rgrl_match_set.cxx.


Friends And Related Function Documentation

Definition at line 379 of file rgrl_match_set.h.

friend class rgrl_match_set_from_iterator [friend]

Definition at line 378 of file rgrl_match_set.h.


Member Data Documentation

Definition at line 386 of file rgrl_match_set.h.


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