SciDAVis  1.D4
Public Member Functions | Private Attributes
MatrixRemoveColumnsCmd Class Reference

#include <matrixcommands.h>

List of all members.

Public Member Functions

 MatrixRemoveColumnsCmd (future::Matrix::Private *private_obj, int first, int count, QUndoCommand *parent=0)
virtual void redo ()
virtual void undo ()
 ~MatrixRemoveColumnsCmd ()

Private Attributes

QVector< QVector< qreal > > d_backups
 Backups of the removed columns.
int d_count
 The number of columns to remove.
int d_first
 First column to remove.
future::Matrix::Privated_private_obj
 The private object to modify.

Detailed Description

Remove columns


Constructor & Destructor Documentation

MatrixRemoveColumnsCmd::MatrixRemoveColumnsCmd ( future::Matrix::Private private_obj,
int  first,
int  count,
QUndoCommand *  parent = 0 
)
MatrixRemoveColumnsCmd::~MatrixRemoveColumnsCmd ( )

Member Function Documentation

void MatrixRemoveColumnsCmd::redo ( )
virtual
void MatrixRemoveColumnsCmd::undo ( )
virtual

Member Data Documentation

QVector< QVector<qreal> > MatrixRemoveColumnsCmd::d_backups
private

Backups of the removed columns.

Referenced by redo(), and undo().

int MatrixRemoveColumnsCmd::d_count
private

The number of columns to remove.

Referenced by MatrixRemoveColumnsCmd(), redo(), and undo().

int MatrixRemoveColumnsCmd::d_first
private

First column to remove.

Referenced by redo(), and undo().

future::Matrix::Private* MatrixRemoveColumnsCmd::d_private_obj
private

The private object to modify.

Referenced by MatrixRemoveColumnsCmd(), redo(), and undo().


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