debug: use new namespace
This commit is contained in:
parent
2702c53df4
commit
1de33ce53c
14
extent.cpp
14
extent.cpp
@ -212,7 +212,7 @@ extent_range<S,T>::iterator::operator!= (const iterator &rhs) const
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
namespace debug {
|
||||
namespace util { namespace debug {
|
||||
template <size_t S, typename T>
|
||||
struct validator<extent,S,T> {
|
||||
static bool is_valid (const extent<S,T> &e)
|
||||
@ -222,13 +222,13 @@ namespace debug {
|
||||
[] (auto i) { return i >= 0; });
|
||||
}
|
||||
};
|
||||
}
|
||||
} }
|
||||
|
||||
template bool debug::valid (const extent<2,float>&);
|
||||
template bool debug::valid (const extent<2,double>&);
|
||||
template bool debug::valid (const extent<2,uint16_t>&);
|
||||
template bool debug::valid (const extent<2,uint32_t>&);
|
||||
template bool debug::valid (const extent<2,uint64_t>&);
|
||||
template bool util::debug::valid (const extent<2,float>&);
|
||||
template bool util::debug::valid (const extent<2,double>&);
|
||||
template bool util::debug::valid (const extent<2,uint16_t>&);
|
||||
template bool util::debug::valid (const extent<2,uint32_t>&);
|
||||
template bool util::debug::valid (const extent<2,uint64_t>&);
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -205,7 +205,7 @@ AABB<S,T>::operator== (const AABB<S,T> rhs) const
|
||||
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
namespace debug {
|
||||
namespace util { namespace debug {
|
||||
template <size_t S, typename T>
|
||||
struct validator<AABB,S,T> {
|
||||
static bool is_valid (const AABB<S,T> &b)
|
||||
@ -217,7 +217,7 @@ namespace debug {
|
||||
return true;
|
||||
}
|
||||
};
|
||||
}
|
||||
} }
|
||||
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
@ -233,7 +233,7 @@ util::geom::operator<< (std::ostream &os, util::geom::AABB<S,T> b)
|
||||
//-----------------------------------------------------------------------------
|
||||
#define INSTANTIATE_S_T(S,T) \
|
||||
namespace util { namespace geom { template struct AABB<S,T>; } } \
|
||||
template bool debug::valid (const AABB<S,T>&); \
|
||||
template bool util::debug::valid (const AABB<S,T>&); \
|
||||
template std::ostream& util::geom::operator<< (std::ostream&, AABB<S,T>);
|
||||
|
||||
#define INSTANTIATE(T) \
|
||||
|
12
region.cpp
12
region.cpp
@ -369,7 +369,7 @@ util::operator<< (std::ostream &os, const util::region<S,T> &rhs) {
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
namespace debug {
|
||||
namespace util { namespace debug {
|
||||
template <size_t S, typename T>
|
||||
struct validator<util::region,S,T> {
|
||||
static bool is_valid (const util::region<S,T> &r)
|
||||
@ -380,16 +380,14 @@ namespace debug {
|
||||
return r.area () >= 0 && min (r.e) >= 0;
|
||||
}
|
||||
};
|
||||
}
|
||||
} }
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
#define INSTANTIATE_S_T(S,T) \
|
||||
namespace util { \
|
||||
template struct region<S,T>; \
|
||||
template std::ostream& operator<< (std::ostream&, const region<S,T>&); \
|
||||
} \
|
||||
namespace debug { template struct debug::validator<util::region,S,T>; }
|
||||
template struct util::region<S,T>; \
|
||||
template std::ostream& util::operator<< (std::ostream&, const region<S,T>&); \
|
||||
template struct util::debug::validator<util::region,S,T>;
|
||||
|
||||
#define INSTANTIATE(T) \
|
||||
INSTANTIATE_S_T(2,T) \
|
||||
|
Loading…
Reference in New Issue
Block a user