aimstil  5.0.5
triangle_mesh_geodesic_map.h File Reference
#include <queue>
#include <vector>
#include "til/sparse_vector.h"
#include "cyclic_iterator.h"
#include "fraction.h"
#include "MeshTraits.h"
#include "meshUtils.h"
#include "miscUtils.h"
#include "poly_solver.h"
#include "til/til_declarations.h"
#include "triangle_mesh_geodesic_map.tpp"
Include dependency graph for triangle_mesh_geodesic_map.h:

Go to the source code of this file.

Classes

struct  til::ghost::GMapStop_None
 
struct  til::ghost::GMapStop_AboveThreshold< TPrec >
 
struct  til::ghost::GMapStop_MyPointsDone< TIterator >
 
struct  til::policy::GMap_DefaultStorage_sparse_vect_dbl
 
struct  til::DistanceMapLabels
 
class  til::Mesh_distance_map< TVertices, TNeighborhoods, TPrec, TStopGhost, TStoragePolicy >
 
class  til::Graph_distance_map< TVertices, TNeighborhoods, TPrec, TStopGhost, TStoragePolicy >
 
class  til::Triangle_mesh_geodesic_map< TVertices, TCircularNeighborhood, TPrec, TStopGhost, TStoragePolicy >
 
class  til::Voronoi_triangle_mesh_geodesic_map< TVertices, TCircularNeighborhoods, TPrec, TStopGhost, TStoragePolicy >
 

Namespaces

 til
 Belongs to package Box Do not include directly, include til/Box.h instead.
 
 til::ghost
 
 til::policy
 

Functions

template<typename TVertices , typename TFaces , typename TPrec >
void til::distance_to_neighbors (TVertices const &vertices, TFaces const &faces, TPrec distance, std::vector< til::sparse_vector< TPrec > > &res)
 Returns neighbors that are below a certain geodesic distance, along with their distance. More...