Class MEAL::Transformation

template<typename T>
class Transformation : public T

Base class of transformations.

Public Functions

Transformation()

Default constructor.

inline ~Transformation()

Destructor.

virtual void set_input(T *input)

Set the input, \( \rho \).

This method unmaps the old input before mapping xform

inline virtual T *get_input()

Get the input, \( \rho \).

virtual void set_composite(Composite *c)

Optimization: set composite that contains this transformation.

inline virtual void set_input(Project<T> &_input)

Optimization: set input already mapped into containing composite.

inline virtual Function *get_transformation()

Get the transformation.