MuseScore  3.4
Music composition and notation
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
Ms::OmrSystem Class Reference

#include <omrpage.h>

Collaboration diagram for Ms::OmrSystem:
Collaboration graph
[legend]

Public Member Functions

 OmrSystem (OmrPage *p)
 
const QList< OmrStaff > & staves () const
 
QList< OmrStaff > & staves ()
 
QList< OmrMeasure > & measures ()
 
const QList< OmrMeasure > & measures () const
 
void searchSysBarLines ()
 
float searchBarLinesvar (int n_staff, int **note_labels)
 
void searchNotes ()
 
void searchNotes (int *note_labels, int ran)
 

Public Attributes

QList< QLine > barLines
 

Private Member Functions

void searchNotes (QList< OmrNote *> *, int x1, int x2, int y, int line)
 

Private Attributes

OmrPage_page
 
QList< OmrStaff_staves
 
QList< OmrMeasure_measures
 

Constructor & Destructor Documentation

◆ OmrSystem()

Ms::OmrSystem::OmrSystem ( OmrPage p)
inline

Member Function Documentation

◆ measures() [1/2]

QList<OmrMeasure>& Ms::OmrSystem::measures ( )
inline

◆ measures() [2/2]

const QList<OmrMeasure>& Ms::OmrSystem::measures ( ) const
inline

◆ searchBarLinesvar()

float Ms::OmrSystem::searchBarLinesvar ( int  n_staff,
int **  note_labels 
)

◆ searchNotes() [1/3]

void Ms::OmrSystem::searchNotes ( QList< OmrNote *> *  noteList,
int  x1,
int  x2,
int  y,
int  line 
)
private

◆ searchNotes() [2/3]

void Ms::OmrSystem::searchNotes ( )

◆ searchNotes() [3/3]

void Ms::OmrSystem::searchNotes ( int *  note_labels,
int  ran 
)

◆ searchSysBarLines()

void Ms::OmrSystem::searchSysBarLines ( )

◆ staves() [1/2]

const QList<OmrStaff>& Ms::OmrSystem::staves ( ) const
inline

◆ staves() [2/2]

QList<OmrStaff>& Ms::OmrSystem::staves ( )
inline

Member Data Documentation

◆ _measures

QList<OmrMeasure> Ms::OmrSystem::_measures
private

◆ _page

OmrPage* Ms::OmrSystem::_page
private

◆ _staves

QList<OmrStaff> Ms::OmrSystem::_staves
private

◆ barLines

QList<QLine> Ms::OmrSystem::barLines

The documentation for this class was generated from the following files: