#include #include #include #include #include #include #include #include "defs.hh" #include "bboxset1.hh" using namespace std; namespace bboxset1 { template class bboxset; template void bboxset::serialise (set >& s) const; template void bboxset::serialise (vector >& v) const; template size_t memoryof (const bboxset& s); template istream& operator>> (istream& is, bboxset& s); template ostream& operator<< (ostream& os, const bboxset& s); template class bboxset; template void bboxset::serialise (set >& s) const; template void bboxset::serialise (vector >& v) const; template size_t memoryof (const bboxset& s); template istream& operator>> (istream& is, bboxset& s); template ostream& operator<< (ostream& os, const bboxset& s); template class bboxset; template void bboxset::serialise (set >& s) const; template void bboxset::serialise (vector >& f) const; template size_t memoryof (const bboxset& s); template istream& operator>> (istream& is, bboxset& s); template ostream& operator<< (ostream& os, const bboxset& s); } // namespace bboxset1 #include "dh.hh" #include "region.hh" namespace bboxset1 { template bboxset::bboxset (const vector& vb, const bbox dh::full_dboxes::* const v); template bboxset::bboxset (const vector& vb, const bboxset dh::full_dboxes::* const v); template bboxset::bboxset (const vector& vb, const bbox region_t::* const v); } // namespace bboxset1