29 #ifndef MATRIX_COMMAND_H 30 #define MATRIX_COMMAND_H 34 #include <QUndoCommand> 41 double valAfter,
const QString & text);
109 int oldPrec,
int newPrec,
const QString & text);
125 double,
double,
double,
double,
const QString &);
243 double *data,
const QString& text);
259 int startCol,
int endCol,
double *data,
const QString& text);
270 int startRow,
int endRow,
int startCol,
int endCol,
double *data,
const QString& text);
283 int ignoredLines,
bool stripSpaces,
bool simplifySpaces,
285 int endLineChar,
int maxRows,
MatrixModel *model,
int startRow,
int endRow,
286 int startCol,
int endCol,
double *data,
const QString& text);
313 double *clipboardData,
int rows,
int cols,
double *backupData,
314 int oldRows,
int oldCols,
const QString& text);
321 int d_start_row, d_end_row, d_start_col, d_end_col, d_rows, d_cols, d_old_rows, d_old_cols;
~MatrixUndoCommand()
Definition: MatrixCommand.h:244
Definition: MatrixCommand.h:176
Matrix::ViewType d_new_view
Definition: MatrixCommand.h:75
double d_old_ys
Definition: MatrixCommand.h:131
~MatrixDeleteRowsCommand()
Definition: MatrixCommand.h:154
~MatrixSmoothCommand()
Definition: MatrixCommand.h:220
double * d_data
Definition: MatrixCommand.h:161
Definition: MatrixCommand.h:266
Definition: MatrixModel.h:43
int d_start_row
Definition: MatrixCommand.h:321
int d_start_row
Definition: MatrixCommand.h:173
MatrixModel * d_model
Definition: MatrixCommand.h:198
Definition: MatrixCommand.h:297
Definition: MatrixCommand.h:150
Definition: MatrixCommand.h:78
MatrixModel * d_model
Definition: MatrixCommand.h:305
int d_old_width
Definition: MatrixCommand.h:101
int d_start_col
Definition: MatrixCommand.h:199
QImage d_image
Definition: MatrixCommand.h:275
HeaderViewType
Definition: Matrix.h:81
double d_val_after
Definition: MatrixCommand.h:49
ViewType
Definition: Matrix.h:82
double * d_backup
Definition: MatrixCommand.h:226
Definition: MatrixCommand.h:309
double * d_backup
Definition: MatrixCommand.h:213
Definition: MatrixCommand.h:65
Matrix::Operation d_operation
Definition: MatrixCommand.h:250
double d_val_before
Definition: MatrixCommand.h:48
double * d_data
Definition: MatrixCommand.h:187
int d_start_col
Definition: MatrixCommand.h:186
Matrix * d_matrix
Definition: MatrixCommand.h:145
MatrixModel * d_model
Definition: MatrixCommand.h:172
~MatrixSetSizeCommand()
Definition: MatrixCommand.h:206
Operation
Definition: Matrix.h:79
double * d_data
Definition: MatrixCommand.h:252
virtual void undo()
Definition: MatrixCommand.cpp:61
int d_old_prec
Definition: MatrixCommand.h:117
Matrix::ImportMode d_mode
Definition: MatrixCommand.h:293
Definition: MatrixCommand.h:135
Matrix::HeaderViewType d_new_view
Definition: MatrixCommand.h:89
MatrixModel * d_model
Definition: MatrixCommand.h:46
MatrixModel * d_model
Definition: MatrixCommand.h:159
A customized QwtLinearColorMap.
Definition: LinearColorMap.h:39
Definition: MatrixCommand.h:105
Matrix::HeaderViewType d_old_view
Definition: MatrixCommand.h:88
Matrix::ViewType d_old_view
Definition: MatrixCommand.h:74
Definition: MatrixCommand.h:202
Matrix * d_matrix
Definition: MatrixCommand.h:130
QLocale d_locale
Definition: MatrixCommand.h:294
QModelIndex d_index
Definition: MatrixCommand.h:47
LinearColorMap d_map_before
Definition: MatrixCommand.h:147
MatrixEditCellCommand(MatrixModel *model, const QModelIndex &index, double valBefore, double valAfter, const QString &text)
Definition: MatrixCommand.cpp:37
bool d_strip_spaces
Definition: MatrixCommand.h:292
Definition: MatrixCommand.h:255
Matrix::Operation d_operation
Definition: MatrixCommand.h:306
double * d_clipboard_data
Definition: MatrixCommand.h:322
QChar d_old_format
Definition: MatrixCommand.h:115
Matrix::ColorMapType d_map_type_before
Definition: MatrixCommand.h:146
MatrixModel * d_model
Definition: MatrixCommand.h:225
Definition: MatrixCommand.h:279
Matrix worksheet class.
Definition: Matrix.h:57
Matrix::ViewType d_old_view
Definition: MatrixCommand.h:276
double d_new_ys
Definition: MatrixCommand.h:132
QSize d_old_size
Definition: MatrixCommand.h:212
ImportMode
Definition: Matrix.h:84
Matrix * d_matrix
Definition: MatrixCommand.h:114
Matrix * d_matrix
Definition: MatrixCommand.h:100
Definition: MatrixCommand.h:92
int d_new_width
Definition: MatrixCommand.h:102
Definition: MatrixCommand.h:239
Matrix commands used by the undo/redo framework.
Definition: MatrixCommand.h:37
MatrixModel * d_model
Definition: MatrixCommand.h:249
Matrix * d_matrix
Definition: MatrixCommand.h:73
int d_max_rows
Definition: MatrixCommand.h:291
MatrixModel * d_model
Definition: MatrixCommand.h:185
~MatrixDeleteColsCommand()
Definition: MatrixCommand.h:180
Definition: MatrixCommand.h:121
virtual void redo()
Definition: MatrixCommand.cpp:48
Matrix * d_matrix
Definition: MatrixCommand.h:87
Definition: MatrixCommand.h:216
Definition: MatrixCommand.h:229
int d_method
Definition: MatrixCommand.h:236
Definition: MatrixCommand.h:164
MatrixModel * d_model
Definition: MatrixCommand.h:320
bool d_inverse
Definition: MatrixCommand.h:263
MatrixModel * d_model
Definition: MatrixCommand.h:211
int d_start_row
Definition: MatrixCommand.h:160
int d_new_prec
Definition: MatrixCommand.h:118
~MatrixPasteCommand()
Definition: MatrixCommand.h:315
Definition: MatrixCommand.h:190
QChar d_new_format
Definition: MatrixCommand.h:116
QString d_sep
Definition: MatrixCommand.h:290
int d_start_row
Definition: MatrixCommand.h:251
ColorMapType
Definition: Matrix.h:83