IdentityFunction Class Reference

IdentityFunction. More...

Inheritance diagram for IdentityFunction:

Inheritance graph
[legend]
Collaboration diagram for IdentityFunction:

Collaboration graph
[legend]
List of all members.

Constructors

 IdentityFunction ()
 IdentityFunction (PropertySettings &prop)
virtual ~IdentityFunction ()

Interface

virtual void apply (RealVec &inputs, RealVec &outputs)
virtual void derivate (const RealVec &x, const RealVec &y, RealVec &d) const
virtual IdentityFunctionclone () const

Detailed Description

IdentityFunction copyies the inputs to the outputs

Properties
Name Type [isVector] Access mode Description Class
typename string read-only Class's type Propertized


Constructor & Destructor Documentation

IdentityFunction (  ) 

Construct

IdentityFunction ( PropertySettings prop  ) 

Construct

virtual ~IdentityFunction (  )  [inline, virtual]

Destructor


Member Function Documentation

virtual void apply ( RealVec inputs,
RealVec outputs 
) [virtual]

Implement the identity function

Reimplemented from OutputFunction.

virtual void derivate ( const RealVec x,
const RealVec y,
RealVec d 
) const [virtual]

return always 1 (an explain of why will be coming soon)

Reimplemented from DerivableOutputFunction.

virtual IdentityFunction* clone (  )  const [virtual]

Clone this object

Reimplemented from OutputFunction.


The documentation for this class was generated from the following file:
BerliOS Developer Logo Valid XHTML 1.0 Transitional Valid CSS!