Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
JStudio::functionvalue Namespace Reference

Functions

f64 interpolateValue_hermite (f64 c0, f64 c1, f64 x, f64 c2, f64 x2, f64 c3, f64 x3)
 
f64 interpolateValue_BSpline_uniform (f64 interpolationFactor, f64 point2, f64 point3, f64 point4, f64 point5)
 
f64 interpolateValue_BSpline_nonuniform (f64 interpolationFactor, const f64 *controlPoints, const f64 *knotVector)
 
f64 interpolateValue_linear (f64 a1, f64 a2, f64 a3, f64 a4, f64 a5)
 
f64 interpolateValue_linear_1 (f64 a1, f64 a2, f64 a3, f64 a4)
 
f64 interpolateValue_plateau (f64 a1, f64 a2, f64 a3, f64 a4, f64 a5)
 
f64 extrapolateParameter_turn (f64 param_0, f64 param_1)
 
f64 extrapolateParameter_raw (f64 a1, f64 a2)
 
f64 extrapolateParameter_repeat (f64 a1, f64 a2)
 
f64 extrapolateParameter_clamp (f64 value, f64 max)
 

Function Documentation

◆ extrapolateParameter_clamp()

f64 JStudio::functionvalue::extrapolateParameter_clamp ( f64 value,
f64 max )
inline

◆ extrapolateParameter_raw()

f64 JStudio::functionvalue::extrapolateParameter_raw ( f64 a1,
f64 a2 )
inline

◆ extrapolateParameter_repeat()

f64 JStudio::functionvalue::extrapolateParameter_repeat ( f64 a1,
f64 a2 )
inline

◆ extrapolateParameter_turn()

f64 JStudio::functionvalue::extrapolateParameter_turn ( f64 param_0,
f64 param_1 )

◆ interpolateValue_BSpline_nonuniform()

f64 JStudio::functionvalue::interpolateValue_BSpline_nonuniform ( f64 interpolationFactor,
const f64 * controlPoints,
const f64 * knotVector )

◆ interpolateValue_BSpline_uniform()

f64 JStudio::functionvalue::interpolateValue_BSpline_uniform ( f64 interpolationFactor,
f64 point2,
f64 point3,
f64 point4,
f64 point5 )

◆ interpolateValue_hermite()

f64 JStudio::functionvalue::interpolateValue_hermite ( f64 c0,
f64 c1,
f64 x,
f64 c2,
f64 x2,
f64 c3,
f64 x3 )

◆ interpolateValue_linear()

f64 JStudio::functionvalue::interpolateValue_linear ( f64 a1,
f64 a2,
f64 a3,
f64 a4,
f64 a5 )
inline

◆ interpolateValue_linear_1()

f64 JStudio::functionvalue::interpolateValue_linear_1 ( f64 a1,
f64 a2,
f64 a3,
f64 a4 )
inline

◆ interpolateValue_plateau()

f64 JStudio::functionvalue::interpolateValue_plateau ( f64 a1,
f64 a2,
f64 a3,
f64 a4,
f64 a5 )
inline