ExponentialFunction Class Reference

#include <Function.h>

Inherits Function.


Public Member Functions

 ExponentialFunction (Object *funcObj, Dict *dict)
virtual ~ExponentialFunction ()
virtual Functioncopy ()
virtual void transform (double *in, double *out)
virtual GBool isOk ()

Private Member Functions

 ExponentialFunction (ExponentialFunction *func)

Private Attributes

double c0 [funcMaxOutputs]
double c1 [funcMaxOutputs]
double e
GBool ok


Detailed Description

Definition at line 114 of file Function.h.


Constructor & Destructor Documentation

ExponentialFunction::ExponentialFunction ( Object funcObj,
Dict dict 
)

Referenced by copy().

virtual ExponentialFunction::~ExponentialFunction (  )  [virtual]

ExponentialFunction::ExponentialFunction ( ExponentialFunction func  )  [private]


Member Function Documentation

virtual Function* ExponentialFunction::copy (  )  [inline, virtual]

Implements Function.

Definition at line 119 of file Function.h.

References ExponentialFunction().

00119 { return new ExponentialFunction(this); }

virtual void ExponentialFunction::transform ( double *  in,
double *  out 
) [virtual]

Implements Function.

virtual GBool ExponentialFunction::isOk (  )  [inline, virtual]

Implements Function.

Definition at line 121 of file Function.h.

References ok.

00121 { return ok; }


Field Documentation

double ExponentialFunction::c0[funcMaxOutputs] [private]

Definition at line 127 of file Function.h.

double ExponentialFunction::c1[funcMaxOutputs] [private]

Definition at line 128 of file Function.h.

double ExponentialFunction::e [private]

Definition at line 129 of file Function.h.

GBool ExponentialFunction::ok [private]

Definition at line 130 of file Function.h.

Referenced by isOk().


The documentation for this class was generated from the following file:
Generated on Wed Jan 7 05:45:33 2009 for libextractor by  doxygen 1.5.1