#include <qwt3d_io.h>
Inheritance diagram for IO::Functor:
Public Member Functions | |
virtual Functor * | clone () const=0 |
virtual bool | operator() (Plot3D *plot, QString const &fname)=0 |
virtual Functor* clone | ( | ) | const [pure virtual] |
Must clone the content of *this for an object of a derived class with new
and return the pointer. Like operator() the predefined Functors hide this function from the user, still allowing IO access (friend declaration)
virtual bool operator() | ( | Plot3D * | plot, | |
QString const & | fname | |||
) | [pure virtual] |
The workhorse of the user-defined implementation. Eventually, the framework will call this operator.