SLIP  1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
slip::range_fun_normal< InType, Real, RealOut > Struct Template Reference

Functor object uses to change the range of container applying normal distribution. More...

#include <dynamic.hpp>

Public Member Functions

 range_fun_normal (const Real &in_mean, const Real &in_sigma)
 
RealOut operator() (const InType &val)
 

Public Attributes

Real in_mean_
 
Real in_sigma_
 

Detailed Description

template<typename InType, typename Real, typename RealOut>
struct slip::range_fun_normal< InType, Real, RealOut >

Functor object uses to change the range of container applying normal distribution.

Author
Benoit Tremblais <tremblais_AT_sic.univ-poitiers.fr>
Date
2006/07/29
Since
1.0.0
Version
0.0.1
Parameters
in_meanmean of the input
in_sigmastd_dev of the input
Note
result values may be outside [0.0,1.0]

Definition at line 249 of file dynamic.hpp.

Constructor & Destructor Documentation

template<typename InType , typename Real , typename RealOut >
slip::range_fun_normal< InType, Real, RealOut >::range_fun_normal ( const Real &  in_mean,
const Real &  in_sigma 
)
inline

Definition at line 251 of file dynamic.hpp.

Member Function Documentation

template<typename InType , typename Real , typename RealOut >
RealOut slip::range_fun_normal< InType, Real, RealOut >::operator() ( const InType &  val)
inline

Definition at line 256 of file dynamic.hpp.

Member Data Documentation

template<typename InType , typename Real , typename RealOut >
Real slip::range_fun_normal< InType, Real, RealOut >::in_mean_

Definition at line 261 of file dynamic.hpp.

template<typename InType , typename Real , typename RealOut >
Real slip::range_fun_normal< InType, Real, RealOut >::in_sigma_

Definition at line 262 of file dynamic.hpp.


The documentation for this struct was generated from the following file: