inlib  1.2.0
Public Types | Public Member Functions
inlib::func::cfunc Class Reference

List of all members.

Public Types

typedef double(* func )(double)

Public Member Functions

 cfunc (func a_func)
virtual ~cfunc ()
 cfunc (const cfunc &a_from)
cfuncoperator= (const cfunc &a_from)
bool in_domain (double) const
double value (double a_x) const

Detailed Description

Definition at line 354 of file func.


Member Typedef Documentation

typedef double(* inlib::func::cfunc::func)(double)

Definition at line 356 of file func.


Constructor & Destructor Documentation

inlib::func::cfunc::cfunc ( func  a_func) [inline]

Definition at line 358 of file func.

:m_func(a_func){}
virtual inlib::func::cfunc::~cfunc ( ) [inline, virtual]

Definition at line 359 of file func.

{}
inlib::func::cfunc::cfunc ( const cfunc a_from) [inline]

Definition at line 361 of file func.

:m_func(a_from.m_func){}

Member Function Documentation

bool inlib::func::cfunc::in_domain ( double  ) const [inline]

Definition at line 367 of file func.

{return true;}
cfunc& inlib::func::cfunc::operator= ( const cfunc a_from) [inline]

Definition at line 362 of file func.

                                       {
    m_func = a_from.m_func;
    return *this;
  }
double inlib::func::cfunc::value ( double  a_x) const [inline]

Definition at line 368 of file func.

{return m_func(a_x);}

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines