24 kClefKindGOttavaBassa,
25 kClefKindModifiedBassForRightHandPart,
26 kClefKindModifiedTrebleForLeftHandPart };
28 static string clefKindAsString (
29 bsrClefKind clefKind);
34 static SMARTP<bsrClef> create (
36 bsrClefKind clefKind);
45 bsrClefKind clefKind);
54 bsrClefKind getClefKind ()
const
62 S_bsrCellsList fetchCellsList ()
const
63 {
return fClefCellsList; }
65 int fetchCellsNumber ()
const;
72 S_bsrCellsList buildCellsList ()
const;
79 virtual void acceptIn (basevisitor* v);
80 virtual void acceptOut (basevisitor* v);
82 virtual void browseData (basevisitor* v);
89 string asString ()
const;
91 virtual void print (ostream& os)
const;
98 bsrClefKind fClefKind;
100 S_bsrCellsList fClefCellsList;
102typedef SMARTP<bsrClef> S_bsrClef;
103EXP ostream& operator<< (ostream& os,
const S_bsrClef& elt);
Definition: bsrClefs_MUT_DEP.h:8
Definition: bsrLineElements_MUT_DEP.h:8