calcIntersection(float x1, float x2, float d1, float d2) | lvr2::DualLeaf< BaseVecT, BoxT > | protected |
DualLeaf(BaseVecT vertices[]) | lvr2::DualLeaf< BaseVecT, BoxT > | |
getIndex(float distances[]) | lvr2::DualLeaf< BaseVecT, BoxT > | |
getIntersection(char i) | lvr2::DualLeaf< BaseVecT, BoxT > | |
getIntersectionPoint(float intersection, BaseVecT corner_one, BaseVecT corner_two) | lvr2::DualLeaf< BaseVecT, BoxT > | |
getIntersectionPoint(BaseVecT corner_one, float intersection, BaseVecT corner_two) | lvr2::DualLeaf< BaseVecT, BoxT > | |
getIntersectionPoint(BaseVecT corner_one, BaseVecT corner_two, float intersection) | lvr2::DualLeaf< BaseVecT, BoxT > | |
getIntersections(BaseVecT corners[], float distance[], BaseVecT positions[]) | lvr2::DualLeaf< BaseVecT, BoxT > | |
getMiddle() | lvr2::DualLeaf< BaseVecT, BoxT > | |
getVertices(BaseVecT corners[]) | lvr2::DualLeaf< BaseVecT, BoxT > | |
m_intersections | lvr2::DualLeaf< BaseVecT, BoxT > | protected |
m_vertices | lvr2::DualLeaf< BaseVecT, BoxT > | protected |
setIntersection(char i, uint value) | lvr2::DualLeaf< BaseVecT, BoxT > | |
~DualLeaf() | lvr2::DualLeaf< BaseVecT, BoxT > | inlinevirtual |