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, const Number &a, const Number &b, const Number &c, const Number &d)
 
template<typename Number = DefaultNumber, template< typename, typename... > class Container = DefaultContainer>
Container< Number > lin_mapped (const Container< Number > &points, const Number &a, const Number &b, const Number &c, const Number &d)
 
template<typename Number = DefaultNumber, template< typename, typename... > class Container = DefaultContainer>
void stretch (Container< Number > &points, const Number &a, const Number &b)
 
template<typename Number = DefaultNumber, template< typename, typename... > class Container = DefaultContainer>
Container< Number > stretched (const Container< Number > &points, const Number &a, const Number &b)
 

Function Documentation

◆ lin_map()

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

◆ lin_mapped()

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

◆ stretch()

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

◆ stretched()

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