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 |