Tulip
5.0.0
Large graphs analysis and drawing
|
#include <PluginContext.h>
Public Member Functions | |
AlgorithmContext (tlp::Graph *graph=NULL, tlp::DataSet *dataSet=NULL, tlp::PluginProgress *progress=NULL) | |
Public Attributes | |
DataSet * | dataSet |
Graph * | graph |
PluginProgress * | pluginProgress |
Parameters structure for a tlp::Algorithm.
This class contains data required for a tlp::Algorithm to run. Each of its member is copied into a protected member at the object construction.
Definition at line 51 of file PluginContext.h.
DataSet* tlp::AlgorithmContext::dataSet |
Input parameters set by the user when running the plugin.
Definition at line 63 of file PluginContext.h.
Graph* tlp::AlgorithmContext::graph |
The pointer to the tlp::Graph on which the algorithm will be run.
Definition at line 56 of file PluginContext.h.
PluginProgress* tlp::AlgorithmContext::pluginProgress |
A progress handler to notify the user about the progress state of the algorithm when run.
Definition at line 69 of file PluginContext.h.