Overview     Modules     Class Hierarchy     Classes     Members  

This class should only be used by the plugin macros. More...

#include <View.h>

List of all members.

Public Member Functions

virtual ~ViewFactory ()
virtual ViewcreatePluginObject (ViewContext *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
< ViewFactory, View,
ViewContext * > * 
factory

Detailed Description

This class should only be used by the plugin macros.


Constructor & Destructor Documentation

virtual tlp::ViewFactory::~ViewFactory ( )
inlinevirtual

Member Function Documentation

virtual View* tlp::ViewFactory::createPluginObject ( ViewContext ic)
pure virtual
virtual std::string tlp::ViewFactory::getMajor ( ) const
inlinevirtual
virtual std::string tlp::ViewFactory::getMinor ( ) const
inlinevirtual
virtual std::string tlp::ViewFactory::getTulipMajor ( ) const
inlinevirtual
virtual std::string tlp::ViewFactory::getTulipMinor ( ) const
inlinevirtual
static void tlp::ViewFactory::initFactory ( )
inlinestatic

Member Data Documentation

TemplateFactory<ViewFactory,View,ViewContext *>* tlp::ViewFactory::factory
static


Tulip Software by LaBRI Visualization Team    2001 - 2012