GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
FitWaveform Class Reference

#include <Effect.hh>

Inheritance diagram for FitWaveform:
Collaboration diagram for FitWaveform:

Public Member Functions

 FitWaveform (Waveform &v, float x, float ymin, float ymax)
float Min () const
float Max () const
float Length () const
float Index (float xx) const
Public Member Functions inherited from Waveform
virtual ~Waveform ()
virtual void HandleEvent (MainLoopEvent &event)
virtual bool Update (MainLoopEnv &e)
Public Member Functions inherited from Function< float, float >
virtual ~Function ()
virtual bool IsValid (I i) const=0

Public Attributes

float x
float ymin
float ymax
Waveform & v
Public Attributes inherited from Function< float, float >
std::string funcsignature
std::string contents
std::vector< std::string > link
std::vector< std::pair< std::string, std::string > > dep

Additional Inherited Members

Public Types inherited from Function< float, float >
typedef float Domain
typedef float CoDomain

Constructor & Destructor Documentation

◆ FitWaveform()

FitWaveform::FitWaveform ( Waveform & v,
float x,
float ymin,
float ymax )
inline

Member Function Documentation

◆ Index()

float FitWaveform::Index ( float xx) const
inlinevirtual

Implements Waveform.

◆ Length()

float FitWaveform::Length ( ) const
inlinevirtual

Implements Waveform.

◆ Max()

float FitWaveform::Max ( ) const
inlinevirtual

Implements Waveform.

◆ Min()

float FitWaveform::Min ( ) const
inlinevirtual

Implements Waveform.

Member Data Documentation

◆ v

Waveform& FitWaveform::v

◆ x

float FitWaveform::x

◆ ymax

float FitWaveform::ymax

◆ ymin

float FitWaveform::ymin

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