cantor/src/lib
extension.cpp
Go to the documentation of this file.
110 QString AdvancedPlotExtension::plotFunction2d(const QString& expression, const QVector<PlotDirective*> directives) const
159 const QVector<AdvancedPlotExtension::AcceptorBase::widgetProc>& AdvancedPlotExtension::AcceptorBase::widgets() const
virtual QString nullVector(int size, VectorType type)
creates a null vector, of the given size/type
Definition: extension.cpp:72
QString plotFunction2d(const QString &expression, const QVector< PlotDirective * > directives) const
returns the command for plotting a 2 dimensional data set.
Definition: extension.cpp:110
An extension providing advanced plotting facilities.
Definition: extension.h:237
const QVector< widgetProc > & widgets() const
returns a constant reference to the list of widget generating procedures which contains means of crea...
Definition: extension.cpp:159
An extension providing the basic computations in computer algebra, like solving, simplifying etc...
Definition: extension.h:120
virtual QString nullMatrix(int rows, int columns)
creates a null matrix, of the given size
Definition: extension.cpp:95
virtual ~AcceptorBase()
Definition: extension.cpp:155
virtual ~PlotDirective()
Definition: extension.cpp:147
void setObjectName(const QString &name)
An Extension providing commands to interact with external scripts.
Definition: extension.h:74
virtual QString plotCommand() const =0
returns the command name for plotting a 2 dimensional data set.
An Extension providing commands for command history.
Definition: extension.h:57
QString dispatchDirective(const PlotDirective &directive) const
returns the parameter expression according to a directive.
Definition: extension.cpp:122
virtual QString identityMatrix(int size)
creates an identity matrix of the given size
Definition: extension.cpp:80
virtual QString separatorSymbol() const
returns the separator symbol in a plotting command.
Definition: extension.cpp:133
virtual QString createMatrix(const Matrix &matrix)=0
creates a maxtrix with the given entries
int length() const
DirectiveProducer(QWidget *parent)
Definition: extension.cpp:164
An extension providing the basic calculus stuff like limits, diffrentiate, integrate etc...
Definition: extension.h:152
static QWidget * widget(QWidget *parent)
creates a new widget for editing the value and returns the pointer to it
Definition: extension.cpp:138
QObject * parent() const
virtual QString commentStartingSequence()
returns a string used to start a comment (usually #)
Definition: extension.cpp:57
virtual QString commentEndingSequence()
returns a string used to end a comment (usually "")
Definition: extension.cpp:63
virtual QString createVector(const QStringList &entries, VectorType type)=0
creates a vector with the given entries
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:33 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:33 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.