Main Page   Class Hierarchy   Compound List   File List   Compound Members  

CHistoData Class Reference

Class representing the data of a histogram. More...

#include <HistoData.h>

List of all members.

Public Methods

void SetMinMaxScalar (float minScalar, float maxScalar)
 Sets minínal and maximal scalar value.

void SetIntervNum (int intervNum)
 Sets number of histogram intervals.

void SetDataStream (CHistoDataStream *dataStream)
 Sets histogram data stream.

CHistoDataStreamGetDataStream ()
 Returns histogram data stream.

void InitDistribution ()
 Inits distribution array.

void CalcMinMaxDistr ()
 Calculates minimum and maximum distribution values.

void CalcMinMaxScalar ()
 Calculates minimum and maximum scalar values.

int CalcInterv (float scalar)
 Calculates interval index the scalar value belongs to.

void CalcDistribution ()
 Calculates data distribution.

 CHistoData (CHistoDataStream *dataStream, int intervNum)
 Constructor setting data stream and interval number.

 CHistoData ()
 Standard constructor.

virtual ~CHistoData ()

Public Attributes

int m_MinDistr
 Minimal distribution value.

int m_MaxDistr
 Maximal distribution value.

float m_MinScalar
 Minimal scalar value.

float m_MaxScalar
 Maximal scalar value.

int m_IntervNum
 Number of distribution intervals.

int * m_Distribution
 Distribution array.

CHistoDataStreamm_DataStream
 Histogram data stream.


Detailed Description

Class representing the data of a histogram.


The documentation for this class was generated from the following files:
Generated on Fri Aug 9 10:12:39 2002 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002