source file of the GNU LilyPond music typesetter
- (c) 1997--2003 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#ifndef MOLECULE_HH
#define MOLECULE_HH
Real minimum);
void add_molecule (Molecule const &m);
void translate (Offset);
-
- /**
- align D direction in axis A.
-
- If D == CENTER, then move the dimension (A).center () to (0,0)
-
- Else, move so dimension (A)[D] == 0.0
-
- */
- void align_to (Axis a, Direction d);
+ void align_to (Axis a, Real x);
void translate_axis (Real,Axis);
Interval extent (Axis) const;
codify THIS into a Scheme expression.
*/
SCM create_scheme () const;
- bool empty_b () const;
+ bool is_empty () const;
static SCM ly_get_molecule_extent (SCM mol, SCM axis);