3 #include "textspanner.hh"
7 NAME_METHOD(Text_spanner);
10 Text_spanner::set_support(Directional_spanner*d)
15 Text_spanner::Text_spanner()
21 Text_spanner::do_print() const
27 Text_spanner::do_post_processing()
29 switch(spec.align_i_) {
31 tpos = support->center();
41 Text_spanner::brew_molecule_p() const
43 Atom tsym (spec.create_atom(paper()));
46 Molecule*output = new Molecule;
52 Text_spanner::do_pre_processing()
54 right = support->right;
56 assert(left && right);
60 Text_spanner::height()const
62 return brew_molecule_p()->extent().y;
66 Text_spanner::do_break_at(PCol*c1, PCol*c2)const
68 return new Text_spanner(*this); // todo