CMergeTriplet Class Reference

List of all members.

Public Member Functions

 CMergeTriplet (const string &inImageLocation, const string &inThumbnailLocation)
 CMergeTriplet (const CMergeTriplet &in)
 CMergeTriplet ()
void addToRelevance (float inToBeAdded)
void setSimilarity (float inValue)
float getCalculatedSimilarity () const
string getThumbnailLocation () const
string getImageLocation () const

Private Attributes

string mImageLocation
string mThumbnailLocation
float mRelevanceLevel


Detailed Description

A list of triplets to be merged

Definition at line 520 of file CQMultiple.cc.


Constructor & Destructor Documentation

CMergeTriplet::CMergeTriplet ( const string &  inImageLocation,
const string &  inThumbnailLocation 
) [inline]

Definition at line 529 of file CQMultiple.cc.

00531      :
00532     mImageLocation(inImageLocation),
00533     mThumbnailLocation(inThumbnailLocation),
00534     mRelevanceLevel(0){};

CMergeTriplet::CMergeTriplet ( const CMergeTriplet in  )  [inline]

Definition at line 536 of file CQMultiple.cc.

CMergeTriplet::CMergeTriplet (  )  [inline]

Definition at line 541 of file CQMultiple.cc.

00541                  :
00542     mImageLocation(""),
00543     mThumbnailLocation(""),
00544     mRelevanceLevel(0){};


Member Function Documentation

void CMergeTriplet::addToRelevance ( float  inToBeAdded  )  [inline]

Definition at line 547 of file CQMultiple.cc.

00547                                         {
00548     mRelevanceLevel+=inToBeAdded;
00549   }

void CMergeTriplet::setSimilarity ( float  inValue  )  [inline]

Definition at line 552 of file CQMultiple.cc.

00552                                    {
00553     mRelevanceLevel=inValue;
00554   }

float CMergeTriplet::getCalculatedSimilarity (  )  const [inline]

Return the accumulated similarity

Definition at line 558 of file CQMultiple.cc.

Referenced by CSortDescendingByRelevance_MT::operator()().

00558                                       {
00559     return mRelevanceLevel;
00560   }

string CMergeTriplet::getThumbnailLocation (  )  const [inline]

Return the thumbnail location

Definition at line 564 of file CQMultiple.cc.

00564                                     {
00565     return mThumbnailLocation;
00566   }

string CMergeTriplet::getImageLocation (  )  const [inline]

Return the image location

Definition at line 570 of file CQMultiple.cc.

00570                                 {
00571     return mImageLocation;
00572   }


Member Data Documentation

Definition at line 522 of file CQMultiple.cc.

Definition at line 524 of file CQMultiple.cc.

Definition at line 526 of file CQMultiple.cc.


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

Generated on Tue Jan 6 00:31:12 2009 for Gift by  doxygen 1.5.6