1
/***************************************************************************
2
kstmatrix.h - a matrix with nX*nY editable points
5
copyright : (C) 2005 by University of British Columbia
7
***************************************************************************/
9
/***************************************************************************
11
* This program is free software; you can redistribute it and/or modify *
12
* it under the terms of the GNU General Public License as published by *
13
* the Free Software Foundation; either version 2 of the License, or *
14
* (at your option) any later version. *
16
***************************************************************************/
20
#include "kstmatrix.h"
21
#include "kst_export.h"
23
class KST_EXPORT KstAMatrix : public KstMatrix {
25
KstAMatrix(const QDomElement &e);
26
KstAMatrix(const QString &in_tag, uint nX, uint nY, double minX, double minY, double stepX, double stepY);
28
virtual void save(QTextStream &ts, const QString& indent = QString::null);
31
typedef KstSharedPtr<KstAMatrix> KstAMatrixPtr;
32
typedef KstObjectList<KstAMatrixPtr> KstAMatrixList;