cortical_surface
5.0.5
|
#include <cortical_surface/structuralanalysis/subjectdata.h>
Public Member Functions | |
SubjectData (std::string id="UNKNOWN_SUBJECT_ID") | |
SubjectData (SubjectData &subject) | |
SubjectData (std::string id, std::string meshPath, std::string texPath, std::string latPath="", std::string lonPath="") | |
void | storeData (AimsSurface< 3, Void > *mesh, Texture< float > *tex, bool computeWeights=true, bool computeNeighbours=true, bool verbose=true) |
void | storeData (AimsSurface< 3, Void > *mesh, Texture< float > *tex, std::map< unsigned, std::set< std::pair< unsigned, float > > > &weights, bool verbose=true) |
void | storeCoordinates (Texture< float > *lat, Texture< float > *lon=NULL, bool verbose=true) |
Public Attributes | |
int | coordinates |
std::string | subject_id |
SubjectPaths | paths |
AimsSurface< 3, Void > * | mesh |
Texture< float > * | tex |
Texture< float > * | lat |
Texture< float > * | lon |
std::map< unsigned, std::set< std::pair< unsigned, float > > > | weightLapl |
std::vector< std::set< uint > > | neighbours |
Graph * | graph |
Definition at line 38 of file subjectdata.h.
|
inline |
Definition at line 55 of file subjectdata.h.
|
inline |
Definition at line 56 of file subjectdata.h.
References coordinates, lat, lon, mesh, paths, subject_id, tex, and weightLapl.
|
inline |
Definition at line 69 of file subjectdata.h.
References SubjectPaths::latPath, SubjectPaths::lonPath, SubjectPaths::meshPath, and SubjectPaths::texPath.
|
inline |
Definition at line 113 of file subjectdata.h.
References LAT_1D, LATLON_2D, Texture< T >::nItem(), and verbose.
|
inline |
Definition at line 81 of file subjectdata.h.
References AimsMeshWeightFiniteElementLaplacian(), Texture< T >::nItem(), RAW_3D, aims::SurfaceManip::surfaceNeighbours(), verbose, and AimsSurface< D, T >::vertex().
|
inline |
Definition at line 108 of file subjectdata.h.
References verbose.
int SubjectData::coordinates |
Definition at line 41 of file subjectdata.h.
Referenced by SubjectData().
Graph* SubjectData::graph |
Definition at line 53 of file subjectdata.h.
Texture<float>* SubjectData::lat |
Definition at line 48 of file subjectdata.h.
Referenced by SubjectData().
Texture<float>* SubjectData::lon |
Definition at line 49 of file subjectdata.h.
Referenced by SubjectData().
AimsSurface<3,Void>* SubjectData::mesh |
Definition at line 45 of file subjectdata.h.
Referenced by SubjectData().
std::vector<std::set<uint> > SubjectData::neighbours |
Definition at line 51 of file subjectdata.h.
SubjectPaths SubjectData::paths |
Definition at line 43 of file subjectdata.h.
Referenced by SubjectData().
std::string SubjectData::subject_id |
Definition at line 42 of file subjectdata.h.
Referenced by SubjectData().
Texture<float>* SubjectData::tex |
Definition at line 47 of file subjectdata.h.
Referenced by SubjectData().
std::map<unsigned, std::set< std::pair<unsigned,float> > > SubjectData::weightLapl |
Definition at line 50 of file subjectdata.h.
Referenced by SubjectData().