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>
|
template <size_t S, typename T>
|
||||||
struct validator<extent,S,T> {
|
struct validator<extent,S,T> {
|
||||||
static bool is_valid (const extent<S,T> &e)
|
static bool is_valid (const extent<S,T> &e)
|
||||||
@ -222,13 +222,13 @@ namespace debug {
|
|||||||
[] (auto i) { return i >= 0; });
|
[] (auto i) { return i >= 0; });
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
} }
|
||||||
|
|
||||||
template bool debug::valid (const extent<2,float>&);
|
template bool util::debug::valid (const extent<2,float>&);
|
||||||
template bool debug::valid (const extent<2,double>&);
|
template bool util::debug::valid (const extent<2,double>&);
|
||||||
template bool debug::valid (const extent<2,uint16_t>&);
|
template bool util::debug::valid (const extent<2,uint16_t>&);
|
||||||
template bool debug::valid (const extent<2,uint32_t>&);
|
template bool util::debug::valid (const extent<2,uint32_t>&);
|
||||||
template bool debug::valid (const extent<2,uint64_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>
|
template <size_t S, typename T>
|
||||||
struct validator<AABB,S,T> {
|
struct validator<AABB,S,T> {
|
||||||
static bool is_valid (const AABB<S,T> &b)
|
static bool is_valid (const AABB<S,T> &b)
|
||||||
@ -217,7 +217,7 @@ namespace debug {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
} }
|
||||||
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
@ -233,7 +233,7 @@ util::geom::operator<< (std::ostream &os, util::geom::AABB<S,T> b)
|
|||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
#define INSTANTIATE_S_T(S,T) \
|
#define INSTANTIATE_S_T(S,T) \
|
||||||
namespace util { namespace geom { template struct AABB<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>);
|
template std::ostream& util::geom::operator<< (std::ostream&, AABB<S,T>);
|
||||||
|
|
||||||
#define INSTANTIATE(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>
|
template <size_t S, typename T>
|
||||||
struct validator<util::region,S,T> {
|
struct validator<util::region,S,T> {
|
||||||
static bool is_valid (const util::region<S,T> &r)
|
static bool is_valid (const util::region<S,T> &r)
|
||||||
@ -380,16 +380,14 @@ namespace debug {
|
|||||||
return r.area () >= 0 && min (r.e) >= 0;
|
return r.area () >= 0 && min (r.e) >= 0;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
} }
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
#define INSTANTIATE_S_T(S,T) \
|
#define INSTANTIATE_S_T(S,T) \
|
||||||
namespace util { \
|
template struct util::region<S,T>; \
|
||||||
template struct region<S,T>; \
|
template std::ostream& util::operator<< (std::ostream&, const region<S,T>&); \
|
||||||
template std::ostream& operator<< (std::ostream&, const region<S,T>&); \
|
template struct util::debug::validator<util::region,S,T>;
|
||||||
} \
|
|
||||||
namespace debug { template struct debug::validator<util::region,S,T>; }
|
|
||||||
|
|
||||||
#define INSTANTIATE(T) \
|
#define INSTANTIATE(T) \
|
||||||
INSTANTIATE_S_T(2,T) \
|
INSTANTIATE_S_T(2,T) \
|
||||||
|
Loading…
Reference in New Issue
Block a user