QtiPlot  0.9.8.2
Public Member Functions | Protected Attributes | List of all members
MatrixUndoCommand Class Reference

#include <MatrixCommand.h>

Inheritance diagram for MatrixUndoCommand:
MatrixFftCommand MatrixImportAsciiCommand MatrixSetImageCommand

Public Member Functions

 MatrixUndoCommand (MatrixModel *model, Matrix::Operation op, int startRow, int endRow, int startCol, int endCol, double *data, const QString &text)
virtual void redo ()
virtual void undo ()
 ~MatrixUndoCommand ()

Protected Attributes

double * d_data
int d_end_col
int d_end_row
MatrixModeld_model
Matrix::Operation d_operation
int d_start_col
int d_start_row

Constructor & Destructor Documentation

MatrixUndoCommand::MatrixUndoCommand ( MatrixModel model,
Matrix::Operation  op,
int  startRow,
int  endRow,
int  startCol,
int  endCol,
double *  data,
const QString &  text 
)

References MatrixModel::matrix().

MatrixUndoCommand::~MatrixUndoCommand ( )
inline

References d_data.

Member Function Documentation

void MatrixUndoCommand::redo ( )
virtual
void MatrixUndoCommand::undo ( )
virtual

Member Data Documentation

double* MatrixUndoCommand::d_data
protected

Referenced by undo(), and ~MatrixUndoCommand().

int MatrixUndoCommand::d_end_col
protected
int MatrixUndoCommand::d_end_row
protected
MatrixModel* MatrixUndoCommand::d_model
protected
Matrix::Operation MatrixUndoCommand::d_operation
protected

Referenced by redo().

int MatrixUndoCommand::d_start_col
protected
int MatrixUndoCommand::d_start_row
protected

The documentation for this class was generated from the following files: