-/*
- dimension-cache.cc -- implement Dimension_cache
-
+/*
+ dimension-cache.cc -- implement Dimension_cache
+
source file of the GNU LilyPond music typesetter
-
- (c) 1998--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
- */
+
+ (c) 1998--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+*/
+
#include <math.h>
-#include "warn.hh"
+
#include "dimension-cache.hh"
-#include "parray.hh"
+#include "warn.hh"
#include "grob.hh"
-
Dimension_cache::Dimension_cache (Dimension_cache const &d)
{
- init();
+ init ();
dimension_ = d.dimension_;
-
+ dimension_callback_ = d.dimension_callback_;
offset_ = d.offset_;
offset_callbacks_ = d.offset_callbacks_;
offsets_left_ = d.offsets_left_;
- parent_l_ = d.parent_l_;
+ parent_ = d.parent_;
}
Dimension_cache::Dimension_cache ()
{
- init();
+ init ();
}
void
-Dimension_cache::init()
+Dimension_cache::init ()
{
dimension_ = SCM_EOL;
+ dimension_callback_ = SCM_EOL;
offsets_left_ = 0;
offset_callbacks_ = SCM_EOL;
- offset_ =0.0;
-
- parent_l_ =0;
-}
-
-
-
-
-
+ offset_ = 0.0;
+ parent_ = 0;
+}