GUIDOLib  1.7.7
A Music Score Rendering Engine
Public Member Functions | List of all members
MapCollector Class Referenceabstract

an abstract class to be provided by clients to collect mappings More...

Public Member Functions

virtual ~MapCollector ()
 
virtual void Graph2TimeMap (const FloatRect &box, const TimeSegment &dates, const GuidoElementInfos &infos)=0
 a method called by the GuidoGetMap function More...
 

Detailed Description

an abstract class to be provided by clients to collect mappings

Constructor & Destructor Documentation

◆ ~MapCollector()

virtual MapCollector::~MapCollector ( )
inlinevirtual

Member Function Documentation

◆ Graph2TimeMap()

virtual void MapCollector::Graph2TimeMap ( const FloatRect &  box,
const TimeSegment dates,
const GuidoElementInfos infos 
)
pure virtual

a method called by the GuidoGetMap function

Parameters
boxa graphic rectangle expressed with no scaling and no coordinates offset.
datesa time segment containing the corresponding start and end dates
infosinformation about the corresponding element.

Guido Project Copyright © 2019 Grame-CNCM