ReFRACtor
|
Wrapper around LinearInterpolate that uses log(y) rather than x and y when interpolating. More...
#include <log_interpolate.h>
Public Types | |
typedef LinearInterpolate< TX, TY >::BehaviorOutOfRange | BehaviorOutOfRange |
Public Member Functions | |
LinearLogInterpolate () | |
template<class I1 , class I2 > | |
LinearLogInterpolate (I1 xstart, I1 xend, I2 ystart, BehaviorOutOfRange Out_of_range=BehaviorOutOfRange(0)) | |
TY | operator() (const TX &x) const |
void | print (std::ostream &Os) const |
std::string | print_to_string () const |
Print to string. More... | |
Wrapper around LinearInterpolate that uses log(y) rather than x and y when interpolating.
Definition at line 131 of file log_interpolate.h.
typedef LinearInterpolate<TX, TY>::BehaviorOutOfRange FullPhysics::LinearLogInterpolate< TX, TY >::BehaviorOutOfRange |
Definition at line 135 of file log_interpolate.h.
|
inline |
Definition at line 136 of file log_interpolate.h.
|
inline |
Definition at line 142 of file log_interpolate.h.
|
inline |
Definition at line 154 of file log_interpolate.h.
|
inline |
Definition at line 158 of file log_interpolate.h.
|
inlineinherited |
Print to string.
This is primarily useful for SWIG wrappers to this class, e.g. a to_s method in ruby.
Definition at line 31 of file printable.h.