|
Canorus
0.7
|
#include <drawablebarline.h>

Static Private Attributes | |
| static const float | SPACE_BETWEEN_BARLINES = 3 |
| static const float | BARLINE_WIDTH = 1.5 |
| static const float | BOLD_BARLINE_WIDTH = 4 |
| static const float | REPEAT_DOTS_WIDTH = 3 |
| static const float | DOTTED_BARLINE_WIDTH = 2 |
Additional Inherited Members | |
Public Types inherited from CADrawableMusElement | |
| enum | CADrawableMusElementType { DrawableNote, DrawableRest, DrawableClef, DrawableKeySignature, DrawableTimeSignature, DrawableBarline, DrawableAccidental, DrawableSlur, DrawableTuplet, DrawableSyllable, DrawableFunctionMark, DrawableFunctionMarkSupport, DrawableMark } |
Protected Member Functions inherited from CADrawableMusElement | |
| void | setDrawableMusElementType (CADrawableMusElementType t) |
Protected Attributes inherited from CADrawableMusElement | |
| CADrawableMusElementType | _drawableMusElementType |
| CADrawableContext * | _drawableContext |
| CAMusElement * | _musElement |
| bool | _selectable |
Static Protected Attributes inherited from CADrawable | |
| static const int | SCALE_HANDLES_SIZE = 2 |
| CADrawableBarline::CADrawableBarline | ( | CABarline * | m, |
| CADrawableStaff * | staff, | ||
| double | x, | ||
| double | y | ||
| ) |
References BARLINE_WIDTH, CABarline::barlineType(), BOLD_BARLINE_WIDTH, CABarline::Dotted, DOTTED_BARLINE_WIDTH, CABarline::Double, CADrawableMusElement::DrawableBarline, CABarline::End, CADrawable::height(), REPEAT_DOTS_WIDTH, CABarline::RepeatClose, CABarline::RepeatCloseOpen, CABarline::RepeatOpen, CADrawableMusElement::setDrawableMusElementType(), CADrawable::setHeight(), CADrawable::setNeededSpaceWidth(), CADrawable::setWidth(), CABarline::Single, and SPACE_BETWEEN_BARLINES.
Referenced by clone().


| CADrawableBarline::~CADrawableBarline | ( | ) |
|
inline |
References CADrawableMusElement::_musElement.
Referenced by draw().

|
virtual |
Implements CADrawableMusElement.
References CADrawableMusElement::_drawableContext, CADrawableMusElement::_musElement, CADrawable::_xPos, CADrawable::_yPos, and CADrawableBarline().

|
virtual |
Implements CADrawable.
References barline(), BARLINE_WIDTH, BOLD_BARLINE_WIDTH, CADrawSettings::color, CABarline::Dotted, DOTTED_BARLINE_WIDTH, CABarline::Double, CABarline::End, CADrawable::height(), REPEAT_DOTS_WIDTH, CABarline::RepeatClose, CABarline::RepeatCloseOpen, CABarline::RepeatOpen, CABarline::Single, SPACE_BETWEEN_BARLINES, CADrawSettings::x, CADrawSettings::y, and CADrawSettings::z.

|
staticprivate |
Referenced by CADrawableBarline(), and draw().
|
staticprivate |
Referenced by CADrawableBarline(), and draw().
|
staticprivate |
Referenced by CADrawableBarline(), and draw().
|
staticprivate |
Referenced by CADrawableBarline(), and draw().
|
staticprivate |
Copyright (c) 2006-2009, Matevž Jekovec, Canorus development team All Rights Reserved. See AUTHORS for a complete list of authors.
Licensed under the GNU GENERAL PUBLIC LICENSE. See COPYING for details.
Referenced by CADrawableBarline(), and draw().
1.8.3