MEAL::Transformation< T > Class Template Reference

Base class of transformations. More...

#include <Transformation.h>

Inherits T.

Public Member Functions

 Transformation ()
 Default constructor.
 
 ~Transformation ()
 Destructor.
 
virtual void set_input (T *input)
 Set the input, $ \rho $. More...
 
virtual T * get_input ()
 Get the input, $ \rho $.
 
virtual void set_composite (Composite *c)
 Optimization: set composite that contains this transformation.
 
virtual void set_input (Project< T > &_input)
 Optimization: set input already mapped into containing composite.
 

Protected Attributes

Project< T > input
 The input, $ \rho $.
 
Reference::To< Compositecomposite
 Composite parameter policy.
 

Detailed Description

template<typename T>
class MEAL::Transformation< T >

Base class of transformations.

Member Function Documentation

◆ set_input()

template<typename T >
void MEAL::Transformation< T >::set_input ( T *  _input)
virtual

Set the input, $ \rho $.

This method unmaps the old input before mapping xform


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

Generated using doxygen 1.8.17