GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
19 #include "GRARCompositeNotationElement.h"
The class for GUIDO sequence, list of timepositions of events of a stream.
Definition: ARMusicalVoice.h:76
GRPage * getPageForTimePos(int num, int denom) const
void startNewSystem(GRSystem *grsystem)
virtual void rememberNLinePosition(const TYPE_TIMEPOSITION &tp)
Definition: GRVisitor.h:39
GRRod * getLastRod() const
Definition: GRVoice.h:59
GRPage * getPageNum(int num, int denom)
int createNewRods(GRStaffManager *stfmgr, int &startspr, int &endspr, float optForce)
GuidoPos lastsprpos
Definition: GRVoice.h:81
GuidoPos nlinepos
Definition: GRVoice.h:85
int updateMSCMatrix(GRSpaceForceFunction2 *sff, GRSpacingMatrix *spm, GRStaffManager *stfmgr, ISpringVector *sprvect, int startspr, int endspr)
GRRod * getFirstRod() const
Definition: GRVoice.h:60
virtual void setPossibleNLinePosition(const TYPE_TIMEPOSITION &tp)
Graphical representation of a score page. Contains one or more instances of class GRSystem.
Definition: GRPage.h:40
Used with rods and space fore functions.
Definition: GRSpring.h:38
This class manages the staffs of a system.
Definition: GRStaffManager.h:160
Numerator and denominator.
Definition: Fraction.h:23
GRVoice(const ARMusicalObject *arobj, bool ownsar)
parent class for all notation elements.
Definition: GRNotationElement.h:54
virtual void OnDraw(VGDevice &) const
Definition: GRVoice.h:71
Used with springs and space-force functions.
Definition: GRRod.h:33
not yet documented
Definition: GRVoiceManager.h:60
GRRod * firstrod
Definition: GRVoice.h:83
GuidoPos firstPositionInLine
Definition: GRVoice.h:79
Definition: ARMusicalVoiceState.h:33
This class realizes the second implementation of the space-force-function.
Definition: GRSpringForceIndex.h:99
not yet documented
Definition: GRSpacingMatrix.h:31
Graphical representation of a voice.
Definition: GRVoice.h:49
SysNodeList * mSysNodeList
Definition: GRVoice.h:86
Generic platform independant drawing device.
Definition: VGDevice.h:68
GRRod * lastrod
Definition: GRVoice.h:82
Definition: GRPossibleBreakState.h:20
const ARMusicalVoice * getARMusicalVoice() const
TYPE_TIMEPOSITION nlinetp
Definition: GRVoice.h:84
virtual GuidoPos AddTail(GRNotationElement *el)
Manages a number of staffs and has a given start and end timeposition. GRSystem is the grafical repre...
Definition: GRSystem.h:52
The base class for all AR objects. It contains all musical information : duration and time position.
Definition: ARMusicalObject.h:33
virtual void accept(GRVisitor &visitor)
not yet documented
Definition: GRARCompositeNotationElement.h:25
GuidoPos getSystemStartPos(GRSystem *grsystem)
bool mIsNewLine
Definition: GRVoice.h:80