| BoxType typedef | lvr2::FastBox< BaseVecT > | protected | 
  | calcIntersection(float x1, float x2, float d1, float d2) | lvr2::FastBox< BaseVecT > | protected | 
  | calcPatternIndex(float distances[4]) | lvr2::TetraederBox< BaseVecT > | inlineprivate | 
  | compareFloat(double num1, double num2) | lvr2::FastBox< BaseVecT > | inlineprotected | 
  | distanceToBB(const BaseVecT &v, const BoundingBox< BaseVecT > &bb) const | lvr2::FastBox< BaseVecT > | protected | 
  | FastBox(BaseVecT center) | lvr2::FastBox< BaseVecT > |  | 
  | getCenter() | lvr2::FastBox< BaseVecT > | inline | 
  | getCorners(BaseVecT corners[], vector< QueryPoint< BaseVecT >> &query_points) | lvr2::FastBox< BaseVecT > | protected | 
  | getDistances(float distances[], vector< QueryPoint< BaseVecT >> &query_points) | lvr2::FastBox< BaseVecT > | protected | 
  | getIndex(vector< QueryPoint< BaseVecT >> &query_points) | lvr2::FastBox< BaseVecT > | protected | 
  | getIntersections(BaseVecT *corners, float *distance, BaseVecT *positions) | lvr2::FastBox< BaseVecT > | protected | 
  | getNeighbor(int index) | lvr2::FastBox< BaseVecT > |  | 
  | getSurface(BaseMesh< BaseVecT > &mesh, vector< QueryPoint< BaseVecT >> &query_points, uint &globalIndex) | lvr2::TetraederBox< BaseVecT > | virtual | 
  | lvr2::FastBox::getSurface(BaseMesh< BaseVecT > &mesh, vector< QueryPoint< BaseVecT >> &query_points, uint &globalIndex, BoundingBox< BaseVecT > &bb, vector< unsigned int > &duplicates, float comparePrecision) | lvr2::FastBox< BaseVecT > | virtual | 
  | getVertex(int index) | lvr2::FastBox< BaseVecT > |  | 
  | interpolateIntersections(int tetraNumber, BaseVecT positions[4], float distances[4]) | lvr2::TetraederBox< BaseVecT > | inlineprivate | 
  | INVALID_INDEX | lvr2::FastBox< BaseVecT > | static | 
  | m_center | lvr2::FastBox< BaseVecT > |  | 
  | m_duplicate | lvr2::FastBox< BaseVecT > |  | 
  | m_extruded | lvr2::FastBox< BaseVecT > |  | 
  | m_intersectionPositionsTetraeder | lvr2::TetraederBox< BaseVecT > | private | 
  | m_intersections | lvr2::TetraederBox< BaseVecT > | private | 
  | m_neighbors | lvr2::FastBox< BaseVecT > |  | 
  | m_vertices | lvr2::FastBox< BaseVecT > | protected | 
  | m_voxelsize | lvr2::FastBox< BaseVecT > | static | 
  | setNeighbor(int index, FastBox< BaseVecT > *cell) | lvr2::FastBox< BaseVecT > |  | 
  | setVertex(int index, uint value) | lvr2::FastBox< BaseVecT > |  | 
  | TetraederBox(BaseVecT center) | lvr2::TetraederBox< BaseVecT > |  | 
  | ~FastBox() | lvr2::FastBox< BaseVecT > | inlinevirtual | 
  | ~TetraederBox() | lvr2::TetraederBox< BaseVecT > | virtual |