|
| using | DPLerp = Lerp< double, double, double > |
| |
| template<typename X > |
| using | DPLerpX = Lerp< double, X, double > |
| |
| template<typename X , typename Y > |
| using | DPLerpXY = Lerp< double, X, Y > |
| |
| template<typename Y > |
| using | DPLerpY = Lerp< double, double, Y > |
| |
| using | SPLerp = Lerp< float, float, float > |
| |
| template<typename X > |
| using | SPLerpX = Lerp< float, X, float > |
| |
| template<typename X , typename Y > |
| using | SPLerpXY = Lerp< float, X, Y > |
| |
| template<typename Y > |
| using | SPLerpY = Lerp< float, float, Y > |
| |
|
| template<typename X , typename Y > |
| static DPLerpXY< X, Y > | mapRangeDPXY (X iFromLow, X iFromHigh, Y iToLow, Y iToHigh) |
| | Convenient shortcut for double precision. More...
|
| |
| template<typename X , typename Y > |
| static SPLerpXY< X, Y > | mapRangeSPXY (X iFromLow, X iFromHigh, Y iToLow, Y iToHigh) |
| | Convenient shortcut for single precision. More...
|
| |
| static double | mapValueDP (double iValue, double iFromLow, double iFromHigh, double iToLow, double iToHigh, bool iClamp=true) |
| | Convenient shortcut for single precision. More...
|
| |
| template<typename X > |
| static double | mapValueDPX (X iValue, X iFromLow, X iFromHigh, double iToLow, double iToHigh, bool iClamp=true) |
| | Convenient shortcut for single precision. More...
|
| |
| template<typename X , typename Y > |
| static Y | mapValueDPXY (X iValue, X iFromLow, X iFromHigh, Y iToLow, Y iToHigh, bool iClamp=true) |
| | Convenient shortcut for single precision. More...
|
| |
| template<typename Y > |
| static Y | mapValueDPY (double iValue, double iFromLow, double iFromHigh, Y iToLow, Y iToHigh, bool iClamp=true) |
| | Convenient shortcut for single precision. More...
|
| |
| static float | mapValueSP (float iValue, float iFromLow, float iFromHigh, float iToLow, float iToHigh, bool iClamp=true) |
| | Convenient shortcut for single precision. More...
|
| |
| template<typename X > |
| static float | mapValueSPX (X iValue, X iFromLow, X iFromHigh, float iToLow, float iToHigh, bool iClamp=true) |
| | Convenient shortcut for single precision. More...
|
| |
| template<typename X , typename Y > |
| static Y | mapValueSPXY (X iValue, X iFromLow, X iFromHigh, Y iToLow, Y iToHigh, bool iClamp=true) |
| | Convenient shortcut for single precision. More...
|
| |
| template<typename Y > |
| static Y | mapValueSPY (float iValue, float iFromLow, float iFromHigh, Y iToLow, Y iToHigh, bool iClamp=true) |
| | Convenient shortcut for single precision. More...
|
| |