Constellation: Connectivity-based Structural Parcellation


mergeMeshAndROIs.h
Go to the documentation of this file.
1#ifndef CONSTELLATION_FUSIONMESHROIS_TO_TEXTURE_H
2#define CONSTELLATION_FUSIONMESHROIS_TO_TEXTURE_H
3
4#include <aims/mesh/surface.h>
5#include <aims/mesh/texture.h>
6#include <aims/resampling/motion.h>
7
8class Graph;
9
10namespace constel {
11
13 const AimsSurfaceTriangle &inAimsMesh, const Graph &ROI_graph,
14 float distthresh, std::string vertex_property = "aims_roi");
15
17 const AimsSurfaceTriangle &inAimsMesh, const Graph &ROI_graph,
18 float distthresh, std::string vertex_property = "aims_roi",
19 std::string label_name = "roi_label");
20
22 const AimsSurfaceTriangle &inAimsMesh,
23 carto::rc_ptr<TimeTexture<short> > tex, std::string namesMode,
24 std::string bundlesFile_name, Motion motion,
25 const std::string &BundlesNamesfile_name = std::string(),
26 float fibers_filter_proportion = 0., int texture_time_step = 0);
27
29 const AimsSurfaceTriangle &inAimsMesh, const TimeTexture<short> &tex,
30 std::string bundlesFile_name, Motion motion,
31 std::string BundlesNamesfile_name);
32
33} // namespace constel
34
35#endif // ifndef CONSTELLATION_FUSIONMESHROIS_TO_TEXTURE_H
TimeTexture< short > * fusionMeshFoldGraph_to_Texture(const AimsSurfaceTriangle &inAimsMesh, const Graph &ROI_graph, float distthresh, std::string vertex_property="aims_roi", std::string label_name="roi_label")
Graph * texMeshAndBundles_to_BundlesGraph_WithIntersectionComputing(const AimsSurfaceTriangle &inAimsMesh, const TimeTexture< short > &tex, std::string bundlesFile_name, Motion motion, std::string BundlesNamesfile_name)
TimeTexture< short > * fusionMeshROIs_to_Texture_S16(const AimsSurfaceTriangle &inAimsMesh, const Graph &ROI_graph, float distthresh, std::string vertex_property="aims_roi")
Graph * texMeshAndBundles_to_BundlesGraph(const AimsSurfaceTriangle &inAimsMesh, carto::rc_ptr< TimeTexture< short > > tex, std::string namesMode, std::string bundlesFile_name, Motion motion, const std::string &BundlesNamesfile_name=std::string(), float fibers_filter_proportion=0., int texture_time_step=0)
aims::AffineTransformation3d Motion
AIMSDATA_API AimsTimeSurface< 3, Void > AimsSurfaceTriangle