GUIDOLib  1.7.7
Guido Engine Internal Documentation
Public Types | Public Member Functions | List of all members
ChordTrills Class Reference

Public Types

typedef std::map< GRNote *, GRTrill * > TTrills
 

Public Member Functions

 ChordTrills ()
 
virtual ~ChordTrills ()
 
void add (GRNote *note, GRTrill *trill)
 
void check (ChordTrills &previous, GRBar *bar)
 
void check (GREvent *ev, GRBar *bar)
 
TTrills::iterator find (GRNote *note)
 
TTrills::iterator begin ()
 
TTrills::iterator end ()
 
GRNotefirstNote ()
 
void print (std::ostream &) const
 

Member Typedef Documentation

◆ TTrills

typedef std::map<GRNote*, GRTrill*> ChordTrills::TTrills

Constructor & Destructor Documentation

◆ ChordTrills()

ChordTrills::ChordTrills ( )
inline

◆ ~ChordTrills()

virtual ChordTrills::~ChordTrills ( )
inlinevirtual

Member Function Documentation

◆ add()

void ChordTrills::add ( GRNote note,
GRTrill trill 
)

◆ begin()

TTrills::iterator ChordTrills::begin ( )
inline

◆ check() [1/2]

void ChordTrills::check ( ChordTrills previous,
GRBar bar 
)

◆ check() [2/2]

void ChordTrills::check ( GREvent ev,
GRBar bar 
)

◆ end()

TTrills::iterator ChordTrills::end ( )
inline

◆ find()

TTrills::iterator ChordTrills::find ( GRNote note)

◆ firstNote()

GRNote* ChordTrills::firstNote ( )
inline

◆ print()

void ChordTrills::print ( std::ostream &  ) const

Guido Project Copyright © 2019 Grame-CNCM