LEFT | RIGHT |
1 /* | 1 /* |
2 This file is part of LilyPond, the GNU music typesetter. | 2 This file is part of LilyPond, the GNU music typesetter. |
3 | 3 |
4 Copyright (C) 1996--2012 Han-Wen Nienhuys <hanwen@xs4all.nl> | 4 Copyright (C) 1996--2012 Han-Wen Nienhuys <hanwen@xs4all.nl> |
5 | 5 |
6 LilyPond is free software: you can redistribute it and/or modify | 6 LilyPond is free software: you can redistribute it and/or modify |
7 it under the terms of the GNU General Public License as published by | 7 it under the terms of the GNU General Public License as published by |
8 the Free Software Foundation, either version 3 of the License, or | 8 the Free Software Foundation, either version 3 of the License, or |
9 (at your option) any later version. | 9 (at your option) any later version. |
10 | 10 |
(...skipping 856 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
867 | 867 |
868 for (vsize i = 0; i < elts.size (); ++i) | 868 for (vsize i = 0; i < elts.size (); ++i) |
869 { | 869 { |
870 if (!Axis_group_interface::has_interface (elts[i])) | 870 if (!Axis_group_interface::has_interface (elts[i])) |
871 { | 871 { |
872 if (to_boolean (scm_apply_1 (pure_relevant_p, elts[i]->self_scm (), SC
M_EOL))) | 872 if (to_boolean (scm_apply_1 (pure_relevant_p, elts[i]->self_scm (), SC
M_EOL))) |
873 relevant_grobs.push_back (elts[i]); | 873 relevant_grobs.push_back (elts[i]); |
874 | 874 |
875 if (Item *it = dynamic_cast<Item *> (elts[i])) | 875 if (Item *it = dynamic_cast<Item *> (elts[i])) |
876 { | 876 { |
877 for(LEFT_and_RIGHT(d)) | 877 for (LEFT_and_RIGHT (d)) |
878 { | 878 { |
879 Item *piece = it->find_prebroken_piece (d); | 879 Item *piece = it->find_prebroken_piece (d); |
880 if (piece && to_boolean (scm_apply_1 (pure_relevant_p, piece->
self_scm (), SCM_EOL))) | 880 if (piece && to_boolean (scm_apply_1 (pure_relevant_p, piece->
self_scm (), SCM_EOL))) |
881 relevant_grobs.push_back (piece); | 881 relevant_grobs.push_back (piece); |
882 } | 882 } |
883 } | 883 } |
884 } | 884 } |
885 } | 885 } |
886 | 886 |
887 SCM grobs_scm = Grob_array::make_array (); | 887 SCM grobs_scm = Grob_array::make_array (); |
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1003 "footnote-stencil " | 1003 "footnote-stencil " |
1004 "footnotes-before-line-breaking " | 1004 "footnotes-before-line-breaking " |
1005 "footnotes-after-line-breaking " | 1005 "footnotes-after-line-breaking " |
1006 "in-note-direction " | 1006 "in-note-direction " |
1007 "in-note-padding " | 1007 "in-note-padding " |
1008 "in-note-stencil " | 1008 "in-note-stencil " |
1009 "labels " | 1009 "labels " |
1010 "pure-Y-extent " | 1010 "pure-Y-extent " |
1011 "skyline-horizontal-padding " | 1011 "skyline-horizontal-padding " |
1012 ); | 1012 ); |
LEFT | RIGHT |