Layer::AddMeasurementRectCommand Class Reference

#include <Layer.h>

Inherits Command.

Inheritance diagram for Layer::AddMeasurementRectCommand:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 489 of file Layer.h.

Public Member Functions

 AddMeasurementRectCommand (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::AddMeasurementRectCommand::AddMeasurementRectCommand ( Layer layer,
MeasureRect  rect 
) [inline]

Definition at line 492 of file Layer.h.


Member Function Documentation

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

Implements Command.

Definition at line 338 of file Layer.cpp.

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

Implements Command.

Definition at line 344 of file Layer.cpp.

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

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

Implements Command.

Definition at line 350 of file Layer.cpp.

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


Member Data Documentation

Layer* Layer::AddMeasurementRectCommand::m_layer [private]

Definition at line 500 of file Layer.h.

Referenced by execute(), and unexecute().

MeasureRect Layer::AddMeasurementRectCommand::m_rect [private]

Definition at line 501 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