svcore  1.9
RangeSummarisableTimeValueModel::Range Class Reference

#include <RangeSummarisableTimeValueModel.h>

Public Member Functions

 Range ()
 
 Range (const Range &r)
 
 Range (float min, float max, float absmean)
 
float min () const
 
float max () const
 
float absmean () const
 
void setMin (float min)
 
void setMax (float max)
 
void setAbsmean (float absmean)
 

Private Attributes

float m_min
 
float m_max
 
float m_absmean
 

Detailed Description

Definition at line 40 of file RangeSummarisableTimeValueModel.h.

Constructor & Destructor Documentation

◆ Range() [1/3]

RangeSummarisableTimeValueModel::Range::Range ( )
inline

Definition at line 43 of file RangeSummarisableTimeValueModel.h.

◆ Range() [2/3]

RangeSummarisableTimeValueModel::Range::Range ( const Range r)
inline

Definition at line 45 of file RangeSummarisableTimeValueModel.h.

◆ Range() [3/3]

RangeSummarisableTimeValueModel::Range::Range ( float  min,
float  max,
float  absmean 
)
inline

Definition at line 47 of file RangeSummarisableTimeValueModel.h.

Member Function Documentation

◆ min()

float RangeSummarisableTimeValueModel::Range::min ( ) const
inline

◆ max()

float RangeSummarisableTimeValueModel::Range::max ( ) const
inline

◆ absmean()

float RangeSummarisableTimeValueModel::Range::absmean ( ) const
inline

◆ setMin()

void RangeSummarisableTimeValueModel::Range::setMin ( float  min)
inline

◆ setMax()

void RangeSummarisableTimeValueModel::Range::setMax ( float  max)
inline

◆ setAbsmean()

void RangeSummarisableTimeValueModel::Range::setAbsmean ( float  absmean)
inline

Member Data Documentation

◆ m_min

float RangeSummarisableTimeValueModel::Range::m_min
private

Definition at line 59 of file RangeSummarisableTimeValueModel.h.

Referenced by min(), and setMin().

◆ m_max

float RangeSummarisableTimeValueModel::Range::m_max
private

Definition at line 60 of file RangeSummarisableTimeValueModel.h.

Referenced by max(), and setMax().

◆ m_absmean

float RangeSummarisableTimeValueModel::Range::m_absmean
private

Definition at line 61 of file RangeSummarisableTimeValueModel.h.

Referenced by absmean(), and setAbsmean().


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