cortical_surface
5.0.5
|
#include <cortical_surface/surfacereferential/sulcusCleaner.h>
Public Member Functions | |
SulcusCleaner (std::string &_adr_mesh, std::string &_adr_calleux, std::string &_adr_poles, std::string &_adr_mer, std::string &_adr_par, std::string &_adr_long_cleaned, std::string &_adr_lat_cleaned, std::string &_adr_cor, std::string &_adr_file, int _context, std::string &_side, float _contr, float _curvature, float _elasticity) | |
void | processConstraints () |
void | preprocess () |
void | constraintCleaning (int ct) |
Public Attributes | |
std::string | adr_mesh |
std::string | adr_calleux |
std::string | adr_poles |
std::string | adr_mer |
std::string | adr_par |
std::string | adr_long_cleaned |
std::string | adr_lat_cleaned |
std::string & | adr_cor |
std::string & | adr_file |
int | context |
std::string & | side |
float | contr |
float | curvature |
float | elasticity |
AimsSurfaceTriangle | mesh |
std::vector< std::set< uint > > | neigh |
TimeTexture< short > | constraint_lat_read_short |
TimeTexture< short > | constraint_long_read_short |
TimeTexture< float > | constraint_long_read |
TimeTexture< float > | constraint_lat_read |
TimeTexture< float > | pole_call |
std::map< int, std::map< int, std::string > > | corres_map |
TimeTexture< float > | poles |
TimeTexture< float > | constraint_long_scaled |
TimeTexture< float > | constraint_lat_scaled |
uint | size |
float | value_pole1 |
float | value_pole2 |
Definition at line 27 of file sulcusCleaner.h.
|
inline |
Definition at line 78 of file sulcusCleaner.h.
References constraintCleaning(), TimeTexture< T >::nItem(), preprocess(), processConstraints(), aims::Reader< T >::read(), and aims::SurfaceManip::surfaceNeighbours().
void aims::SulcusCleaner::constraintCleaning | ( | int | ct | ) |
Referenced by SulcusCleaner().
void aims::SulcusCleaner::preprocess | ( | ) |
Referenced by SulcusCleaner().
void aims::SulcusCleaner::processConstraints | ( | ) |
Referenced by SulcusCleaner().
std::string aims::SulcusCleaner::adr_calleux |
Definition at line 34 of file sulcusCleaner.h.
std::string& aims::SulcusCleaner::adr_cor |
Definition at line 40 of file sulcusCleaner.h.
std::string& aims::SulcusCleaner::adr_file |
Definition at line 41 of file sulcusCleaner.h.
std::string aims::SulcusCleaner::adr_lat_cleaned |
Definition at line 39 of file sulcusCleaner.h.
std::string aims::SulcusCleaner::adr_long_cleaned |
Definition at line 38 of file sulcusCleaner.h.
std::string aims::SulcusCleaner::adr_mer |
Definition at line 36 of file sulcusCleaner.h.
std::string aims::SulcusCleaner::adr_mesh |
Definition at line 33 of file sulcusCleaner.h.
std::string aims::SulcusCleaner::adr_par |
Definition at line 37 of file sulcusCleaner.h.
std::string aims::SulcusCleaner::adr_poles |
Definition at line 35 of file sulcusCleaner.h.
TimeTexture<float> aims::SulcusCleaner::constraint_lat_read |
Definition at line 60 of file sulcusCleaner.h.
TimeTexture<short> aims::SulcusCleaner::constraint_lat_read_short |
Definition at line 56 of file sulcusCleaner.h.
TimeTexture<float> aims::SulcusCleaner::constraint_lat_scaled |
Definition at line 72 of file sulcusCleaner.h.
TimeTexture<float> aims::SulcusCleaner::constraint_long_read |
Definition at line 59 of file sulcusCleaner.h.
TimeTexture<short> aims::SulcusCleaner::constraint_long_read_short |
Definition at line 57 of file sulcusCleaner.h.
TimeTexture<float> aims::SulcusCleaner::constraint_long_scaled |
Definition at line 71 of file sulcusCleaner.h.
int aims::SulcusCleaner::context |
Definition at line 43 of file sulcusCleaner.h.
float aims::SulcusCleaner::contr |
Definition at line 46 of file sulcusCleaner.h.
std::map< int, std::map<int, std::string> > aims::SulcusCleaner::corres_map |
Definition at line 68 of file sulcusCleaner.h.
float aims::SulcusCleaner::curvature |
Definition at line 47 of file sulcusCleaner.h.
float aims::SulcusCleaner::elasticity |
Definition at line 48 of file sulcusCleaner.h.
AimsSurfaceTriangle aims::SulcusCleaner::mesh |
Definition at line 50 of file sulcusCleaner.h.
std::vector<std::set<uint> > aims::SulcusCleaner::neigh |
Definition at line 52 of file sulcusCleaner.h.
TimeTexture<float> aims::SulcusCleaner::pole_call |
Definition at line 62 of file sulcusCleaner.h.
TimeTexture<float> aims::SulcusCleaner::poles |
Definition at line 70 of file sulcusCleaner.h.
std::string& aims::SulcusCleaner::side |
Definition at line 44 of file sulcusCleaner.h.
uint aims::SulcusCleaner::size |
Definition at line 73 of file sulcusCleaner.h.
float aims::SulcusCleaner::value_pole1 |
Definition at line 75 of file sulcusCleaner.h.
float aims::SulcusCleaner::value_pole2 |
Definition at line 75 of file sulcusCleaner.h.