cantor/src/lib
Cantor::AdvancedPlotExtension Class Referenceabstract
#include <extension.h>
Inheritance diagram for Cantor::AdvancedPlotExtension:

Classes | |
class | AcceptorBase |
class | DirectiveAcceptor |
class | DirectiveControl |
class | DirectiveProducer |
class | PlotDirective |
Public Slots | |
QString | dispatchDirective (const PlotDirective &directive) const |
QString | plotFunction2d (const QString &expression, const QVector< PlotDirective * > directives) const |
Public Member Functions | |
AdvancedPlotExtension (QObject *parent) | |
~AdvancedPlotExtension () | |
![]() | |
Extension (const QString &name, QObject *parent) | |
~Extension () | |
Protected Member Functions | |
virtual QString | plotCommand () const =0 |
virtual QString | separatorSymbol () const |
Detailed Description
An extension providing advanced plotting facilities.
Will supersede PlotExtension
Definition at line 231 of file extension.h.
Constructor & Destructor Documentation
Cantor::AdvancedPlotExtension::AdvancedPlotExtension | ( | QObject * | parent | ) |
Cantor::AdvancedPlotExtension::~AdvancedPlotExtension | ( | ) |
Member Function Documentation
|
slot |
returns the parameter expression according to a directive.
- Parameters
-
directive the directive toward the generator
- Returns
- the parameter for plotting
Definition at line 122 of file extension.cpp.
|
protectedpure virtual |
returns the command name for plotting a 2 dimensional data set.
- Returns
- the command for plotting
|
slot |
returns the command for plotting a 2 dimensional data set.
- Parameters
-
expression the expression to plot directives the array of directives toward the generator
- Returns
- the command for plotting
Definition at line 110 of file extension.cpp.
|
protectedvirtual |
returns the separator symbol in a plotting command.
- Returns
- the separator symbol or string
Definition at line 133 of file extension.cpp.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:42:50 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:42:50 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.