latest version v1.9 - last update 10 Apr 2010 |
Draws the visualization of a two dimensional flowfield. More...
#include <ltiDrawFlowField.h>
Classes | |
class | parameters |
the parameters for the class drawFlowField More... | |
Public Member Functions | |
drawFlowField () | |
drawFlowField (const drawFlowField &other) | |
virtual | ~drawFlowField () |
virtual const char * | getTypeName () const |
bool | apply (channel &x_component, channel &y_component) const |
bool | apply (const channel &x_component, const channel &y_component, channel &flowfield) const |
drawFlowField & | copy (const drawFlowField &other) |
virtual functor * | clone () const |
const parameters & | getParameters () const |
Draws the visualization of a two dimensional flowfield.
The channels of the x and y component are the input parameters, a picture of the flowfield is the output. The input channels must have the same dimensions.
lti::drawFlowField::drawFlowField | ( | ) |
default constructor
lti::drawFlowField::drawFlowField | ( | const drawFlowField & | other | ) |
copy constructor
other | the object to be copied |
virtual lti::drawFlowField::~drawFlowField | ( | ) | [virtual] |
destructor
virtual functor* lti::drawFlowField::clone | ( | ) | const [virtual] |
returns a pointer to a clone of this functor.
Implements lti::functor.
drawFlowField& lti::drawFlowField::copy | ( | const drawFlowField & | other | ) |
copy data of "other" functor.
other | the functor to be copied |
Reimplemented from lti::functor.
const parameters& lti::drawFlowField::getParameters | ( | ) | const |
returns used parameters
Reimplemented from lti::functor.
virtual const char* lti::drawFlowField::getTypeName | ( | ) | const [virtual] |
returns the name of this type ("drawFlowField")
Reimplemented from lti::functor.