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

#include <Event.hh>

Inheritance diagram for SplineFunctions:
Collaboration diagram for SplineFunctions:

Public Member Functions

 SplineFunctions (const PointCollection2d &points, float z_0)
int Size () const
const Function< float, float > * Index (int i) const
float Index (float x) const
float z_i_1_f (float z_i, int i) const
float z_i_f (float z_0, int ii) const
Public Member Functions inherited from Array< int, const Function< float, float > * >
virtual ~Array ()
Public Member Functions inherited from Function< int, const Function< float, float > * >
virtual ~Function ()
virtual bool IsValid (I i) const=0

Additional Inherited Members

Public Types inherited from Function< int, const Function< float, float > * >
typedef int Domain
typedef const Function< float, float > * CoDomain
Public Attributes inherited from Function< int, const Function< float, float > * >
std::string funcsignature
std::string contents
std::vector< std::string > link
std::vector< std::pair< std::string, std::string > > dep

Constructor & Destructor Documentation

◆ SplineFunctions()

SplineFunctions::SplineFunctions ( const PointCollection2d & points,
float z_0 )
inline

Member Function Documentation

◆ Index() [1/2]

float SplineFunctions::Index ( float x) const
inlinevirtual

◆ Index() [2/2]

const Function< float, float > * SplineFunctions::Index ( int i) const
inlinevirtual

◆ Size()

int SplineFunctions::Size ( ) const
inlinevirtual

◆ z_i_1_f()

float SplineFunctions::z_i_1_f ( float z_i,
int i ) const
inline
Here is the caller graph for this function:

◆ z_i_f()

float SplineFunctions::z_i_f ( float z_0,
int ii ) const
inline
Here is the caller graph for this function:

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