1#ifndef SURF_REPRESENTATION_H
2#define SURF_REPRESENTATION_H
4#include <aims/mesh/texture.h>
24 std::vector< std::set<int> > &nodes_lists);
31 int representation_mode =
SPHERE );
34 int representation_mode =
SPHERE );
AimsSurfaceTriangle getB2BRelationsMeshes(std::vector< surf::Clique > &cliques, int representation_mode=SPHERE)
AimsSurfaceTriangle getLabelObjectsOnASphere(TimeTexture< short > &tex, AimsSurface< 3, Void > &mesh, Texture< float > &lat, Texture< float > &lon, std::vector< std::set< int > > &nodes_lists)
float compareSurfBlobsScales(const surf::GreyLevelBlob *s1, const surf::GreyLevelBlob *s2)
AimsSurfaceTriangle getBifurcationRelationsMeshes(std::vector< std::pair< surf::ScaleSpaceBlob *, surf::ScaleSpaceBlob * > > &bifurcPairs, int representation_mode=SPHERE)
AimsSurfaceTriangle getG2GRelationsMeshes(std::vector< std::pair< surf::GreyLevelBlob *, surf::GreyLevelBlob * > > &blobsPairs, int representation_mode=SPHERE)
bool operator()(const surf::GreyLevelBlob *s1, const surf::GreyLevelBlob *s2) const
AIMSDATA_API AimsTimeSurface< 3, Void > AimsSurfaceTriangle