cortical_surface  5.0.5
representation.h
Go to the documentation of this file.
1 #ifndef SURF_REPRESENTATION_H
2 #define SURF_REPRESENTATION_H
3 
4 #include <aims/mesh/texture.h>
6 
7 
9 
11 {
12  bool operator()(const surf::GreyLevelBlob * s1, const surf::GreyLevelBlob * s2) const
13  {
14  return compareSurfBlobsScales(s1, s2) < 0.0;
15  }
16 };
17 
18 //AimsSurfaceTriangle getFlatMap(vector<vector<int> > &nodes_lists, TimeTexture<float> &lat, TimeTexture<float> &lon, TimeTexture<float> &tex);
19 
21  AimsSurface<3,Void> &mesh,
22  Texture<float> &lat,
23  Texture<float> &lon,
24  std::vector< std::set<int> > &nodes_lists);
25 
26 //AimsSurfaceTriangle getLabelObjectsOnAMesh( TimeTexture<short> &tex,
27 // AimsSurface<3,Void> &mesh,
28 // vector<set<int> > &nodes_lists);
29 
30 AimsSurfaceTriangle getG2GRelationsMeshes ( std::vector< std::pair<surf::GreyLevelBlob *, surf::GreyLevelBlob *> > &blobsPairs,
31  int representation_mode = SPHERE );
32 
33 AimsSurfaceTriangle getBifurcationRelationsMeshes ( std::vector< std::pair< surf::ScaleSpaceBlob *, surf::ScaleSpaceBlob *> > & bifurcPairs,
34  int representation_mode = SPHERE );
35 
36 AimsSurfaceTriangle getB2BRelationsMeshes ( std::vector<surf::Clique> &cliques, int representation_mode = SPHERE ) ;
37 
38 #endif
39 
bool operator()(const surf::GreyLevelBlob *s1, const surf::GreyLevelBlob *s2) const
AIMSDATA_API AimsTimeSurface< 3, Void > AimsSurfaceTriangle
AimsSurfaceTriangle getLabelObjectsOnASphere(TimeTexture< short > &tex, AimsSurface< 3, Void > &mesh, Texture< float > &lat, Texture< float > &lon, std::vector< std::set< int > > &nodes_lists)
AimsSurfaceTriangle getBifurcationRelationsMeshes(std::vector< std::pair< surf::ScaleSpaceBlob *, surf::ScaleSpaceBlob *> > &bifurcPairs, int representation_mode=SPHERE)
float compareSurfBlobsScales(const surf::GreyLevelBlob *s1, const surf::GreyLevelBlob *s2)
Definition: blobs.h:11
AimsSurfaceTriangle getG2GRelationsMeshes(std::vector< std::pair< surf::GreyLevelBlob *, surf::GreyLevelBlob *> > &blobsPairs, int representation_mode=SPHERE)
AimsSurfaceTriangle getB2BRelationsMeshes(std::vector< surf::Clique > &cliques, int representation_mode=SPHERE)