Analitza
Analitza::MatrixRow Class Reference
#include <matrix.h>
Inheritance diagram for Analitza::MatrixRow:
Public Member Functions | |
MatrixRow (int size=0) | |
virtual QVariant | accept (AbstractExpressionVisitor *e) const |
MatrixRow * | copy () const |
Public Member Functions inherited from Analitza::Vector | |
Vector (const Vector &v) | |
Vector (int size) | |
virtual | ~Vector () |
void | appendBranch (Object *) |
Object * | at (int i) const |
iterator | begin () |
const_iterator | constBegin () const |
const_iterator | constEnd () const |
Vector * | copy () const |
iterator | end () |
iterator | erase (const iterator &it) |
virtual bool | isZero () const |
virtual bool | matches (const Object *pattern, QMap< QString, const Object * > *found) const |
bool | operator== (const Vector &v) const |
void | setAt (int i, Object *o) |
int | size () const |
QList< Object * > | values () const |
Public Member Functions inherited from Analitza::Object | |
virtual | ~Object () |
bool | isApply () const |
bool | isContainer () const |
QString | toString () const |
enum ObjectType | type () const |
Additional Inherited Members | |
Public Types inherited from Analitza::Object | |
enum | ObjectType { none =0, value, variable, vector, list, apply, oper, container, matrix, matrixrow, custom } |
Protected Member Functions inherited from Analitza::Vector | |
Vector (Analitza::Object::ObjectType t, int size) | |
Protected Member Functions inherited from Analitza::Object | |
Object (enum ObjectType t) | |
Protected Attributes inherited from Analitza::Object | |
const ObjectType | m_type |
Detailed Description
Constructor & Destructor Documentation
Analitza::MatrixRow::MatrixRow | ( | int | size = 0 | ) |
Member Function Documentation
|
virtual |
Returns some string depending on the visior.
Reimplemented from Analitza::Vector.
|
virtual |
- Returns
- a new and equal instance of the tree.
Implements Analitza::Object.
The documentation for this class was generated from the following file:
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.