This is the complete list of members for sofa::helper::TriangleOctree, including all inherited members.
| allTriangles(const type::Vec3 &origin, const type::Vec3 &direction, type::vector< traceResult > &results) | sofa::helper::TriangleOctree | protected |
| allTriangles(const type::Vec3 &origin, const type::Vec3 &direction, std::set< int > &results) | sofa::helper::TriangleOctree | protected |
| bbAll(const type::Vec3 &bbmin, const type::Vec3 &bbmax, Res &results) | sofa::helper::TriangleOctree | protected |
| bbAllTriangles(const type::Vec3 &bbmin, const type::Vec3 &bbmax, std::set< int > &results) | sofa::helper::TriangleOctree | protected |
| bboxAllCandidates(type::Vec3 bbmin, type::Vec3 bbmax, std::set< int > &results) | sofa::helper::TriangleOctree | |
| childVec | sofa::helper::TriangleOctree | |
| CUBE_SIZE | sofa::helper::TriangleOctree | static |
| draw(sofa::helper::visual::DrawTool *drawtool) | sofa::helper::TriangleOctree | |
| insert(SReal _x, SReal _y, SReal _z, SReal _inc, int t) | sofa::helper::TriangleOctree | protected |
| internal | sofa::helper::TriangleOctree | |
| is_leaf | sofa::helper::TriangleOctree | |
| nearestTriangle(int minIndex, const type::Vec3 &origin, const type::Vec3 &direction, traceResult &result) | sofa::helper::TriangleOctree | protected |
| objects | sofa::helper::TriangleOctree | |
| size | sofa::helper::TriangleOctree | |
| tm | sofa::helper::TriangleOctree | |
| trace(type::Vec3 origin, type::Vec3 direction, traceResult &result) | sofa::helper::TriangleOctree | |
| trace(const type::Vec3 &origin, const type::Vec3 &direction, SReal tx0, SReal ty0, SReal tz0, SReal tx1, SReal ty1, SReal tz1, unsigned int a, unsigned int b, type::Vec3 &origin1, type::Vec3 &direction1, traceResult &result) | sofa::helper::TriangleOctree | protected |
| traceAll(type::Vec3 origin, type::Vec3 direction, type::vector< traceResult > &results) | sofa::helper::TriangleOctree | |
| traceAll(const type::Vec3 &origin, const type::Vec3 &direction, SReal tx0, SReal ty0, SReal tz0, SReal tx1, SReal ty1, SReal tz1, unsigned int a, unsigned int b, type::Vec3 &origin1, type::Vec3 &direction1, Res &results) | sofa::helper::TriangleOctree | protected |
| traceAllCandidates(type::Vec3 origin, type::Vec3 direction, std::set< int > &results) | sofa::helper::TriangleOctree | |
| traceAllStart(type::Vec3 origin, type::Vec3 direction, Res &results) | sofa::helper::TriangleOctree | protected |
| TriangleOctree(TriangleOctreeRoot *_tm, SReal _x=(SReal) -CUBE_SIZE, SReal _y=(SReal) -CUBE_SIZE, SReal _z=(SReal) -CUBE_SIZE, SReal _size=2 *CUBE_SIZE) | sofa::helper::TriangleOctree | inline |
| TriangleOctreeRoot class | sofa::helper::TriangleOctree | friend |
| val | sofa::helper::TriangleOctree | |
| visited | sofa::helper::TriangleOctree | |
| x | sofa::helper::TriangleOctree | |
| y | sofa::helper::TriangleOctree | |
| z | sofa::helper::TriangleOctree | |
| ~TriangleOctree() | sofa::helper::TriangleOctree |