| Base typedef (defined in OpenMeshTriangleBSPT< Mesh >) | OpenMeshTriangleBSPT< Mesh > | |
| BSPImplT(const Traits &_traits, const Scalar &_infinity=std::numeric_limits< Scalar >::infinity()) (defined in BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > >) | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | inline |
| build(unsigned int _max_handles, unsigned int _max_depth) | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | |
| directionalRaycollision(const Point &_p, const Point &_r) const | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | |
| empty() | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | inline |
| Handle typedef (defined in BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > >) | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | |
| HandleIter typedef (defined in BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > >) | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | |
| Handles typedef (defined in BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > >) | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | |
| handles_ (defined in TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > >) | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | protected |
| intersectBall(const Point &_c, Scalar _r, Callback _callback) const | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | |
| n_triangles (defined in TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > >) | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | protected |
| nearest(const Point &_p) const | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | |
| nearestRaycollision(const Point &_p, const Point &_r) const | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | |
| Node typedef (defined in BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > >) | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | |
| nodes (defined in TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > >) | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | protected |
| OpenMeshTriangleBSPT(const Mesh &_mesh, const Scalar &_infinity=std::numeric_limits< Scalar >::infinity()) (defined in OpenMeshTriangleBSPT< Mesh >) | OpenMeshTriangleBSPT< Mesh > | inline |
| Plane typedef (defined in TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > >) | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | |
| Point typedef (defined in BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > >) | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | |
| push_back(Handle _h) | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | inline |
| raycollision(const Point &_p, const Point &_r) const | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | |
| RayCollision typedef | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | |
| reserve(size_t _n) | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | inline |
| root_ (defined in TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > >) | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | protected |
| Scalar typedef (defined in OpenMeshTriangleBSPT< Mesh >) | OpenMeshTriangleBSPT< Mesh > | |
| size() | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | inline |
| Traits typedef (defined in OpenMeshTriangleBSPT< Mesh >) | OpenMeshTriangleBSPT< Mesh > | |
| traits_ (defined in TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > >) | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | protected |
| TriangleBSPCoreT(const OpenMeshTriangleBSPTraits< Mesh > &_traits) | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | inline |
| TriangleBSPT(const OpenMeshTriangleBSPTraits< Mesh > &_traits, const Scalar &_infinity=std::numeric_limits< Scalar >::infinity()) (defined in TriangleBSPT< OpenMeshTriangleBSPTraits< Mesh > >) | TriangleBSPT< OpenMeshTriangleBSPTraits< Mesh > > | inline |
| visualizeTree(MeshT *_object, int _max_depth) | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | inline |
| ~BSPImplT() (defined in BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > >) | BSPImplT< TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > > | inline |
| ~TriangleBSPCoreT() | TriangleBSPCoreT< OpenMeshTriangleBSPTraits< Mesh > > | inline |