|
| GRSingleNote (GRStaff *, const ARNote *ar, const TYPE_TIMEPOSITION &date, const TYPE_DURATION &duration) |
|
virtual | ~GRSingleNote () |
|
virtual void | accept (GRVisitor &visitor) |
|
virtual void | addToOffset (const NVPoint &pt) |
|
virtual ARTHead::HEADSTATE | adjustHeadPosition (ARTHead::HEADSTATE sugHeadState=ARTHead::NORMAL) |
|
virtual void | setHeadState (const ARTHead *headstate) |
|
virtual void | setNoteFormat (const ARNoteFormat *frmt) |
|
virtual int | adjustLength (const TYPE_DURATION &ndur) |
|
virtual void | addArticulation (const ARMusicalTag *mtag) |
|
void | doCreateNote (const TYPE_DURATION &p_durtemplate) |
|
virtual void | OnDraw (VGDevice &hdc) const |
|
virtual void | GetMap (GuidoElementSelector sel, MapCollector &f, MapInfos &infos) const |
|
virtual void | setSize (float nsize) |
|
virtual void | updateBoundingBox () |
|
virtual void | setHPosition (float inX) |
|
virtual void | setPosition (const NVPoint &inPos) |
|
virtual void | recalcVerticalPosition () |
|
virtual NVPoint | getTieStart () const |
|
virtual NVPoint | getTieEnd () const |
|
virtual void | setFlagOnOff (bool p) |
|
virtual void | setBeamStem (GRBeam *beam, float pos) |
|
virtual void | drawStemOnly (int flag) |
|
virtual void | setStemOffsetStartPosition (float inOffset) |
|
virtual void | setFirstSegmentDrawingState (bool inDrawingState) |
|
virtual GDirection | getDirection () const |
|
virtual void | setStemDirection (GDirection dir) |
|
virtual void | setStemOnOff (bool p) |
|
virtual float | changeStemLength (float inLen, bool force=false) |
|
virtual float | setStemLength (float inLen, bool userLength=false) |
|
virtual GDirection | getStemDirection () const |
|
virtual NVPoint | getStemStartPos () const |
|
virtual NVPoint | getStemEndPos () const |
|
virtual float | getStemLength () const |
|
virtual bool | getStemDirSet () const |
|
virtual bool | getStemLengthSet () const |
|
virtual bool | userLength () const |
|
virtual bool | isTab () const |
|
virtual const TYPE_DURATION & | getDurTemplate () const |
|
virtual int | getNumFaehnchen () const |
|
void | removeElements () |
|
virtual void | tellPosition (GObject *caller, const NVPoint &newPosition) |
|
virtual const GRSingleNote * | isSingleNote () const |
|
virtual GRSingleNote * | isSingleNote () |
|
GRStdNoteHead * | getNoteHead () const |
|
void | extractAccidentals (GRAccidentalList *outList) const |
|
NVRect | getEnclosingBox (bool includeAccidentals=true, bool includeSlurs=true, bool includeTrills=true) const |
|
ARTHead::HEADSTATE | getHeadState () |
|
void | forceAppearance () |
|
const GRStem * | getStem () const |
|
float | getNoteWidth () const |
|
void | hideHead () |
|
| GRNote (GRStaff *inStaff, const ARNote *note, const TYPE_TIMEPOSITION &date, const TYPE_DURATION &duration) |
|
| GRNote (GRStaff *inStaff, const TYPE_DURATION &duration) |
|
| GRNote (GRStaff *inStaff, const ARNote *note) |
|
virtual | ~GRNote () |
|
const ARNote * | getARNote () const |
|
virtual void | getPitchAndOctave (int *outPitch, int *outOctave, int *outAccidentals) const |
|
virtual GDirection | getDefaultThroatDirection () const |
|
virtual GDirection | getThroatDirection () const |
|
GRCluster * | getGRCluster () const |
|
void | setGRCluster (GRCluster *inCluster, bool inSignificativeNote=true) |
|
bool | getClusterNoteBoolean () const |
|
bool | isGraceNote () const |
|
void | setGraceNote (bool isGrace) |
|
GRCluster * | createCluster (const ARNoteFormat *inCurnoteformat) |
|
virtual bool | isSplit () |
|
void | hideAccidentals () |
|
const GRNote * | isGRNote () const |
|
| GREvent (GRStaff *inStaff, const ARMusicalEvent *ar, bool p_ownsAR=false) |
|
| GREvent (GRStaff *inStaff, const ARMusicalEvent *ar, const TYPE_TIMEPOSITION &date, const TYPE_DURATION &dur) |
|
virtual | ~GREvent () |
|
virtual float | getSize () const |
|
virtual const NVPoint & | getOffset () const |
|
virtual const NVstring & | getStyle () const |
|
virtual const unsigned char * | getColRef () const |
|
bool | hasArticulation (int inArticulationFlag) const |
|
virtual NVPoint | getCrescEnd () |
|
virtual NVPoint | getCrescStart () |
|
virtual GRGlobalStem * | getGlobalStem () const |
|
virtual void | setGlobalStem (GRGlobalStem *inGlobalStem) |
|
virtual void | setGlobalLocation (GRGlobalLocation *pglog) |
|
virtual int | getBeamCount () const |
|
virtual void | incBeamCount () |
|
virtual void | decBeamCount () |
|
virtual void | setFillsBar (bool value, GRNotationElement *, GRNotationElement *, bool) |
|
virtual bool | getFillsBar () const |
|
bool | isSyncopated () const |
|
virtual void | createDots (const TYPE_DURATION &duration, float notewidth, const NVPoint &inPos) |
|
virtual void | setDotFormat (const ARDotFormat *inFormat) |
|
virtual void | setDotFormat (GRNoteDot *inDot, const ARDotFormat *inFormat) |
|
virtual bool | isGREventClass () const |
|
const GRNEList & | getArticulations () const |
|
GRNEList & | getArticulations () |
|
virtual bool | stemHasBeenChanged () const |
|
virtual void | setStemChanged () |
|
virtual const GREvent * | isGREvent () const |
|
virtual GREvent * | isGREvent () |
|
GRNoteDot * | getDot () const |
|
| GRARCompositeNotationElement (const ARMusicalObject *ar, bool ownsAR=false) |
|
virtual | ~GRARCompositeNotationElement () |
|
virtual void | setGRStaff (GRStaff *inStaff) |
|
GuidoPos | First () const |
|
GuidoPos | Last () const |
|
GRNotationElement * | GetNext (GuidoPos &ioPos) const |
|
GRNotationElement * | GetTail () const |
|
GuidoPos | AddTail (GRNotationElement *el) |
|
void | RemoveElement (GRNotationElement *el) |
|
void | DrawSubElements (VGDevice &hdc) const |
|
void | GetSubElementsMap (GuidoElementSelector sel, MapCollector &f, MapInfos &infos) const |
|
void | RemoveAllSubElements () |
|
GuidoPos | SetTailPosition (GuidoPos pos) |
|
NEPointerList & | GetCompositeElements () |
|
const NEPointerList & | GetCompositeElements () const |
|
| GRARNotationElement (const ARMusicalObject *abstractRepresentationOfNotationElement, bool p_ownsAR=false) |
|
virtual | ~GRARNotationElement () |
|
virtual const ARMusicalObject * | getAbstractRepresentation () |
|
virtual const ARMusicalObject * | getAbstractRepresentation () const |
|
virtual void | setOwnership (bool ownsAR) |
|
virtual bool | isChordComma () const |
|
| GRNotationElement () |
|
virtual | ~GRNotationElement () |
|
GRStaff * | getGRStaff () const |
|
GRSystemSlice * | getGRSystemSlice () const |
|
virtual int | getStaffNumber () const |
|
virtual float | getLeftSpace () const |
|
virtual float | getRightSpace () const |
|
virtual void | setLeftSpace (float lspace) |
|
virtual void | setRightSpace (float rspace) |
|
virtual void | setNeedsSpring (int inFlag) |
|
virtual int | getNeedsSpring () const |
|
virtual int | getSpringID () const |
|
virtual void | tellSpringID (int inSpringID) |
|
NEPointerList * | getAssociations () |
|
const NEPointerList * | getAssociations () const |
|
virtual void | removeAssociation (const NEPointerList &nl) |
|
virtual void | removeAssociation (GRNotationElement *el) |
|
void | FreeAssociatedList () |
|
virtual NVRect | getAssociatedBoundingBox () const |
|
void | addToBoundingBox (GRNotationElement *in) |
|
void | OnDrawSymbol (VGDevice &hdc, unsigned int inSymbol, float inOffsetX=0, float inOffsetY=0, float inFontSize=0) const |
|
void | OnDrawText (VGDevice &hdc, NVPoint pos, const char *cp, int inCharCount=-1) const |
|
void | OnDrawText (VGDevice &hdc, const char *cp, int inCharCount=-1) const |
|
void | DrawSymbol (VGDevice &hdc, unsigned int inSymbol, float x=0, float y=0, float size=0) const |
|
void | DrawNumericSymbols (VGDevice &hdc, const char *symbols, float x, float y, float size, float spacing=DEFAULTNUMERICSPACE) const |
|
void | Show (bool status) |
|
bool | GetShow () const |
|
virtual void | SendMap (const NVRect &r, MapCollector &f, TYPE_TIMEPOSITION date, TYPE_DURATION dur, GuidoElementType type, MapInfos &infos) const |
|
virtual void | SendMap (MapCollector &f, TYPE_TIMEPOSITION date, TYPE_DURATION dur, GuidoElementType type, MapInfos &infos) const |
|
virtual unsigned int | getTextAlign () const |
|
virtual const TYPE_DURATION & | getDuration () const |
|
virtual void | setDuration (const TYPE_TIMEPOSITION &dur) |
|
virtual void | setRelativeTimePosition (const TYPE_TIMEPOSITION &tp) |
|
virtual void | setRelativeEndTimePosition (const TYPE_TIMEPOSITION &tp) |
|
virtual const TYPE_TIMEPOSITION & | getRelativeTimePosition () const |
|
virtual void | setDrawOnOff (bool onoff) |
|
virtual bool | getDrawOnOff () |
|
virtual TYPE_TIMEPOSITION | getRelativeEndTimePosition () const |
|
virtual void | addAssociation (GRNotationElement *grnot) |
|
virtual void | print (std::ostream &os) const |
|
const NEPointerList * | associated () const |
|
virtual void | setIsInHeader (bool state) |
|
virtual bool | isInHeader () const |
|
virtual bool | isEmpty () const |
|
virtual bool | isLyrics () const |
|
virtual bool | checkCollisionWith () const |
|
virtual const GRText * | isText () const |
|
virtual const GRRest * | isRest () const |
|
virtual const GRGlue * | isGRGlue () const |
|
virtual const GRTempo * | isGRTempo () const |
|
virtual const GRTrill * | isGRTrill () const |
|
virtual const GRBar * | isGRBar () const |
|
virtual const GRDynamics * | isGRDynamic () const |
|
virtual GRFingering * | isGRFingering () |
|
virtual GRSlur * | isGRSlur () |
|
virtual const GRHarmony * | isGRHarmony () const |
|
virtual | ~GObject () |
|
virtual const char * | getFont () const |
|
virtual const char * | getFontAttrib () const |
|
virtual int | getFontSize () const |
|
virtual const NVPoint & | getReferencePosition () const |
| Retrieves the Symbol-reference-position with respect to the GUIDO-reference-position. More...
|
|
const NVPoint & | getPosition () const |
|
const NVRect & | getBoundingBox () const |
|
void | addToBoundingBox (const NVRect &in) |
|
NVRect & | getReferenceBoundingBox () |
|
virtual void | DrawBoundingBox (VGDevice &hdc, const VGColor &inBrushColor) const |
|
virtual | ~GRVisitable () |
|
Graphical representation of a note event.