YaDICs  V04.14.a
Yet another Digital Image Correlation software: platform dedicated to 2/3D Fluid and Solid kinematics field measurements.
 All Classes Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
Csequence< T, Timg > Class Template Reference

Public Member Functions

void init (int argc, char *argv[])
 
int exec (int argc, char *argv[], Cimage< Timg > &oImage)
 
void preprocessing (int argc, char *argv[], const int &s, Cimage< Timg > &oImage)
 
int processing (int argc, char *argv[], Cimage< Timg > &oImage, Cmesh< T, Timg > &oMesh, Cfield< T, Timg > &oField, Ccorrelation< T, Timg > &oCorrel)
 
void postprocessing (const int &s, Cimage< Timg > &oImage, Cfield< T, Timg > &oField, Ccorrelation< T, Timg > &oCorrel, Cmesh< T, Timg > &oMesh)
 

Public Attributes

std::string class_name
 
std::vector< std::string > m_sequence
 
std::vector< int > m_filter
 
Cmesh< T, Timg > * m_pMesh
 
Ccorrelation< T, Timg > * m_pCorrel
 
Cfield< T, Timg > * m_pField
 
CImgList< T > m_modes
 
CImgList< T > m_strain
 
CImgList< T > m_node
 
CImgList< T > m_fields
 
CImg< T > m_residues
 
CImg< T > m_deformed
 
CImg< T > m_correlograms
 
CshapeFunction< T, Timg > * m_pShape
 
std::vector< T > m_ref
 
std::vector< T > m_meanRes
 
bool m_verbose
 

Member Function Documentation

template<typename T, typename Timg>
void Csequence< T, Timg >::postprocessing ( const int &  s,
Cimage< Timg > &  oImage,
Cfield< T, Timg > &  oField,
Ccorrelation< T, Timg > &  oCorrel,
Cmesh< T, Timg > &  oMesh 
)
inline

data are transfered from current Field object to sequence global attribute in order to be used as initialization for the next step or next image couple
oField.m_mode, oField.m_node and oField.m_meanRes are systematically transfered while oField.m_field, oField.m_res and oField.m_def are transfered only once the last step is done.


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