]> git.donarmstrong.com Git - lilypond.git/blob - lily/directional-spanner.cc
release: 1.1.18
[lilypond.git] / lily / directional-spanner.cc
1 #include "directional-spanner.hh"
2
3 void
4 Directional_spanner::set_default_dir()
5 {
6   dir_ = DOWN;
7 }
8
9 void
10 Directional_spanner::do_pre_processing()
11 {
12   if (!dir_)
13     set_default_dir();
14 }
15
16 Directional_spanner::Directional_spanner()
17 {
18   dir_ = CENTER;
19 }
20
21 Offset
22 Directional_spanner::center () const
23 {
24   Real w= extent (X_AXIS).length ();
25   Offset o (w/2, 0);  
26   return o;
27 }