![]() |
RobWorkProject
23.9.11-
|
This is the complete list of members for BVTreeFactory, including all inherited members.
| evaluateSplitAxis(rw::geometry::IndexedTriArray<> &mesh, int splitAxis, double splitValue, const rw::math::Transform3D< T > &t3d) | BVTreeFactory | inlinestatic |
| evaluateSplitAxis(const rw::geometry::IndexedFaceArray &shell, const double splitValue) | BVTreeFactory | inlinestatic |
| makeOBBCovarFactory() | BVTreeFactory | inline |
| makeOBVMeanSplitter() | BVTreeFactory | inline |
| makeOBVMedianSplitter() | BVTreeFactory | inline |
| makeOBVShellMedianSplitter() | BVTreeFactory | inline |
| makeOBVSpatialMedianSplitter() | BVTreeFactory | inline |
| makeTopDownOBBIdxTreeCovarMedian(rw::geometry::TriMesh::Ptr mesh, int maxTrisInLeaf=1) (defined in BVTreeFactory) | BVTreeFactory | inline |
| makeTopDownOBBTreeCovarMean(rw::geometry::TriMesh::Ptr mesh, int maxTrisInLeaf=1) (defined in BVTreeFactory) | BVTreeFactory | inline |
| makeTopDownOBBTreeCovarMedian(rw::geometry::TriMesh::Ptr mesh, int maxTrisInLeaf=1) | BVTreeFactory | inline |
| makeTopDownOBBTreeCovarSpatialMedian(rw::geometry::TriMesh::Ptr mesh, int maxTrisInLeaf=1) (defined in BVTreeFactory) | BVTreeFactory | inline |
| makeTopDownOBBTreeMedian(rw::geometry::Shell::CPtr shell, int maxTrisInLeaf=1) | BVTreeFactory | inline |
| makeTopDownTree(rw::geometry::TriMesh::Ptr mesh, geometry::BVFactory< typename Traits< BVTREE >::BVType > &bvFactory, const BVSplitterStrategy< typename Traits< BVTREE >::BVType > &splitter, int maxTrisInLeaf=1) | BVTreeFactory | inlinestatic |
| makeTopDownTree(rw::geometry::Shell::CPtr shell, geometry::BVFactory< typename Traits< BVTREE >::BVType > &bvFactory, const BVShellSplitterStrategy< typename Traits< BVTREE >::BVType > &splitter, int maxTrisInLeaf=1) | BVTreeFactory | inlinestatic |
| recursiveTopDownTree(BVTree< BVTREE > *tree, typename Traits< BVTREE >::NodeIterator &node, rw::geometry::IndexedTriArray<> mesh, rw::geometry::BVFactory< typename Traits< BVTREE >::BVType > &bvFactory, const BVSplitterStrategy< typename Traits< BVTREE >::BVType > &splitter, size_t maxTrisInLeaf) | BVTreeFactory | inlinestatic |
| recursiveTopDownTree(BVTree< BVTREE > *tree, typename Traits< BVTREE >::NodeIterator &node, rw::geometry::IndexedFaceArray shell, rw::geometry::BVFactory< typename Traits< BVTREE >::BVType > &bvFactory, const BVShellSplitterStrategy< typename Traits< BVTREE >::BVType > &splitter, const size_t maxTrisInLeaf) | BVTreeFactory | inlinestatic |