Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | Related Pages

MeasureSymbol Class Reference

#include <MeasureMS.h>

Inheritance diagram for MeasureSymbol:

MusicSymbol List of all members.

Public Member Functions

 MeasureSymbol (double, double, double)
void draw (Painter *)
QCoordsRect getBoundingBox ()
QPoint getHotSpot ()
CollidergetCollider ()

Detailed Description

To draw five line *


Constructor & Destructor Documentation

MeasureSymbol::MeasureSymbol double  x,
double  y,
double  xx
 

When there is a need of a metric in the drawing we shall use the millimeters. This method has to be called after every symbol had been drawn so the constraint are defined


Member Function Documentation

void MeasureSymbol::draw Painter p  )  [virtual]
 

This draw the lines of a staff space is two millimeters the bottom is the Origin

Implements MusicSymbol.

Collider * MeasureSymbol::getCollider  )  [virtual]
 

Returns:
Empty result because at fisrt the staff is not an interesting collider best is to avoid such collision test

Implements MusicSymbol.

QPoint MeasureSymbol::getHotSpot  )  [virtual]
 

Returns:
the hot spot point of the music Symbol
Todo:
Make this function be pure abstract *

Reimplemented from MusicSymbol.


The documentation for this class was generated from the following files:
Generated on Tue Jun 1 21:13:34 2004 for Alternate Take by doxygen 1.3.6