CIDRelevanceLevelPair Class Reference

#include <CIDRelevanceLevelPair.h>

List of all members.

Public Member Functions

Constructors
 CIDRelevanceLevelPair ()
 CIDRelevanceLevelPair (const TID inID, double inRelevanceLevel)
 CIDRelevanceLevelPair (const CIDRelevanceLevelPair &inElement)
Accessors
TID getID () const
double getRelevanceLevel () const
void setRelevanceLevel (const double inRelevanceLevel)
void adjustRelevanceLevel (const double inRelevanceLevel)
void divideRelevanceLevelBy (const double inDivisor)

Private Attributes

int mID
double mRelevanceLevel


Detailed Description

Level of relevance given by the user to an image (URL)

Definition at line 50 of file CIDRelevanceLevelPair.h.


Constructor & Destructor Documentation

CIDRelevanceLevelPair::CIDRelevanceLevelPair (  ) 

/

Definition at line 59 of file CIDRelevanceLevelPair.cc.

00059                                             :
00060   mID(0),
00061   mRelevanceLevel(0)
00062 {};

CIDRelevanceLevelPair::CIDRelevanceLevelPair ( const TID  inID,
double  inRelevanceLevel 
)

/

Definition at line 78 of file CIDRelevanceLevelPair.cc.

00079                                        :
00080   mID(inID),
00081   mRelevanceLevel(inRelevanceLevel){
00082 };

CIDRelevanceLevelPair::CIDRelevanceLevelPair ( const CIDRelevanceLevelPair inElement  ) 

/

Definition at line 98 of file CIDRelevanceLevelPair.cc.

00098                                                                                   :
00099   mID(inElement.mID),
00100   mRelevanceLevel(inElement.mRelevanceLevel)
00101 {
00102 };


Member Function Documentation

TID CIDRelevanceLevelPair::getID (  )  const

Definition at line 118 of file CIDRelevanceLevelPair.cc.

References mID.

Referenced by CSortByID_IRLP::operator()().

00118                                      {
00119   return mID;
00120 };

double CIDRelevanceLevelPair::getRelevanceLevel (  )  const

/

Definition at line 136 of file CIDRelevanceLevelPair.cc.

References mRelevanceLevel.

Referenced by operator<().

00136                                                     {
00137   return mRelevanceLevel;
00138 };

void CIDRelevanceLevelPair::setRelevanceLevel ( const double  inRelevanceLevel  ) 

/

Definition at line 154 of file CIDRelevanceLevelPair.cc.

References mRelevanceLevel.

00154                                                                           {
00155   mRelevanceLevel=
00156     inRelevanceLevel;
00157 };

void CIDRelevanceLevelPair::adjustRelevanceLevel ( const double  inRelevanceLevel  ) 

/

Definition at line 172 of file CIDRelevanceLevelPair.cc.

References mRelevanceLevel.

00172                                                                              {
00173   mRelevanceLevel+=
00174     inRelevanceLevel;
00175 };

void CIDRelevanceLevelPair::divideRelevanceLevelBy ( const double  inDivisor  ) 

/

Definition at line 190 of file CIDRelevanceLevelPair.cc.

References mRelevanceLevel.

00191 {
00192   mRelevanceLevel/=
00193     inDivisor;
00194 };


Member Data Documentation

/

Definition at line 52 of file CIDRelevanceLevelPair.h.

Referenced by getID().


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

Generated on Wed Jan 7 00:31:09 2009 for Gift by  doxygen 1.5.6