Layer::DeleteMeasurementRectCommand Class Reference

#include <Layer.h>

Inherits Command.

Inheritance diagram for Layer::DeleteMeasurementRectCommand:

Inheritance graph
[legend]
Collaboration diagram for Layer::DeleteMeasurementRectCommand:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 504 of file Layer.h.

Public Member Functions

 DeleteMeasurementRectCommand (Layer *layer, MeasureRect rect)
virtual QString getName () const
virtual void execute ()
virtual void unexecute ()

Private Attributes

Layerm_layer
MeasureRect m_rect


Constructor & Destructor Documentation

Layer::DeleteMeasurementRectCommand::DeleteMeasurementRectCommand ( Layer layer,
MeasureRect  rect 
) [inline]

Definition at line 507 of file Layer.h.


Member Function Documentation

QString Layer::DeleteMeasurementRectCommand::getName (  )  const [virtual]

Implements Command.

Definition at line 356 of file Layer.cpp.

void Layer::DeleteMeasurementRectCommand::execute (  )  [virtual]

Implements Command.

Definition at line 362 of file Layer.cpp.

References Layer::deleteMeasureRectFromSet(), m_layer, and m_rect.

void Layer::DeleteMeasurementRectCommand::unexecute (  )  [virtual]

Implements Command.

Definition at line 368 of file Layer.cpp.

References Layer::addMeasureRectToSet(), m_layer, and m_rect.


Member Data Documentation

Layer* Layer::DeleteMeasurementRectCommand::m_layer [private]

Definition at line 515 of file Layer.h.

Referenced by execute(), and unexecute().

MeasureRect Layer::DeleteMeasurementRectCommand::m_rect [private]

Definition at line 516 of file Layer.h.

Referenced by execute(), and unexecute().


The documentation for this class was generated from the following files:
Generated on Wed Feb 20 15:45:33 2008 for SonicVisualiser by  doxygen 1.5.1