|
GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
Abstract representation of a tuplet. More...
Public Member Functions | |
| ARTuplet () | |
| virtual | ~ARTuplet () |
| void | setAuto () |
| const std::string | getName () const |
| virtual void | setTagParameters (const TagParameterMap ¶ms) |
| virtual const char * | getParamsStr () const |
| virtual const char * | getTagName () const |
| virtual std::string | getGMNName () const |
| virtual bool | MatchEndTag (const char *s) |
| void | setupTuplet (ARBase *inBase) |
| void | parseTupletFormatString () |
| int | getNumerator () const |
| int | getDenominator () const |
| int | isPositionAbove () const |
| isPositionAbove More... | |
| float | getDy1 () const |
| float | getDy2 () const |
| float | getThickness () const |
| float | defaultThickness () const |
| bool | isTextBold () const |
| float | getTextSize () const |
| bool | getLeftBrace () const |
| bool | getRightBrace () const |
| const std::string & | getDispNote () const |
| bool | isDySet () const |
Public Member Functions inherited from ARMTParameter | |
| ARMTParameter (const TYPE_TIMEPOSITION &tp, const ARMTParameter *copy=0) | |
| ARMTParameter (int pid=-1, const ARMTParameter *copy=0) | |
| virtual | ~ARMTParameter () |
Public Member Functions inherited from ARMusicalTag | |
| ARMusicalTag (const TYPE_TIMEPOSITION &tp, const ARMusicalTag *copy=0) | |
| ARMusicalTag (int pid=-1, const ARMusicalTag *copy=0) | |
| virtual | ~ARMusicalTag () |
| virtual void | accept (ARVisitor &visitor) |
| virtual int | getOrder () const |
| void | setAllowRange (int pallow) |
| void | setIsAuto (bool isauto) |
| bool | getIsAuto () const |
| void | print (std::ostream &os) const |
| void | setAssociation (ASSOCIATION p_assoc) |
| ASSOCIATION | getAssociation () const |
| virtual RANGE | getRangeSetting () const |
| virtual bool | IsStateTag () const |
| virtual void | setError (int i=1) |
| virtual int | getError () const |
| int | getID () const |
| void | setID (int pid) |
| virtual void | setRange (bool p) |
| virtual bool | getRange () const |
| void | setColor (const char *cp) |
| void | setRGBColor (unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha=255) |
| void | setSize (float newsize) |
| virtual const TagParameterFloat * | getSize () const |
| const TagParameterString * | getColor () const |
| const TagParameterRGBColor * | getRGBColor () const |
| const TagParameterFloat * | getDX () const |
| const TagParameterFloat * | getDY () const |
| const ARMusicalObject * | isARMusicalTag () const |
| template<typename T > | |
| const T * | getParameter (const char *param, bool usedefault=false) const |
| template<typename T > | |
| const T * | getParameter (const char *name1, const char *name2) const |
| template<typename T > | |
| const T * | getDefaultParameter (const char *param) const |
| virtual void | setTagParameters (TagParametersList ¶ms) |
| virtual void | clearTagDefaultParameter (const char *param) |
| virtual const TagParameterMap & | getTagParameters () const |
| virtual const TagParameterMap & | getSupportedTagParameters () const |
| virtual void | addTagParameter (STagParameterPtr param) |
| virtual void | copyParameters (const TagParameterMap &map) |
| virtual void | setupTagParameters (const TagParameterMap &map) |
| virtual void | setIsInHeader (bool state) |
| virtual bool | isInHeader () const |
Public Member Functions inherited from ARMusicalObject | |
| ARMusicalObject () | |
| ARMusicalObject (const TYPE_TIMEPOSITION &relativeTimepositionOfMusicalObject) | |
| ARMusicalObject (const ARMusicalObject &armo) | |
| virtual | ~ARMusicalObject () |
| virtual ARMusicalObject * | Copy () const |
| virtual const TYPE_DURATION & | getDuration () const |
| virtual const TYPE_TIMEPOSITION & | getRelativeTimePosition () const |
| virtual TYPE_TIMEPOSITION | getRelativeEndTimePosition () const |
| virtual void | setRelativeTimePosition (const TYPE_TIMEPOSITION &newRelativeTimePosition) |
| virtual void | setRelativeEndTimePosition (const TYPE_TIMEPOSITION &tp) |
| virtual void | setDuration (const TYPE_DURATION &dur) |
| virtual bool | isEventClass () const |
| virtual void | browse (TimeUnwrap &mapper) const |
| virtual int | getVoiceNum () const |
| virtual void | printGMNName (std::ostream &os) const |
| virtual void | setVoiceNum (int num) |
| virtual void | setDrawGR (bool on) |
| virtual bool | getDrawGR () const |
| virtual ARMusicalObject * | isARRepeatBegin () |
| virtual ARNote * | isARNote () |
| virtual const ARNote * | isARNote () const |
| virtual ARTab * | isARTab () |
| virtual const ARTab * | isARTab () const |
| virtual ARMusicalObject * | isARCoda () |
| virtual ARMusicalObject * | isARSegno () |
| virtual ARMusicalObject * | isARNewPage () |
| virtual ARMusicalObject * | isARNewSystem () |
| virtual ARMusicalObject * | isARKey () |
| virtual ARMusicalObject * | isARNaturalKey () |
| virtual ARMusicalObject * | isARBeamState () |
| virtual ARMusicalObject * | isARClef () |
| virtual ARMusicalObject * | isARFinishBar () |
| virtual ARMusicalObject * | isARMeter () |
| virtual ARMusicalObject * | isARRepeatEnd () |
| virtual ARMusicalObject * | isARRest () |
| virtual ARMusicalObject * | isARSecondGlue () |
| virtual ARMusicalObject * | isARPossibleBreak () |
| virtual AROctava * | isAROctava () |
| virtual ARGrace * | isARGrace () |
| virtual ARSpace * | isARSpace () |
| virtual ARTempo * | isARTempo () |
| virtual const ARMusicalObject * | isARDummyRangeEnd () const |
| virtual const ARMusicalObject * | isARNoteFormat () const |
| virtual const ARMusicalObject * | isARBar () const |
| virtual const ARMusicalObject * | isARStaff () const |
| virtual const ARMusicalObject * | isARJump () const |
| virtual const ARMusicalObject * | isARChordComma () const |
| virtual const ARMusicalObject * | isARUserChordTag () const |
| virtual bool | isEmptyNote () const |
Public Member Functions inherited from ARVisitable | |
| ARVisitable () | |
| virtual | ~ARVisitable () |
Public Member Functions inherited from ARPositionTag | |
| ARPositionTag () | |
| virtual | ~ARPositionTag () |
| virtual ARMusicalObject * | Copy () const |
| virtual void | setPosition (GuidoPos p_pos) |
| virtual GuidoPos | getPosition () const |
| virtual GuidoPos | getStartPosition () const |
| virtual void | setStartPosition (GuidoPos p_pos) |
| virtual GuidoPos | getEndPosition () const |
| virtual void | setEndPosition (GuidoPos p_pos) |
| virtual void | setCorrespondence (ARPositionTag *p_cor) |
| virtual ARPositionTag * | getCorrespondence () const |
| virtual void | setParentCorrespondence (ARPositionTag *parent) |
| virtual bool | isEndTagClass () const |
| virtual ARMusicalObject * | isARDisplayDuration () |
| virtual ARMusicalObject * | isARChordTag () |
| virtual ARMusicalObject * | isARGrace () |
| virtual const ARMusicalObject * | isARFeatheredBeam () const |
Protected Attributes | |
| std::string | fTupletFormat |
| const TagParameterString * | fPosition |
| const TagParameterFloat * | fDy1 |
| const TagParameterFloat * | fDy2 |
| float | fLineThickness |
| bool | fTextBold |
| float | fTextSize |
| std::string | fDispNote |
| int | fBaseNumerator |
| int | fBaseDenominator |
| bool | fLeftBrace |
| bool | fRightBrace |
Protected Attributes inherited from ARMusicalTag | |
| int | id |
| bool | isAuto |
| ASSOCIATION | assoc |
| RANGE | rangesetting |
| int | error |
| bool | mHasRange |
Protected Attributes inherited from ARMusicalObject | |
| TYPE_TIMEPOSITION | relativeTimePosition |
| int | fVoiceNum |
| bool | fDrawGR = true |
Protected Attributes inherited from ARPositionTag | |
| GuidoPos | pos |
| GuidoPos | ep |
| ARPositionTag * | mPositionTag |
| ARPositionTag * | mParentCorrespondence |
Additional Inherited Members | |
Public Types inherited from ARMusicalTag | |
| enum | ORDER { kDontMove =-1, kStartOrder, kStaffOrder, kInstrumentOrder, kClefOrder, kKeyOrder, kMeterOrder, kTitleOrder, kComposerOrder, kFooterOrder, kSystemFormatOrder, kAccoladeOrder, kDefaultOrder } |
| enum | ASSOCIATION { LA, RA, DC, EL, ER } |
| enum | RANGE { NO, ONLY, RANGEDC } |
Static Public Member Functions inherited from ARMusicalObject | |
| static bool | IsPowerOfTwoDenom (const TYPE_DURATION &dur) |
Protected Member Functions inherited from ARMusicalTag | |
| virtual TagParameterMap | checkTagParameters (TagParametersList ¶ms, const std::string pTemplate) |
| virtual void | checkUnitParameters (TagParameterMap &map) |
Abstract representation of a tuplet.
| ARTuplet::ARTuplet | ( | ) |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Implements ARPositionTag.
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented from ARMusicalTag.
|
inline |
|
inlinevirtual |
Reimplemented from ARMusicalTag.
|
inline |
|
inline |
|
inline |
| int ARTuplet::isPositionAbove | ( | ) | const |
isPositionAbove
|
inline |
|
virtual |
Reimplemented from ARMusicalTag.
| void ARTuplet::parseTupletFormatString | ( | ) |
| void ARTuplet::setAuto | ( | ) |
|
virtual |
Reimplemented from ARMusicalTag.
| void ARTuplet::setupTuplet | ( | ARBase * | inBase | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |