faudes::SampledDensityFunction Class Reference

#include <sp_densityfnct.h>

Inheritance diagram for faudes::SampledDensityFunction:

faudes::DiscreteDensityFunction List of all members.

Detailed Description

Definition at line 159 of file sp_densityfnct.h.

Public Member Functions

 SampledDensityFunction (void)
virtual ~SampledDensityFunction (void)
void Dim (Idx dim)
Idx Dim (void) const
void Clear (void)
void Sample (tpTime::Type time)
std::string SStr (void) const

Protected Types

typedef std::map< tpTime::Type,
CountEntry >::iterator 
CountIterator
typedef std::map< tpTime::Type,
CountEntry >::const_iterator 
CCountIterator

Protected Member Functions

virtual void CompileNonConst (void)

Protected Attributes

std::map< tpTime::Type, CountEntrymCountMap
Idx mDim
double mCountSum
double mCountSquareSum

Classes

struct  CountEntry


Member Typedef Documentation

typedef std::map<tpTime::Type,CountEntry>::const_iterator faudes::SampledDensityFunction::CCountIterator [protected]
 

Definition at line 190 of file sp_densityfnct.h.

typedef std::map<tpTime::Type,CountEntry>::iterator faudes::SampledDensityFunction::CountIterator [protected]
 

Definition at line 189 of file sp_densityfnct.h.


Constructor & Destructor Documentation

faudes::SampledDensityFunction::SampledDensityFunction void   ) 
 

Definition at line 221 of file sp_densityfnct.cpp.

virtual faudes::SampledDensityFunction::~SampledDensityFunction void   )  [inline, virtual]
 

Definition at line 165 of file sp_densityfnct.h.


Member Function Documentation

void faudes::SampledDensityFunction::Clear void   )  [virtual]
 

Reimplemented from faudes::DiscreteDensityFunction.

Definition at line 229 of file sp_densityfnct.cpp.

void faudes::SampledDensityFunction::CompileNonConst void   )  [protected, virtual]
 

Reimplemented from faudes::DiscreteDensityFunction.

Definition at line 293 of file sp_densityfnct.cpp.

Idx faudes::SampledDensityFunction::Dim void   )  const [inline]
 

Definition at line 169 of file sp_densityfnct.h.

void faudes::SampledDensityFunction::Dim Idx  dim  )  [inline]
 

Definition at line 168 of file sp_densityfnct.h.

void faudes::SampledDensityFunction::Sample tpTime::Type  time  ) 
 

Definition at line 239 of file sp_densityfnct.cpp.

std::string faudes::SampledDensityFunction::SStr void   )  const
 

Definition at line 367 of file sp_densityfnct.cpp.


Member Data Documentation

std::map<tpTime::Type,CountEntry> faudes::SampledDensityFunction::mCountMap [protected]
 

Definition at line 193 of file sp_densityfnct.h.

double faudes::SampledDensityFunction::mCountSquareSum [protected]
 

Definition at line 200 of file sp_densityfnct.h.

double faudes::SampledDensityFunction::mCountSum [protected]
 

Definition at line 199 of file sp_densityfnct.h.

Idx faudes::SampledDensityFunction::mDim [protected]
 

Definition at line 196 of file sp_densityfnct.h.


The documentation for this class was generated from the following files:
Generated on Mon Nov 10 08:13:18 2008 for libFAUDES 2.11v by  doxygen 1.4.4