GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
19 #include "GRNotationElement.h" 47 virtual float getSize()
const {
return mSize; }
48 virtual GDirection
getStemDir()
const {
return mStemDir; }
50 virtual const unsigned char *
getColRef()
const {
return mColRef; }
55 virtual void setColRef(
const unsigned char * inColor );
63 void DrawWithGlyph (
VGDevice & hdc )
const;
64 void DrawWithLine (
VGDevice & hdc )
const;
65 void DrawStem (
VGDevice & hdc,
unsigned int symbol1,
unsigned int symbol2,
float starty,
float length )
const;
66 float GetStartYOffset (
bool up,
float lineSpace)
const;
72 unsigned char * mColRef;
77 float fOffsetStartPosition;
bool getFirstSegmentDrawingState() const
Definition: GRStem.h:52
Graphical representation of a note event.
Definition: GRSingleNote.h:38
virtual const unsigned char * getColRef() const
Definition: GRStem.h:50
virtual const NVPoint & getOffset() const
Definition: GRStem.h:46
Numerator and denominator.
Definition: Fraction.h:23
parent class for all notation elements.
Definition: GRNotationElement.h:54
Graphical representation for an event (= has duration).
Definition: GREvent.h:61
virtual void setColRef(const unsigned char *inColor)
virtual GDirection getStemDir() const
Definition: GRStem.h:48
virtual float getStemLength() const
Definition: GRStem.h:49
virtual void configureStem(const TYPE_DURATION &dur)
ARTHead::HEADSTATE getHeadOrientation() const
Definition: GRStem.h:53
Generic platform independant drawing device.
Definition: VGDevice.h:68
virtual void OnDraw(VGDevice &hdc) const
virtual const NVPoint & getReferencePosition() const
Retrieves the Symbol-reference-position with respect to the GUIDO-reference-position.
Definition: GRStem.h:45
void setOffsetStartPosition(float inOffset)
Definition: GRStem.h:57
HEADSTATE
Definition: ARTHead.h:80
virtual void addToOffset(const NVPoint &pt)
Definition: GRStem.h:41
Shared stem.
Definition: GRGlobalStem.h:36
Graphical representation of a stem.
Definition: GRStem.h:28
virtual void setStemLength(float inLen)
virtual float getSize() const
Definition: GRStem.h:47
virtual void setStemDir(GDirection dir)
void setFirstSegmentDrawingState(bool inDrawActivated)
Definition: GRStem.h:58
void setLastHeadOrientation(ARTHead::HEADSTATE value)
Definition: GRStem.h:60
GRStem(GRGlobalStem *gstem)