![]() |
aimsalgo
5.1.2
Neuroimaging image processing
|
#include <aims/config/aimsalgo_config.h>#include <aims/mesh/texture.h>#include <aims/mesh/surface.h>#include <cartodata/volume/volume.h>#include <set>#include <map>#include <float.h>

Go to the source code of this file.
Namespaces | |
| aims | |
| aims::meshdistance | |
Functions | |
| Texture< float > | aims::meshdistance::GeodesicDepth (const AimsSurface< 3, Void > &mesh, const carto::rc_ptr< carto::Volume< short > > &vol, float radius_close, float radius_erode) |
| Compute the geodesic depth of a triangulation The vol define the object and the background The radius-* are morphological parameter. More... | |
| template<typename T > | |
| Texture< float > | aims::meshdistance::MeshDistance (const AimsSurface< 3, Void > &mesh, const Texture< T > &inittex, bool allowUnreached, float max_dist=FLT_MAX) |
| Computes a distance texture over a mesh. More... | |
| template<typename T , typename MapType = std::vector< std::map<size_t, float> >> | |
| void | aims::meshdistance::pairwiseDistanceMaps (const AimsSurface< 3, Void > &mesh, MapType &distmaps, const Texture< T > &inittex, float max_dist=FLT_MAX) |
| Computes a distance matrix over a mesh. More... | |
| template<typename MapType = std::vector< std::map<size_t, float> >> | |
| void | aims::meshdistance::pairwiseDistanceMaps (const AimsSurface< 3, Void > &mesh, MapType &distmaps, float max_dist=FLT_MAX) |
| Computes a distance matrix over a mesh. More... | |
| template Texture< float > | aims::meshdistance::MeshDistance (const AimsSurface< 3, Void > &, const Texture< short > &, bool, float=FLT_MAX) |
| template Texture< float > | aims::meshdistance::MeshDistance (const AimsSurface< 3, Void > &, const Texture< float > &, bool, float=FLT_MAX) |
| template void | aims::meshdistance::pairwiseDistanceMaps (const AimsSurface< 3, Void > &mesh, std::vector< std::map< size_t, float > > &distmaps, const Texture< int16_t > &inittex=Texture< int16_t >(), float max_dist=FLT_MAX) |