Overview     Modules     Class Hierarchy     Classes     Members  

#include <Interactor.h>

Public Member Functions

virtual ~InteractorFactory ()
virtual InteractorcreatePluginObject (InteractorContext *ic)=0
virtual std::string getMajor () const
virtual std::string getMinor () const
virtual std::string getTulipMajor () const
virtual std::string getTulipMinor () const

Static Public Member Functions

static void initFactory ()

Static Public Attributes

static TemplateFactory
< InteractorFactory,
Interactor, InteractorContext * > * 
factory

Constructor & Destructor Documentation

virtual tlp::InteractorFactory::~InteractorFactory ( )
inlinevirtual

Member Function Documentation

virtual Interactor* tlp::InteractorFactory::createPluginObject ( InteractorContext ic)
pure virtual
virtual std::string tlp::InteractorFactory::getMajor ( ) const
inlinevirtual
virtual std::string tlp::InteractorFactory::getMinor ( ) const
inlinevirtual
virtual std::string tlp::InteractorFactory::getTulipMajor ( ) const
inlinevirtual
virtual std::string tlp::InteractorFactory::getTulipMinor ( ) const
inlinevirtual
static void tlp::InteractorFactory::initFactory ( )
inlinestatic

Member Data Documentation

TemplateFactory<InteractorFactory,Interactor,InteractorContext *>* tlp::InteractorFactory::factory
static


Tulip Software by LaBRI Visualization Team    2001 - 2012