MeVisLabToolboxReference
ml::CIdxFloat Struct Reference

#include <mlGraphAnalyser.h>

List of all members.

Public Member Functions

 CIdxFloat (const CIdxFloat &oIF)
 CIdxFloat (int nIdx=0, float fValue=0.0)
CIdxFloatoperator= (const CIdxFloat &oIF)
bool operator> (const CIdxFloat &oIF) const
bool operator< (const CIdxFloat &oIF) const
bool operator== (const CIdxFloat &oIF) const

Public Attributes

int _nIdx
float _fValue

Detailed Description

Small objects for storage of individual data objects in container classes

CIdxFloat is lightweight object to store int / float data pair. The class provides an natural order of Objects

Definition at line 102 of file mlGraphAnalyser.h.


Constructor & Destructor Documentation

ml::CIdxFloat::CIdxFloat ( const CIdxFloat oIF) [inline]

Definition at line 107 of file mlGraphAnalyser.h.

ml::CIdxFloat::CIdxFloat ( int  nIdx = 0,
float  fValue = 0.0 
) [inline]

Definition at line 108 of file mlGraphAnalyser.h.


Member Function Documentation

bool ml::CIdxFloat::operator< ( const CIdxFloat oIF) const [inline]

Definition at line 114 of file mlGraphAnalyser.h.

References _fValue, and _nIdx.

CIdxFloat& ml::CIdxFloat::operator= ( const CIdxFloat oIF) [inline]

Definition at line 109 of file mlGraphAnalyser.h.

References _fValue, and _nIdx.

bool ml::CIdxFloat::operator== ( const CIdxFloat oIF) const [inline]

Definition at line 115 of file mlGraphAnalyser.h.

References _fValue, and _nIdx.

bool ml::CIdxFloat::operator> ( const CIdxFloat oIF) const [inline]

Definition at line 113 of file mlGraphAnalyser.h.

References _fValue, and _nIdx.


Member Data Documentation

Definition at line 104 of file mlGraphAnalyser.h.

Referenced by operator<(), operator=(), operator==(), and operator>().

Definition at line 103 of file mlGraphAnalyser.h.

Referenced by operator<(), operator=(), operator==(), and operator>().


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