]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/span-bar-grav.cc
release: 0.1.11
[lilypond.git] / lily / span-bar-grav.cc
index 8e2663a2655770581b308c323208cf4684650b42..7d51fbe78cc8d1a1791d3fa93ba1e67f942e197d 100644 (file)
 
 Span_bar_engraver::Span_bar_engraver()
 {
-    spanbar_p_ =0;
-    valign_l_ =0;
+  spanbar_p_ =0;
+  valign_l_ =0;
 }
 
 Span_bar*
-Span_bar_engraver::get_span_bar_p()const
+Span_bar_engraver::get_span_bar_p() const
 {
-    return  new Span_bar;
+  return  new Span_bar;
 }
 
 void
-Span_bar_engraver::acknowledge_element(Score_elem_info i)
+Span_bar_engraver::acknowledge_element (Score_elem_info i)
 {
-    int depth = i.origin_grav_l_arr_.size();
-    if ( depth > 1
-        && i.elem_l_->is_type_b( Bar::static_name() ) 
+  int depth = i.origin_grav_l_arr_.size();
+  if (depth > 1
+      && i.elem_l_->is_type_b (Bar::static_name())
     {
-       bar_l_arr_.push( (Bar*)i.elem_l_->item() );
+      bar_l_arr_.push ((Bar*)i.elem_l_->item());
        
-       if (bar_l_arr_.size() >= 2 && !spanbar_p_) {
-           spanbar_p_ = get_span_bar_p();
-           announce_element( Score_elem_info(spanbar_p_,0) );
+      if (bar_l_arr_.size() >= 2 && !spanbar_p_) 
+       {
+         spanbar_p_ = get_span_bar_p();
+         announce_element (Score_elem_info (spanbar_p_,0));
        }
-    } else if  (i.elem_l_->is_type_b( Vertical_align_spanner::static_name() ) 
-               && i.origin_grav_l_arr_.size() <= 2) {
-       valign_l_ = (Vertical_align_spanner*)i.elem_l_->spanner();
+    }
+  else if  (i.elem_l_->is_type_b (Vertical_align_spanner::static_name()) 
+           && i.origin_grav_l_arr_.size() <= 2) 
+    {
+      valign_l_ = (Vertical_align_spanner*)i.elem_l_->spanner();
     }
 }
 
 void
 Span_bar_engraver::do_pre_move_processing()
 {
-    if (spanbar_p_) {
-       for (int i=0; i < bar_l_arr_.size() ; i++)
-           spanbar_p_->add(bar_l_arr_[i]);
-       spanbar_p_->set( valign_l_ );
-       typeset_element(spanbar_p_);
-       spanbar_p_ =0;
+  if (spanbar_p_) 
+    {
+      for (int i=0; i < bar_l_arr_.size() ; i++)
+       spanbar_p_->add (bar_l_arr_[i]);
+      spanbar_p_->set (valign_l_);
+      typeset_element (spanbar_p_);
+      spanbar_p_ =0;
     }
-    bar_l_arr_.set_size( 0);
+  bar_l_arr_.set_size (0);
        
 }