#include <omrpage.h>
◆ OmrPage()
Ms::OmrPage::OmrPage |
( |
Omr * |
_parent | ) |
|
◆ bits()
const uint* Ms::OmrPage::bits |
( |
| ) |
const |
|
inline |
◆ crop()
void Ms::OmrPage::crop |
( |
| ) |
|
|
private |
◆ deSkew()
void Ms::OmrPage::deSkew |
( |
| ) |
|
|
private |
◆ dot()
bool Ms::OmrPage::dot |
( |
int |
x, |
|
|
int |
y |
|
) |
| const |
◆ getRatio()
void Ms::OmrPage::getRatio |
( |
| ) |
|
|
private |
◆ getStaffLines()
void Ms::OmrPage::getStaffLines |
( |
| ) |
|
|
private |
◆ height()
int Ms::OmrPage::height |
( |
| ) |
const |
|
inline |
◆ identifySystems()
void Ms::OmrPage::identifySystems |
( |
| ) |
|
◆ image() [1/2]
const QImage& Ms::OmrPage::image |
( |
| ) |
const |
|
inline |
◆ image() [2/2]
QImage& Ms::OmrPage::image |
( |
| ) |
|
|
inline |
◆ isBlack()
bool Ms::OmrPage::isBlack |
( |
int |
x, |
|
|
int |
y |
|
) |
| const |
◆ l()
const QList<HLine>& Ms::OmrPage::l |
( |
| ) |
|
|
inline |
◆ radonTransform()
void Ms::OmrPage::radonTransform |
( |
ulong * |
projection, |
|
|
int |
w, |
|
|
int |
n, |
|
|
const QRect & |
r |
|
) |
| |
|
private |
◆ ratio()
double Ms::OmrPage::ratio |
( |
| ) |
const |
|
inline |
◆ read() [1/2]
void Ms::OmrPage::read |
( |
| ) |
|
◆ read() [2/2]
◆ readBarLines()
void Ms::OmrPage::readBarLines |
( |
| ) |
|
◆ readHeader()
void Ms::OmrPage::readHeader |
( |
Score * |
score | ) |
|
◆ removeBorder()
void Ms::OmrPage::removeBorder |
( |
| ) |
|
|
private |
◆ scanLine()
const uint* Ms::OmrPage::scanLine |
( |
int |
y | ) |
const |
|
inline |
◆ searchBarLines()
float Ms::OmrPage::searchBarLines |
( |
int |
start_staff, |
|
|
int |
end_staff |
|
) |
| |
◆ searchClef()
◆ searchKeySig()
◆ searchPattern()
OmrPattern Ms::OmrPage::searchPattern |
( |
const std::vector< Pattern *> & |
pl, |
|
|
int |
y, |
|
|
int |
x1, |
|
|
int |
x2 |
|
) |
| |
|
private |
◆ searchTimeSig()
◆ setImage()
void Ms::OmrPage::setImage |
( |
const QImage & |
i | ) |
|
|
inline |
◆ skew()
double Ms::OmrPage::skew |
( |
const QRect & |
r | ) |
|
|
private |
◆ sl()
const QList<QLine>& Ms::OmrPage::sl |
( |
| ) |
|
|
inline |
◆ slice()
void Ms::OmrPage::slice |
( |
| ) |
|
|
private |
◆ slices()
const QList<QRect>& Ms::OmrPage::slices |
( |
| ) |
const |
|
inline |
◆ spatium()
double Ms::OmrPage::spatium |
( |
| ) |
const |
|
inline |
◆ staffDistance()
double Ms::OmrPage::staffDistance |
( |
| ) |
const |
◆ system()
◆ systemDistance()
double Ms::OmrPage::systemDistance |
( |
| ) |
const |
◆ systems()
const QList<OmrSystem>& Ms::OmrPage::systems |
( |
| ) |
const |
|
inline |
◆ width()
int Ms::OmrPage::width |
( |
| ) |
const |
|
inline |
◆ wordsPerLine()
int Ms::OmrPage::wordsPerLine |
( |
| ) |
const |
|
inline |
◆ write()
void Ms::OmrPage::write |
( |
XmlWriter & |
xml | ) |
const |
◆ xproject()
int Ms::OmrPage::xproject |
( |
const uint * |
p, |
|
|
int |
wl |
|
) |
| |
|
private |
◆ xproject2()
double Ms::OmrPage::xproject2 |
( |
int |
y | ) |
|
|
private |
◆ _image
QImage Ms::OmrPage::_image |
|
private |
◆ _omr
◆ _ratio
double Ms::OmrPage::_ratio |
|
private |
◆ _slices
QList<QRect> Ms::OmrPage::_slices |
|
private |
◆ _spatium
double Ms::OmrPage::_spatium |
|
private |
◆ _systems
◆ cropB
◆ cropL
◆ cropR
◆ cropT
◆ lines
QList<QLine> Ms::OmrPage::lines |
|
private |
◆ slines
QList<HLine> Ms::OmrPage::slines |
|
private |
◆ staves
The documentation for this class was generated from the following files: