GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
14 #ifndef PianoRollTrajectory__ 15 #define PianoRollTrajectory__ 17 #include "PianoRoll.h" 34 EventInfos createNoteInfos(
float x,
float y,
VGColor &color)
const;
35 EventInfos createRestInfos(
float x)
const;
46 std::vector<EventInfos> fPreviousEventInfos;
47 std::vector<EventInfos> fCurrentEventInfos;
54 void DrawLinks(
const DrawParams &drawParams)
const;
57 void DrawLinkBetween(PianoRollTrajectory::EventInfos leftEvent, PianoRollTrajectory::EventInfos rightEvent,
const DrawParams &drawParams)
const;
59 void handleRest (
double date,
const DrawParams &drawParams);
void DrawLinkBetween(PianoRollTrajectory::EventInfos leftEvent, PianoRollTrajectory::EventInfos rightEvent, const DrawParams &drawParams) const
virtual ~PianoRollTrajectory()
Definition: PianoRollTrajectory.h:24
Definition: PianoRollTrajectory.h:19
void DrawFinalEvent(double dur, const DrawParams &drawParams)
PianoRollTrajectory(const char *midiFileName)
Definition: PianoRollTrajectory.h:23
double fCurrentDate
Definition: PianoRollTrajectory.h:65
PianoRollTrajectory(ARMusic *arMusic)
Definition: PianoRollTrajectory.h:22
Generic class to manipulate device independant colors.
Definition: VGColor.h:34
void DrawAllLinksBetweenTwoEvents(const DrawParams &drawParams) const
void handleRest(double date, const DrawParams &drawParams)
Definition: PianoRoll.h:45
Translation of a GUIDO Segment into a class.
Definition: ARMusic.h:31
void DrawLinks(const DrawParams &drawParams) const