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
Ccorrelation_factory< T, Timg > Class Template Reference

It returns a pointer toward a specific correlation method according to a parameter.nc file. The parameter file is set by default or could be provide by command line. create function could be called using : int, string = type, CParameterNetCDF, and finally [argv,argc] !!!! The function to get parameters directly from command line doesn't work yet. More...

#include <Ccorrelation_factory.h>

Public Member Functions

 Ccorrelation_factory (const std::string name)
 
Ccorrelation< T, Timg > * create (const int &number)
 
Ccorrelation< T, Timg > * create (const std::string &type)
 
Ccorrelation< T, Timg > * create (CParameterNetCDF &paramFile)
 
Ccorrelation< T, Timg > * create (int argc, char *argv[])
 
void commandLine (int argc, char *argv[])
 
void stringSplit (std::string manyString, std::vector< std::string > value)
 
void info ()
 

Public Attributes

std::vector< std::string > m_infos
 
std::string class_name
 
std::string m_variable
 
std::string m_type
 
CParameterNetCDF m_paramFile
 
bool m_verbose
 
const char * m_paramPath
 

Detailed Description

template<typename T, typename Timg>
class Ccorrelation_factory< T, Timg >

It returns a pointer toward a specific correlation method according to a parameter.nc file. The parameter file is set by default or could be provide by command line. create function could be called using : int, string = type, CParameterNetCDF, and finally [argv,argc] !!!! The function to get parameters directly from command line doesn't work yet.

Constructor & Destructor Documentation

template<typename T, typename Timg>
Ccorrelation_factory< T, Timg >::Ccorrelation_factory ( const std::string  name)
inline

variable name of the correlation method within nc file

list of available classes


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