Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
SamplingClass Class Referenceabstract

#include <sampler.h>

Inherited by QMCSamplingClass, RandomSamplingClass, RegularSamplingClass, and StratifiedSamplingClass.

Public Member Functions

 SamplingClass (unsigned int dimensions, unsigned char divisions)
 
virtual void Reset ()
 
virtual void Sample (float *target)=0
 
virtual ~SamplingClass ()
 

Protected Attributes

unsigned int Dimensions
 
unsigned char Divisions
 

Detailed Description

Definition at line 66 of file sampler.h.

Constructor & Destructor Documentation

◆ SamplingClass()

SamplingClass::SamplingClass ( unsigned int dimensions,
unsigned char divisions )
inline

Definition at line 69 of file sampler.h.

◆ ~SamplingClass()

virtual SamplingClass::~SamplingClass ( )
inlinevirtual

Definition at line 75 of file sampler.h.

Member Function Documentation

◆ Reset()

virtual void SamplingClass::Reset ( )
inlinevirtual

Reimplemented in QMCSamplingClass, RandomSamplingClass, RegularSamplingClass, and StratifiedSamplingClass.

Definition at line 73 of file sampler.h.

◆ Sample()

virtual void SamplingClass::Sample ( float * target)
pure virtual

Member Data Documentation

◆ Dimensions

unsigned int SamplingClass::Dimensions
protected

Definition at line 77 of file sampler.h.

◆ Divisions

unsigned char SamplingClass::Divisions
protected

Definition at line 78 of file sampler.h.


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