Analitza
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
| ▼CAnalitza::AbstractExpressionTransformer | |
| CAnalitza::ProvideDerivative | |
| CAnalitza::SubstituteExpression | |
| ▼CAnalitza::AbstractExpressionVisitor | |
| CAnalitza::ExpressionTypeChecker | |
| CAnalitza::HtmlExpressionWriter | This class represents the string expression writer |
| CAnalitza::MathMLExpressionWriter | This class represents the mathml expression writer |
| CAnalitza::MathMLPresentationExpressionWriter | This class represents the mathml expression writer |
| CAnalitza::StringExpressionWriter | This class represents the string expression writer |
| CAbstractExpressionWriter | This interface defines the generic expression writer contract |
| ▼CAbstractLexer | |
| CExpLexer | |
| CMathMLPresentationLexer | |
| CAnalitza::Analyzer | The parser: Evaluates and calculates math expressions |
| CAnalitza::BuiltinMethods | |
| CAnalitza::Expression | Represents a mathematical expression |
| CAnalitza::ExpressionStream | |
| ▼CExpressionTable | |
| CExpressionParser | |
| CAnalitza::ExpressionType | |
| ▼CAnalitza::FunctionDefinition | |
| CAnalitza::PointerFunctionDefinition | |
| CAnalitza::ImportQMetaObject | |
| CAnalitza::Monomial | Monomial object |
| ▼CAnalitza::Object | |
| CAnalitza::Apply | This class is the one that will correspond to MathML apply tags |
| CAnalitza::Ci | A variable object, name refers to MathML standard |
| CAnalitza::Cn | Cn is a value in MathML |
| CAnalitza::Container | Container represents special tags of MathML called containers |
| CAnalitza::CustomObject | |
| CAnalitza::List | |
| CAnalitza::Matrix | |
| CAnalitza::Operator | Is the operator representation in the trees |
| ▼CAnalitza::Vector | |
| CAnalitza::MatrixRow | |
| CAnalitza::Operations | |
| CAnalitza::PlotBuilder | |
| ▼CAnalitza::PlotItem | Represents a visual item |
| ▼CAnalitza::FunctionGraph | Base class for any object that is a lambda expression |
| CAnalitza::PlaneCurve | Represents a curve in 2D space |
| CAnalitza::SpaceCurve | Represents a curve in 3D space |
| CAnalitza::Surface | Represents a surface in 3D space |
| CAnalitza::PlotsFactory | |
| ▼CAnalitza::Plotter2D | Render 2D plots |
| CAnalitza::PlotsView2D | Widget that allows visualization of 2D plots |
| ▼CAnalitza::Plotter3D | This class manage the OpenGL scene where the plots will be rendered |
| CAnalitza::PlotsView3D | Widget that allows visualization of 3D plots |
| CPushPositiveValue< Value > | Only difference to PushValue: The value is only replaced if the new value is positive |
| CPushValue< Value > | A simple helper-class that does the following: Backup the given reference-value given through |
| ▼CQHash< QString, Object * > [external] | |
| CAnalitza::Variables | Stores the variables in a hash map and make them available |
| ▼CQList< Monomial > [external] | |
| CAnalitza::Polynomial | Polynomial object |
| ▼CQObject [external] | |
| ▼CQAbstractItemModel [external] | |
| ▼CQAbstractListModel [external] | |
| CAnalitza::PlotsModel | Collection of many instances of PlotItem |
| ▼CQAbstractTableModel [external] | |
| CAnalitza::VariablesModel | Is a model class that has a relation of all operators string with their VariableType |
| COperatorsModel | Operators model is a model class that has a relation of all operators string with their OperatorType |
| ▼CQStandardItemModel [external] | |
| CAnalitza::PlotsDictionaryModel | |
| ▼CQSyntaxHighlighter [external] | |
| CAlgebraHighlighter | |
| ▼CQWidget [external] | |
| CAnalitza::PlotsView2D | Widget that allows visualization of 2D plots |
| ▼CQFrame [external] | |
| ▼CQAbstractScrollArea [external] | |
| ▼CQPlainTextEdit [external] | |
| CAnalitza::ExpressionEdit | A widget for manipulate mathemathical expressions |
| ▼CQGLWidget [external] | |
| CAnalitza::PlotsView3D | Widget that allows visualization of 3D plots |
| ▼CQPaintDevice [external] | |
| CQWidget [external] | |
| CAbstractLexer::TOKEN | |
| CAnalitza::Transformation | |
| Ctypedef |
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:11:37 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:11:37 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference