MeVisLab Toolbox Reference
CIdxFloat Struct Reference

#include <mlGraphAnalyser.h>

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
 supply comparison operator to induce an order for assistance of non-abiguous sequences
 
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 107 of file mlGraphAnalyser.h.

Constructor & Destructor Documentation

◆ CIdxFloat() [1/2]

CIdxFloat::CIdxFloat ( const CIdxFloat & oIF)
inline

Definition at line 112 of file mlGraphAnalyser.h.

◆ CIdxFloat() [2/2]

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

Definition at line 113 of file mlGraphAnalyser.h.

Member Function Documentation

◆ operator<()

bool CIdxFloat::operator< ( const CIdxFloat & oIF) const
inline

Definition at line 119 of file mlGraphAnalyser.h.

References _fValue, _nIdx, and mlrange_cast().

◆ operator=()

CIdxFloat & CIdxFloat::operator= ( const CIdxFloat & oIF)
inline

Definition at line 114 of file mlGraphAnalyser.h.

References _nIdx, and mlrange_cast().

◆ operator==()

bool CIdxFloat::operator== ( const CIdxFloat & oIF) const
inline

Definition at line 120 of file mlGraphAnalyser.h.

References _fValue, _nIdx, and mlrange_cast().

◆ operator>()

bool CIdxFloat::operator> ( const CIdxFloat & oIF) const
inline

supply comparison operator to induce an order for assistance of non-abiguous sequences

Definition at line 118 of file mlGraphAnalyser.h.

References _fValue, _nIdx, and mlrange_cast().

Member Data Documentation

◆ _fValue

float CIdxFloat::_fValue

Definition at line 109 of file mlGraphAnalyser.h.

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

◆ _nIdx

int CIdxFloat::_nIdx

Definition at line 108 of file mlGraphAnalyser.h.

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


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