cortical_surface  5.0.5
aims::SulcusCleaner Class Reference

#include <cortical_surface/surfacereferential/sulcusCleaner.h>

Collaboration diagram for aims::SulcusCleaner:

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
 

Detailed Description

Definition at line 27 of file sulcusCleaner.h.

Constructor & Destructor Documentation

◆ SulcusCleaner()

aims::SulcusCleaner::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 
)
inline

Member Function Documentation

◆ constraintCleaning()

void aims::SulcusCleaner::constraintCleaning ( int  ct)

Referenced by SulcusCleaner().

◆ preprocess()

void aims::SulcusCleaner::preprocess ( )

Referenced by SulcusCleaner().

◆ processConstraints()

void aims::SulcusCleaner::processConstraints ( )

Referenced by SulcusCleaner().

Member Data Documentation

◆ adr_calleux

std::string aims::SulcusCleaner::adr_calleux

Definition at line 34 of file sulcusCleaner.h.

◆ adr_cor

std::string& aims::SulcusCleaner::adr_cor

Definition at line 40 of file sulcusCleaner.h.

◆ adr_file

std::string& aims::SulcusCleaner::adr_file

Definition at line 41 of file sulcusCleaner.h.

◆ adr_lat_cleaned

std::string aims::SulcusCleaner::adr_lat_cleaned

Definition at line 39 of file sulcusCleaner.h.

◆ adr_long_cleaned

std::string aims::SulcusCleaner::adr_long_cleaned

Definition at line 38 of file sulcusCleaner.h.

◆ adr_mer

std::string aims::SulcusCleaner::adr_mer

Definition at line 36 of file sulcusCleaner.h.

◆ adr_mesh

std::string aims::SulcusCleaner::adr_mesh

Definition at line 33 of file sulcusCleaner.h.

◆ adr_par

std::string aims::SulcusCleaner::adr_par

Definition at line 37 of file sulcusCleaner.h.

◆ adr_poles

std::string aims::SulcusCleaner::adr_poles

Definition at line 35 of file sulcusCleaner.h.

◆ constraint_lat_read

TimeTexture<float> aims::SulcusCleaner::constraint_lat_read

Definition at line 60 of file sulcusCleaner.h.

◆ constraint_lat_read_short

TimeTexture<short> aims::SulcusCleaner::constraint_lat_read_short

Definition at line 56 of file sulcusCleaner.h.

◆ constraint_lat_scaled

TimeTexture<float> aims::SulcusCleaner::constraint_lat_scaled

Definition at line 72 of file sulcusCleaner.h.

◆ constraint_long_read

TimeTexture<float> aims::SulcusCleaner::constraint_long_read

Definition at line 59 of file sulcusCleaner.h.

◆ constraint_long_read_short

TimeTexture<short> aims::SulcusCleaner::constraint_long_read_short

Definition at line 57 of file sulcusCleaner.h.

◆ constraint_long_scaled

TimeTexture<float> aims::SulcusCleaner::constraint_long_scaled

Definition at line 71 of file sulcusCleaner.h.

◆ context

int aims::SulcusCleaner::context

Definition at line 43 of file sulcusCleaner.h.

◆ contr

float aims::SulcusCleaner::contr

Definition at line 46 of file sulcusCleaner.h.

◆ corres_map

std::map< int, std::map<int, std::string> > aims::SulcusCleaner::corres_map

Definition at line 68 of file sulcusCleaner.h.

◆ curvature

float aims::SulcusCleaner::curvature

Definition at line 47 of file sulcusCleaner.h.

◆ elasticity

float aims::SulcusCleaner::elasticity

Definition at line 48 of file sulcusCleaner.h.

◆ mesh

AimsSurfaceTriangle aims::SulcusCleaner::mesh

Definition at line 50 of file sulcusCleaner.h.

◆ neigh

std::vector<std::set<uint> > aims::SulcusCleaner::neigh

Definition at line 52 of file sulcusCleaner.h.

◆ pole_call

TimeTexture<float> aims::SulcusCleaner::pole_call

Definition at line 62 of file sulcusCleaner.h.

◆ poles

TimeTexture<float> aims::SulcusCleaner::poles

Definition at line 70 of file sulcusCleaner.h.

◆ side

std::string& aims::SulcusCleaner::side

Definition at line 44 of file sulcusCleaner.h.

◆ size

uint aims::SulcusCleaner::size

Definition at line 73 of file sulcusCleaner.h.

◆ value_pole1

float aims::SulcusCleaner::value_pole1

Definition at line 75 of file sulcusCleaner.h.

◆ value_pole2

float aims::SulcusCleaner::value_pole2

Definition at line 75 of file sulcusCleaner.h.


The documentation for this class was generated from the following file: