aimsalgo  5.1.2
Neuroimaging image processing
thickness.h File Reference
#include <aims/mesh/texture.h>
#include <aims/mesh/surface.h>
#include <cartodata/volume/volume.h>
#include <aims/connectivity/connectivity.h>
#include <aims/distancemap/stlsort.h>
#include <set>
#include <list>
#include <map>
Include dependency graph for thickness.h:

Go to the source code of this file.

Namespaces

 aims
 
 aims::meshdistance
 

Functions

void aims::meshdistance::SulcusOperture (const AimsSurface< 3, Void > &mesh, std::map< Point3df, std::pair< float, float >, Point3dfCompare > &sulci2mesh, const carto::rc_ptr< carto::Volume< short > > &surface_vol, const float demin, const float dpmin, const unsigned MINCC, const std::map< short, std::string > &trans, const std::set< std::string > &labels)
 
void aims::meshdistance::ClosestMeshTrianglesFromSulcusVoxel (const Point3df &pt, const std::pair< Point3df, Point3df > &bipoint, Point3df &n_sulci, float &dmn, float &dmp, float demin, float dpmin, const AimsSurface< 3, Void > &mesh)
 
void aims::meshdistance::ClosestMeshNodesFromSulcusVoxel (const Point3df &pt, const std::pair< Point3df, Point3df > &bipoint, Point3df &n0, float demin, float dpmin, float &dmn, float &dmp, const AimsSurface< 3, Void > &mesh)
 
carto::VolumeRef< float > aims::meshdistance::OpertureParameters (const AimsSurface< 3, Void > &mesh, const std::map< Point3df, std::pair< float, float >, Point3dfCompare > &sulci2mesh, const carto::rc_ptr< carto::Volume< short > > &vol)
 
void aims::meshdistance::CCOperture (const std::vector< Point3df > &cc, const AimsSurface< 3, Void > &mesh, const Point3dfNeigh &neigh, std::map< Point3df, std::pair< float, float >, Point3dfCompare > &sulci2mesh, const float demin, const float dpmin)
 
std::set< unsigned > aims::meshdistance::SubMesh (const AimsSurface< 3, Void > &mesh, const Point3df &bbmin, const Point3df &bbmax)
 
float aims::meshdistance::max (float x, float y)
 
float aims::meshdistance::min (float x, float y)
 
Point3df aims::meshdistance::Point3dfMax (const Point3df &X, const Point3df &Y)
 
Point3df aims::meshdistance::Point3dfMin (const Point3df &X, const Point3df &Y)