lvr2::SharpBox< BaseVecT > Member List

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

BoxType typedeflvr2::SharpBox< BaseVecT >private
calcIntersection(float x1, float x2, float d1, float d2)lvr2::FastBox< BaseVecT >protected
compareFloat(double num1, double num2)lvr2::FastBox< BaseVecT >inlineprotected
detectSharpFeatures(BaseVecT vertex_positions[], Normal< typename BaseVecT::CoordType > vertex_normals[], uint index)lvr2::SharpBox< BaseVecT >private
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 >
getNormals(BaseVecT vertex_positions[], Normal< typename BaseVecT::CoordType > vertex_normals[])lvr2::SharpBox< BaseVecT >private
getSurface(BaseMesh< BaseVecT > &mesh, vector< QueryPoint< BaseVecT > > &query_points, uint &globalIndex)lvr2::SharpBox< BaseVecT >virtual
getSurface(std::vector< float > &vBuffer, std::vector< unsigned int > &fBuffer, vector< QueryPoint< BaseVecT > > &query_points, uint &globalIndex)lvr2::SharpBox< BaseVecT >inlinevirtual
getSurface(BaseMesh< BaseVecT > &mesh, vector< QueryPoint< BaseVecT > > &query_points, uint &globalIndex, BoundingBox< BaseVecT > &bb, vector< unsigned int > &duplicates, float comparePrecision)lvr2::SharpBox< BaseVecT >inlinevirtual
lvr2::FastBox::getSurface(BaseMesh< BaseVecT > &mesh, vector< QueryPoint< BaseVecT >> &query_points, uint &globalIndex)lvr2::FastBox< 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 >
INVALID_INDEXlvr2::FastBox< BaseVecT >static
m_centerlvr2::FastBox< BaseVecT >
m_containsSharpCornerlvr2::SharpBox< BaseVecT >
m_containsSharpFeaturelvr2::SharpBox< BaseVecT >
m_duplicatelvr2::FastBox< BaseVecT >
m_extendedMCIndexlvr2::SharpBox< BaseVecT >
m_extrudedlvr2::FastBox< BaseVecT >
m_intersectionslvr2::FastBox< BaseVecT >
m_neighborslvr2::FastBox< BaseVecT >
m_phi_cornerlvr2::SharpBox< BaseVecT >static
m_surfacelvr2::SharpBox< BaseVecT >static
m_theta_sharplvr2::SharpBox< BaseVecT >static
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 >
SharpBox(BaseVecT center)lvr2::SharpBox< BaseVecT >
~FastBox()lvr2::FastBox< BaseVecT >inlinevirtual
~SharpBox()lvr2::SharpBox< 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