-#include "dimension-cache.hh"
-#include "parray.hh"
-#include "score-element.hh"
-
-
-Dimension_cache::Dimension_cache (Dimension_cache const &d)
-{
- init();
- callback_l_ = d.callback_l_;
- basic_offset_ = d.basic_offset_;
- extra_offset_ = d.extra_offset_;
- off_valid_b_ = d.off_valid_b_;
- off_callbacks_ = d.off_callbacks_;
- parent_l_ = d.parent_l_;
-}
-
-Dimension_cache::Dimension_cache ()
-{
- init();
-}
-
-void
-Dimension_cache::init()
-{
- callback_l_ =0;
-
- basic_offset_ =0.0;
- extra_offset_ =0.0;
-
- elt_l_ = 0;
- dim_.set_empty ();
- parent_l_ =0;
- valid_b_ = false;
- off_valid_b_ = false;
-}
-
-
-void
-Dimension_cache::invalidate ()
-{
- off_valid_b_ =false;
- valid_b_ = false;
-}