ALFI
Advanced Library for Function Interpolation
Loading...
Searching...
No Matches
alfi::points Namespace Reference

Functions

template<typename Number = DefaultNumber, template< typename, typename... > class Container = DefaultContainer>
void lin_map (Container< Number > &points, Number a, Number b, Number c, Number d)
 
template<typename Number = DefaultNumber, template< typename, typename... > class Container = DefaultContainer>
Container< Number > lin_mapped (const Container< Number > &points, Number a, Number b, Number c, Number d)
 
template<typename Number = DefaultNumber, template< typename, typename... > class Container = DefaultContainer>
void stretch (Container< Number > &points, Number a, Number b)
 
template<typename Number = DefaultNumber, template< typename, typename... > class Container = DefaultContainer>
Container< Number > stretched (const Container< Number > &points, Number a, Number b)
 

Function Documentation

◆ lin_map()

template<typename Number = DefaultNumber, template< typename, typename... > class Container = DefaultContainer>
void alfi::points::lin_map ( Container< Number > & points,
Number a,
Number b,
Number c,
Number d )

◆ lin_mapped()

template<typename Number = DefaultNumber, template< typename, typename... > class Container = DefaultContainer>
Container< Number > alfi::points::lin_mapped ( const Container< Number > & points,
Number a,
Number b,
Number c,
Number d )

◆ stretch()

template<typename Number = DefaultNumber, template< typename, typename... > class Container = DefaultContainer>
void alfi::points::stretch ( Container< Number > & points,
Number a,
Number b )

◆ stretched()

template<typename Number = DefaultNumber, template< typename, typename... > class Container = DefaultContainer>
Container< Number > alfi::points::stretched ( const Container< Number > & points,
Number a,
Number b )