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
Cimage_factory< Timg > Class Template Reference

It returns a pointer toward a specific Image loader class 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 <Cimage_factory.h>

Public Member Functions

 Cimage_factory (const std::string name)
 
Cimage< Timg > * create (const int &number)
 
Cimage< Timg > * create (const std::string &type)
 
Cimage< Timg > * create (CParameterNetCDF &paramFile)
 
Cimage< 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
 
std::vector< std::string > m_element
 
CParameterNetCDF m_paramFile
 
const char * m_paramPath
 
bool m_verbose
 

Detailed Description

template<typename Timg>
class Cimage_factory< Timg >

It returns a pointer toward a specific Image loader class 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.


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