int Note::GetDrawingDur( ) { Chord* chordParent = dynamic_cast<Chord*>(this->GetFirstParent( CHORD, MAX_CHORD_DEPTH)); if( chordParent ) { return chordParent->GetActualDur(); } else { return GetActualDur(); } }