QtiPlot  0.9.8.2
Public Member Functions | Private Attributes | List of all members
MatrixPasteCommand Class Reference

#include <MatrixCommand.h>

Inheritance diagram for MatrixPasteCommand:

Public Member Functions

 MatrixPasteCommand (MatrixModel *model, int startRow, int endRow, int startCol, int endCol, double *clipboardData, int rows, int cols, double *backupData, int oldRows, int oldCols, const QString &text)
 
virtual void redo ()
 
virtual void undo ()
 
 ~MatrixPasteCommand ()
 

Private Attributes

double * d_backup_data
 
double * d_clipboard_data
 
int d_cols
 
int d_end_col
 
int d_end_row
 
MatrixModeld_model
 
int d_old_cols
 
int d_old_rows
 
int d_rows
 
int d_start_col
 
int d_start_row
 

Constructor & Destructor Documentation

MatrixPasteCommand::MatrixPasteCommand ( MatrixModel model,
int  startRow,
int  endRow,
int  startCol,
int  endCol,
double *  clipboardData,
int  rows,
int  cols,
double *  backupData,
int  oldRows,
int  oldCols,
const QString &  text 
)

References MatrixModel::matrix().

MatrixPasteCommand::~MatrixPasteCommand ( )
inline

Member Function Documentation

void MatrixPasteCommand::redo ( )
virtual
void MatrixPasteCommand::undo ( )
virtual

Member Data Documentation

double * MatrixPasteCommand::d_backup_data
private

Referenced by undo().

double* MatrixPasteCommand::d_clipboard_data
private

Referenced by redo().

int MatrixPasteCommand::d_cols
private

Referenced by redo().

int MatrixPasteCommand::d_end_col
private

Referenced by undo().

int MatrixPasteCommand::d_end_row
private

Referenced by undo().

MatrixModel* MatrixPasteCommand::d_model
private

Referenced by redo(), and undo().

int MatrixPasteCommand::d_old_cols
private

Referenced by undo().

int MatrixPasteCommand::d_old_rows
private

Referenced by undo().

int MatrixPasteCommand::d_rows
private

Referenced by redo().

int MatrixPasteCommand::d_start_col
private

Referenced by redo(), and undo().

int MatrixPasteCommand::d_start_row
private

Referenced by redo(), and undo().


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