Added basic BSP test
This commit is contained in:
parent
dc03871f37
commit
63223a661f
@ -36,3 +36,6 @@ target_link_libraries(testEskow ${tolink})
|
|||||||
|
|
||||||
add_executable(testAlgo testAlgo.cpp)
|
add_executable(testAlgo testAlgo.cpp)
|
||||||
target_link_libraries(testAlgo ${tolink})
|
target_link_libraries(testAlgo ${tolink})
|
||||||
|
|
||||||
|
add_executable(testBSP testBSP.cpp)
|
||||||
|
target_link_libraries(testBSP ${tolink})
|
@ -1,3 +1,4 @@
|
|||||||
|
#if 0
|
||||||
#include "bsp_simple.hpp"
|
#include "bsp_simple.hpp"
|
||||||
|
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
@ -10,3 +11,5 @@ int main(int argc, char **argv)
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
int main() {}
|
||||||
|
@ -154,6 +154,8 @@ namespace CosmoTool
|
|||||||
f.data = data;
|
f.data = data;
|
||||||
insert(f);
|
insert(f);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool inside(const typename space_t::coord_t& p) const;
|
||||||
};
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -98,7 +98,19 @@ namespace CosmoTool
|
|||||||
*(*i) = current;
|
*(*i) = current;
|
||||||
|
|
||||||
allocated.push(current);
|
allocated.push(current);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
template<typename T, typename PType, int N>
|
||||||
|
bool BSP<T,PType,N>::inside(const typename space_t::coord_t& p) const
|
||||||
|
{
|
||||||
|
node_t *current = root;
|
||||||
|
|
||||||
|
do
|
||||||
|
{
|
||||||
|
}
|
||||||
|
while();
|
||||||
|
current
|
||||||
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user