13 #ifndef ___bsrParallels___
14 #define ___bsrParallels___
16 #include "bsrMutualDependencies.h"
32 enum bsrParallelLayoutKind {
33 kParallelLayoutBarOverBarKind,
34 kParallelLayoutLineOverLineKind };
36 static string parallelLayoutKindAsString (
37 bsrParallelLayoutKind parallelLayoutKind);
60 int getPrintParallelNumber ()
const
61 {
return fPrintParallelNumber; }
63 int getBrailleParallelNumber ()
const
64 {
return fBrailleParallelNumber; }
71 void appendLineToParallel (
S_bsrLine line)
72 { fParallelElementsList.push_back (line); }
89 virtual void print (ostream& os)
const;
96 int fPrintParallelNumber;
97 int fBrailleParallelNumber;
100 fParallelElementsList;
103 EXP ostream& operator<< (ostream& os,
const S_bsrParallel& elt);