GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
1 #ifndef ARFeatheredBeam_H 2 #define ARFeatheredBeam_H 18 #include "ARMTParameter.h" 19 #include "ARPositionTag.h" 65 virtual const char*
getParamsStr()
const {
return kARFeatheredBeamParams; };
66 virtual const char*
getTagName()
const {
return "ARFeatheredBeam"; };
67 virtual std::string
getGMNName()
const {
return "\\featheredBeam"; };
92 std::pair<int,int> fBeams;
98 void findPoints(std::string points);
99 void convertDurationToBeams(
float valor,
float valor2);
int getFirstBeaming() const
Definition: ARFeatheredBeam.h:73
Numerator and denominator.
Definition: Fraction.h:23
virtual std::string getGMNName() const
Definition: ARFeatheredBeam.h:67
virtual void setTagParameters(const TagParameterMap ¶ms)
Abstract representation of a beam.
Definition: ARBeam.h:50
int getLastBeaming() const
Definition: ARFeatheredBeam.h:74
const ARMusicalObject * isARFeatheredBeam() const
Definition: ARFeatheredBeam.h:84
void setBeginTimePosition(const TYPE_TIMEPOSITION bp)
Definition: ARFeatheredBeam.h:80
bool drawDuration() const
Definition: ARFeatheredBeam.h:72
TYPE_TIMEPOSITION getEndTimePosition() const
Definition: ARFeatheredBeam.h:76
virtual ~ARFeatheredBeam()
Definition: ARFeatheredBeam.h:61
TYPE_TIMEPOSITION getBeginTimePosition() const
Definition: ARFeatheredBeam.h:75
bool isDurationsSet() const
Definition: ARFeatheredBeam.h:71
virtual const char * getParamsStr() const
Definition: ARFeatheredBeam.h:65
void setEndDuration(const TYPE_DURATION e)
Definition: ARFeatheredBeam.h:79
void setEndTimePosition(const TYPE_TIMEPOSITION ep)
Definition: ARFeatheredBeam.h:81
Abstract representation of a feathered beam.
Definition: ARFeatheredBeam.h:55
void setBeginDuration(const TYPE_DURATION b)
Definition: ARFeatheredBeam.h:78
virtual const char * getTagName() const
Definition: ARFeatheredBeam.h:66
GuidoPos ep
Definition: ARPositionTag.h:74
A list of tag parameters represented as a map.
Definition: TagParameterMap.h:31
The base class for all AR objects. It contains all musical information : duration and time position.
Definition: ARMusicalObject.h:33
virtual bool MatchEndTag(const char *s)