GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
ColourSpace_Function Class Reference
Inheritance diagram for ColourSpace_Function:
Collaboration diagram for ColourSpace_Function:

Public Member Functions

 ColourSpace_Function (std::function< unsigned int(float, float, float, float)> f, float s_x, float e_x, float s_y, float e_y, float s_z, float e_z, float s_t, float e_t)
virtual unsigned int Map (float x, float y, float z, float t) const
virtual float start_x () const
virtual float end_x () const
virtual float start_y () const
virtual float end_y () const
virtual float start_z () const
virtual float end_z () const
virtual float start_t () const
virtual float end_t () const
Public Member Functions inherited from ColourSpace
virtual ~ColourSpace ()

Constructor & Destructor Documentation

◆ ColourSpace_Function()

ColourSpace_Function::ColourSpace_Function ( std::function< unsigned int(float, float, float, float)> f,
float s_x,
float e_x,
float s_y,
float e_y,
float s_z,
float e_z,
float s_t,
float e_t )
inline

Member Function Documentation

◆ end_t()

virtual float ColourSpace_Function::end_t ( ) const
inlinevirtual

Implements ColourSpace.

◆ end_x()

virtual float ColourSpace_Function::end_x ( ) const
inlinevirtual

Implements ColourSpace.

◆ end_y()

virtual float ColourSpace_Function::end_y ( ) const
inlinevirtual

Implements ColourSpace.

◆ end_z()

virtual float ColourSpace_Function::end_z ( ) const
inlinevirtual

Implements ColourSpace.

◆ Map()

virtual unsigned int ColourSpace_Function::Map ( float x,
float y,
float z,
float t ) const
inlinevirtual

Implements ColourSpace.

◆ start_t()

virtual float ColourSpace_Function::start_t ( ) const
inlinevirtual

Implements ColourSpace.

◆ start_x()

virtual float ColourSpace_Function::start_x ( ) const
inlinevirtual

Implements ColourSpace.

◆ start_y()

virtual float ColourSpace_Function::start_y ( ) const
inlinevirtual

Implements ColourSpace.

◆ start_z()

virtual float ColourSpace_Function::start_z ( ) const
inlinevirtual

Implements ColourSpace.


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