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

#include <columncommands.h>

List of all members.

Public Member Functions

 ColumnClearMasksCmd (Column::Private *col, QUndoCommand *parent=0)
 Ctor.
virtual void redo ()
 Execute the command.
virtual void undo ()
 Undo the command.
 ~ColumnClearMasksCmd ()
 Dtor.

Private Attributes

Column::Privated_col
 The private column data to modify.
bool d_copied
 A status flag.
IntervalAttribute< bool > d_masking
 The old masks.

Detailed Description

Clear validity information


Constructor & Destructor Documentation

ColumnClearMasksCmd::ColumnClearMasksCmd ( Column::Private col,
QUndoCommand *  parent = 0 
)

Ctor.

References d_copied, and Column::Private::name().

ColumnClearMasksCmd::~ColumnClearMasksCmd ( )

Dtor.


Member Function Documentation

void ColumnClearMasksCmd::redo ( )
virtual
void ColumnClearMasksCmd::undo ( )
virtual

Undo the command.

References d_col, d_masking, and Column::Private::replaceMasking().


Member Data Documentation

Column::Private* ColumnClearMasksCmd::d_col
private

The private column data to modify.

Referenced by redo(), and undo().

bool ColumnClearMasksCmd::d_copied
private

A status flag.

Referenced by ColumnClearMasksCmd(), and redo().

IntervalAttribute<bool> ColumnClearMasksCmd::d_masking
private

The old masks.

Referenced by redo(), and undo().


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