GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
a class to collect guido graphic maps More...
Classes | |
struct | Filter |
Public Member Functions | |
GuidoMapCollector (CGRHandler gr, GuidoElementSelector selector, const Filter *filter=0) | |
virtual | ~GuidoMapCollector () |
the method called by guido for each graphic segment More... | |
virtual void | Graph2TimeMap (const FloatRect &box, const TimeSegment &dates, const GuidoElementInfos &infos) |
a method called by the GuidoGetMap function More... | |
virtual void | process (int page, float w, float h, Time2GraphicMap *outmap) |
void | add (const TimeSegment &ts, const FloatRect &r) |
![]() | |
virtual | ~MapCollector () |
Protected Member Functions | |
void | getEvents (int page, float w, float h, bool keepLeftmost, Time2GraphicMap &outmap, int staffNum=0) |
Protected Attributes | |
CGRHandler | fGRHandler |
GuidoElementSelector | fSelector |
const Filter * | fFilter |
Time2GraphicMap * | fOutMap |
a class to collect guido graphic maps
|
inline |
|
inlinevirtual |
the method called by guido for each graphic segment
|
inline |
|
protected |
|
virtual |
a method called by the GuidoGetMap function
box | a graphic rectangle expressed with no scaling and no coordinates offset. |
dates | a time segment containing the corresponding start and end dates |
infos | information about the corresponding element. |
Implements MapCollector.
Reimplemented in guido::GuidoVoiceAndBarCollector, guido::GuidoSystemCollector, and guido::GuidoStaffCollector.
|
virtual |
Reimplemented in guido::GuidoSystemCollector, and guido::GuidoStaffCollector.
|
protected |
|
protected |
|
protected |
|
protected |