|
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) |
Public Member Functions inherited from MapCollector | |
| 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 |