Public Member Functions | Private Attributes
halfFunction< T > Class Template Reference

#include <halfFunction.h>

List of all members.

Public Member Functions

template<class Function >
 halfFunction (Function f, half domainMin=-HALF_MAX, half domainMax=HALF_MAX, T defaultValue=0, T posInfValue=0, T negInfValue=0, T nanValue=0)
operator() (half x) const

Private Attributes

_lut [1<< 16]

Detailed Description

template<class T>
class halfFunction< T >

Definition at line 91 of file halfFunction.h.


Constructor & Destructor Documentation

template<class T >
template<class Function >
halfFunction< T >::halfFunction ( Function  f,
half  domainMin = -HALF_MAX,
half  domainMax = HALF_MAX,
defaultValue = 0,
posInfValue = 0,
negInfValue = 0,
nanValue = 0 
)

Definition at line 126 of file halfFunction.h.


Member Function Documentation

template<class T >
T halfFunction< T >::operator() ( half  x) const [inline]

Definition at line 153 of file halfFunction.h.


Member Data Documentation

template<class T >
T halfFunction< T >::_lut[1<< 16] [private]

Definition at line 116 of file halfFunction.h.


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


threemxl
Author(s):
autogenerated on Thu Jun 6 2019 21:10:52