Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

PluginManagement Class Reference

Full description and calling of all processors (including those in plugins). More...

#include <PluginManagement.hpp>

Inheritance diagram for PluginManagement:

Inheritance graph
[legend]
Collaboration diagram for PluginManagement:

Collaboration graph
[legend]
List of all members.

Public Member Functions

int PluginNumber (const string &name)
void ExecuteImageProcessor (const vector< string > &args)
 PluginManagement ()

Static Public Member Functions

static vector< string > PluginPaths ()

Private Member Functions

vector< string > FindPlugins ()

Private Attributes

string imlib3dExec
vector< string > paths
vector< string > pluginNames
map< string, int > imageProcessorsPluginId

Detailed Description

Full description and calling of all processors (including those in plugins).

Definition at line 26 of file PluginManagement.hpp.


Constructor & Destructor Documentation

PluginManagement::PluginManagement  ) 
 

post-construct init

Definition at line 55 of file PluginManagement.cpp.

References Command(), ImageProcessorsDescription::Init(), ImageProcessorsDescription::Merge(), and ImageProcessorsDescription::ReadFromString().


The documentation for this class was generated from the following files:
Generated on Fri Jun 17 13:36:19 2005 for ImLib3D by  doxygen 1.4.2