Classes | Namespaces
BaseMesh.hpp File Reference
#include <cstdint>
#include <array>
#include <vector>
#include <type_traits>
#include <memory>
#include <boost/optional.hpp>
#include "Handles.hpp"
#include "lvr2/geometry/BaseMesh.tcc"
Include dependency graph for BaseMesh.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  lvr2::BaseMesh< BaseVecT >
 Interface for triangle-meshes with adjacency information. More...
 
struct  lvr2::EdgeCollapseRemovedFace
 
struct  lvr2::EdgeCollapseResult
 
class  lvr2::EdgeIteratorProxy< BaseVecT >
 
class  lvr2::EdgeIteratorProxy< BaseVecT >
 
struct  lvr2::EdgeSplitResult
 
class  lvr2::FaceIteratorProxy< BaseVecT >
 
class  lvr2::FaceIteratorProxy< BaseVecT >
 
class  lvr2::MeshHandleIterator< HandleT >
 An iterator for handles in the BaseMesh. More...
 
class  lvr2::MeshHandleIteratorPtr< HandleT >
 A wrapper for the MeshHandleIterator to save beloved future programmers from dereferencing too much <3. More...
 
class  lvr2::VertexIteratorProxy< BaseVecT >
 
class  lvr2::VertexIteratorProxy< BaseVecT >
 
struct  lvr2::VertexSplitResult
 

Namespaces

 lvr2
 


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:25