lvr2::TetraederBox< BaseVecT > Member List

This is the complete list of members for lvr2::TetraederBox< BaseVecT >, including all inherited members.

BoxType typedeflvr2::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) constlvr2::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_INDEXlvr2::FastBox< BaseVecT >static
m_centerlvr2::FastBox< BaseVecT >
m_duplicatelvr2::FastBox< BaseVecT >
m_extrudedlvr2::FastBox< BaseVecT >
m_intersectionPositionsTetraederlvr2::TetraederBox< BaseVecT >private
m_intersectionslvr2::TetraederBox< BaseVecT >private
m_neighborslvr2::FastBox< BaseVecT >
m_verticeslvr2::FastBox< BaseVecT >protected
m_voxelsizelvr2::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


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Wed Mar 2 2022 00:37:27