Virtual Testbed
Ship dynamics simulator for extreme conditions
|
Binary space partitioning trees. More...
#include <iosfwd>
#include <iterator>
#include <memory>
#include <queue>
#include <vector>
#include <vtestbed/base/view.hh>
#include <vtestbed/geometry/plane.hh>
#include <vtestbed/geometry/polygon.hh>
#include <vtestbed/geometry/triangle.hh>
Go to the source code of this file.
Classes | |
class | vtb::geometry::BSP_node_iterator< T > |
Traverse BSP tree nodes using depth-first search. More... | |
struct | vtb::geometry::BSP_traits< T, N > |
struct | vtb::geometry::BSP_traits< T, 3 > |
struct | vtb::geometry::BSP_traits< T, 2 > |
class | vtb::geometry::BSP_tree< T, N > |
Namespaces | |
vtb | |
Main namespace. | |
vtb::geometry | |
Computational geometry. | |
Binary space partitioning trees.
The code is based on csgjs-cpp library, which is a C++ version of csg.js. This is the second rewrite of the original code. References:
Definition in file bsp_tree.hh.