CARLsim  6.1.0
CARLsim: a GPU-accelerated SNN simulator
VisualStimulus::Impl Class Reference

Public Member Functions

 Impl (std::string fileName, bool wrapAroundEOF)
 
 ~Impl ()
 
int getChannels ()
 
unsigned char * getCurrentFrameChar ()
 
int getCurrentFrameNumber ()
 
PoissonRategetCurrentFramePoisson ()
 
int getHeight ()
 
int getLength ()
 
stimType_t getType ()
 
int getWidth ()
 
void print ()
 
unsigned char * readFrameChar ()
 
PoissonRatereadFramePoisson (float maxPoisson, float minPoisson)
 
void rewind ()
 

Detailed Description

Definition at line 9 of file visual_stimulus.cpp.

Constructor & Destructor Documentation

◆ Impl()

Impl ( std::string  fileName,
bool  wrapAroundEOF 
)
inline

Definition at line 13 of file visual_stimulus.cpp.

◆ ~Impl()

~Impl ( )
inline

Definition at line 37 of file visual_stimulus.cpp.

Member Function Documentation

◆ getChannels()

int getChannels ( )
inline

Definition at line 86 of file visual_stimulus.cpp.

Here is the caller graph for this function:

◆ getCurrentFrameChar()

unsigned char* getCurrentFrameChar ( )
inline

Definition at line 89 of file visual_stimulus.cpp.

Here is the caller graph for this function:

◆ getCurrentFrameNumber()

int getCurrentFrameNumber ( )
inline

Definition at line 91 of file visual_stimulus.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getCurrentFramePoisson()

PoissonRate* getCurrentFramePoisson ( )
inline

Definition at line 90 of file visual_stimulus.cpp.

Here is the caller graph for this function:

◆ getHeight()

int getHeight ( )
inline

Definition at line 84 of file visual_stimulus.cpp.

Here is the caller graph for this function:

◆ getLength()

int getLength ( )
inline

Definition at line 85 of file visual_stimulus.cpp.

Here is the caller graph for this function:

◆ getType()

stimType_t getType ( )
inline

Definition at line 87 of file visual_stimulus.cpp.

Here is the caller graph for this function:

◆ getWidth()

int getWidth ( )
inline

Definition at line 83 of file visual_stimulus.cpp.

Here is the caller graph for this function:

◆ print()

void print ( )
inline

Definition at line 78 of file visual_stimulus.cpp.

Here is the caller graph for this function:

◆ readFrameChar()

unsigned char* readFrameChar ( )
inline

Definition at line 51 of file visual_stimulus.cpp.

Here is the caller graph for this function:

◆ readFramePoisson()

PoissonRate* readFramePoisson ( float  maxPoisson,
float  minPoisson 
)
inline

Definition at line 57 of file visual_stimulus.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ rewind()

void rewind ( )
inline

Definition at line 74 of file visual_stimulus.cpp.

Here is the caller graph for this function:

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