|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
diff -up libkdtree++_0.7.0/kdtree++/node.hpp.gcc5 libkdtree++_0.7.0/kdtree++/node.hpp
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
--- libkdtree++_0.7.0/kdtree++/node.hpp.gcc5 2008-12-30 06:06:36.000000000 -0700
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+++ libkdtree++_0.7.0/kdtree++/node.hpp 2019-03-19 14:18:05.887411418 -0600
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
@@ -43,6 +43,23 @@ namespace KDTree
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
while (__x->_M_right) __x = __x->_M_right;
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
return __x;
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
}
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+#ifdef KDTREE_DEFINE_OSTREAM_OPERATORS
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+ template <typename Char, typename Traits>
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+ friend
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+ std::basic_ostream<Char, Traits>&
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+ operator<<(typename std::basic_ostream<Char, Traits>& out,
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+ _Node_base const& node)
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+ {
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+ out << &nod;;
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+ out << " parent: " << node._M_parent;
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+ out << "; left: " << node._M_left;
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+ out << "; right: " << node._M_right;
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+ return out;
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
+#endif
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
};
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
template <typename _Val>
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
@@ -63,19 +80,6 @@ namespace KDTree
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
template <typename Char, typename Traits>
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
friend
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
- std::basic_ostream<Char, Traits>&
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
- operator<<(typename std::basic_ostream<Char, Traits>& out,
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
- _Node_base const& node)
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
- {
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
- out << &nod;;
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
- out << " parent: " << node._M_parent;
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
- out << "; left: " << node._M_left;
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
- out << "; right: " << node._M_right;
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
- return out;
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
- }
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
-
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
- template <typename Char, typename Traits>
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
- friend
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
std::basic_ostream<Char, Traits>&
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
operator<<(typename std::basic_ostream<Char, Traits>& out,
|
|
![](https://seccdn.libravatar.org/avatar/88add9b3b8fcaa5434a2af1b07876f79d9d00a3dcbcf2a277b096920e4d7f5e9?s=16&d=retro) |
15ae229 |
_Node<_Val> const& node)
|