1 alias InterpolateTableData!float TT; 2 auto tbl = 3 [ 4 TT( 0, 10 ), 5 TT( 10, 18 ), 6 TT( 25, 20 ), 7 TT( 50, 13 ), 8 TT( 55, 25 ) 9 ]; 10 11 assertEq( lineInterpolate( tbl, 0 ), 10 ); 12 assertEq( lineInterpolate( tbl, 5 ), 14 ); 13 assertEq( lineInterpolate( tbl, 10 ), 18 ); 14 assertEq( lineInterpolate( tbl, -10 ), 10 ); 15 assertEq( lineInterpolate( tbl, 80 ), 25 );