#include <BilinearFastBox.hpp>
|  | 
|  | BilinearFastBox (BaseVecT center) | 
|  | 
| virtual void | getSurface (BaseMesh< BaseVecT > &mesh, vector< QueryPoint< BaseVecT >> &query_points, uint &globalIndex) | 
|  | Performs a local reconstruction according to the standard Marching Cubes table from Paul Bourke.  More... 
 | 
|  | 
| virtual void | getSurface (BaseMesh< BaseVecT > &mesh, vector< QueryPoint< BaseVecT >> &query_points, uint &globalIndex, BoundingBox< BaseVecT > &bb, vector< unsigned int > &duplicates, float comparePrecision) | 
|  | 
| void | optimizePlanarFaces (BaseMesh< BaseVecT > &mesh, size_t kc) | 
|  | 
| virtual | ~BilinearFastBox () | 
|  | 
|  | FastBox (BaseVecT center) | 
|  | Constructs a new box at the given center point defined by the used m_voxelsize}.  More... 
 | 
|  | 
| BaseVecT | getCenter () | 
|  | 
| FastBox< BaseVecT > * | getNeighbor (int index) | 
|  | 
| uint | getVertex (int index) | 
|  | Gets the vertex index of the queried cell corner.  More... 
 | 
|  | 
| void | setNeighbor (int index, FastBox< BaseVecT > *cell) | 
|  | Adjacent cells in the grid should use common vertices. This functions assigns the value of corner[index] to the corresponding corner of the give neighbor cell.  More... 
 | 
|  | 
| void | setVertex (int index, uint value) | 
|  | Each cell vertex (0 to 7) as associated with a vertex in the reconstruction grid. This methods assigns the index value} to the index}th cell corner.  More... 
 | 
|  | 
| virtual | ~FastBox () | 
|  | Destructor.NormalT.  More... 
 | 
|  | 
template<typename BaseVecT>
class lvr2::BilinearFastBox< BaseVecT >
Definition at line 45 of file BilinearFastBox.hpp.
◆ BilinearFastBox()
template<typename BaseVecT > 
      
 
 
◆ ~BilinearFastBox()
template<typename BaseVecT > 
 
 
◆ getSurface() [1/2]
template<typename BaseVecT > 
 
Performs a local reconstruction according to the standard Marching Cubes table from Paul Bourke. 
- Parameters
- 
  
    | mesh | The reconstructed mesh |  | query_points | A vector containing the query points of the reconstruction grid |  | globalIndex | The index of the newest vertex in the mesh, i.e. a newly generated vertex shout have the index globalIndex + 1. |  
 
Reimplemented from lvr2::FastBox< BaseVecT >.
 
 
◆ getSurface() [2/2]
template<typename BaseVecT > 
 
 
◆ optimizePlanarFaces()
template<typename BaseVecT > 
      
 
 
◆ m_faces
template<typename BaseVecT > 
 
 
◆ m_mcIndex
template<typename BaseVecT > 
 
 
◆ m_surface
template<typename BaseVecT > 
 
 
The documentation for this class was generated from the following file: