13#ifndef ___msrLayout___
14#define ___msrLayout___
16#include "msrElements.h"
18#include "msrBasicTypes.h"
72 { fPageHeight = val; }
74 {
return fPageHeight; }
79 {
return fPageWidth; }
83 { fLeftMargin = val; }
85 {
return fLeftMargin; }
88 { fRightMargin = val; }
90 {
return fRightMargin; }
95 {
return fTopMargin; }
98 { fBottomMargin = val; }
100 {
return fBottomMargin; }
122 virtual void print (ostream& os)
const;
192 int inputLineNumber);
200 int inputLineNumber);
211 { fLeftMargin = val; }
213 {
return fLeftMargin; }
216 { fRightMargin = val; }
218 {
return fRightMargin; }
222 { fSystemDistance = val; }
224 {
return fSystemDistance; }
227 { fTopSystemDistance = val; }
229 {
return fTopSystemDistance; }
251 virtual void print (ostream& os)
const;
320 int inputLineNumber);
328 int inputLineNumber);
337 void setPrintLeftDivider (
bool val)
338 { fPrintLeftDivider = val; }
339 bool getPrintLeftDivider ()
const
340 {
return fPrintLeftDivider; }
342 void setPrintRightDivider (
bool val)
343 { fPrintRightDivider = val; }
344 bool getPrintRightDivider ()
const
345 {
return fPrintRightDivider; }
367 virtual void print (ostream& os)
const;
375 bool fPrintLeftDivider;
376 bool fPrintRightDivider;
408 int inputLineNumber);
416 int inputLineNumber);
426 void setStaffNumber (
int val)
427 { fStaffNumber = val; }
428 int getStaffNumber ()
const
429 {
return fStaffNumber; }
433 { fStaffDistance = val; }
435 {
return fStaffDistance; }
457 virtual void print (ostream& os)
const;
494 int inputLineNumber);
502 int inputLineNumber);
513 { fMeasureDistance = val; }
515 {
return fMeasureDistance; }
535 virtual void print (ostream& os)
const;
Definition: basevisitor.h:25
Definition: msrElements.h:26
Definition: msrLayouts.h:475
Definition: msrLayouts.h:26
Definition: msrLayouts.h:383
Definition: msrLayouts.h:271
Definition: msrLayouts.h:144