summaryrefslogtreecommitdiff
path: root/stem.hh
diff options
context:
space:
mode:
Diffstat (limited to 'stem.hh')
-rw-r--r--stem.hh21
1 files changed, 17 insertions, 4 deletions
diff --git a/stem.hh b/stem.hh
index 039bc5182c..acbebe0d92 100644
--- a/stem.hh
+++ b/stem.hh
@@ -8,6 +8,7 @@
#define STEM_HH
#include "item.hh"
+/// the rule attached to the ball
struct Stem : public Item {
// heads the stem encompasses (positions)
int minnote, maxnote;
@@ -20,12 +21,24 @@ struct Stem : public Item {
// flagtype? 4 none, 8 8th flag, 0 = beam.
int flag;
-
/****************/
- void brew_molecole();
- void calculate();
+
+ void postprocess();
Stem(int center);
void print() const;
- Interval width() const;
+ Interval width() const;
+private:
+ void calculate();
+ void brew_molecole();
};
+/**
+ takes care of:
+
+ \begin{itemize}
+ \item the rule
+ \item the flag
+ \item up/down position.
+ \end{itemize}
+ */
+
#endif