CppNCorr
C++ ncorr Digital Image Correlation engine
Loading...
Searching...
No Matches
ncorr::strain_analysis_input Struct Referencefinal

#include <ncorr.h>

Public Types

typedef ROI2D::difference_type difference_type
 

Public Member Functions

 strain_analysis_input ()
 
 strain_analysis_input (const strain_analysis_input &)=default
 
 strain_analysis_input (strain_analysis_input &&)=default
 
strain_analysis_inputoperator= (const strain_analysis_input &)=default
 
strain_analysis_inputoperator= (strain_analysis_input &&)=default
 
 ~strain_analysis_input () noexcept=default
 
 strain_analysis_input (const DIC_analysis_input &DIC_input, const DIC_analysis_output &DIC_output, SUBREGION subregion_type, difference_type r)
 

Static Public Member Functions

static strain_analysis_input load (std::ifstream &)
 
static strain_analysis_input load (const std::string &)
 

Public Attributes

DIC_analysis_input DIC_input
 
DIC_analysis_output DIC_output
 
SUBREGION subregion_type
 
difference_type r
 

Friends

void save (const strain_analysis_input &, std::ofstream &)
 
void save (const strain_analysis_input &, const std::string &)
 

Detailed Description

Definition at line 529 of file ncorr.h.

Member Typedef Documentation

◆ difference_type

Constructor & Destructor Documentation

◆ strain_analysis_input() [1/4]

ncorr::strain_analysis_input::strain_analysis_input ( )
inline

Definition at line 533 of file ncorr.h.

◆ strain_analysis_input() [2/4]

ncorr::strain_analysis_input::strain_analysis_input ( const strain_analysis_input )
default

◆ strain_analysis_input() [3/4]

ncorr::strain_analysis_input::strain_analysis_input ( strain_analysis_input &&  )
default

◆ ~strain_analysis_input()

ncorr::strain_analysis_input::~strain_analysis_input ( )
defaultnoexcept

◆ strain_analysis_input() [4/4]

ncorr::strain_analysis_input::strain_analysis_input ( const DIC_analysis_input DIC_input,
const DIC_analysis_output DIC_output,
SUBREGION  subregion_type,
difference_type  r 
)
inline

Definition at line 541 of file ncorr.h.

Member Function Documentation

◆ load() [1/2]

strain_analysis_input ncorr::strain_analysis_input::load ( const std::string &  filename)
static

Definition at line 3692 of file ncorr.cpp.

◆ load() [2/2]

strain_analysis_input ncorr::strain_analysis_input::load ( std::ifstream &  is)
static

Definition at line 3673 of file ncorr.cpp.

◆ operator=() [1/2]

strain_analysis_input & ncorr::strain_analysis_input::operator= ( const strain_analysis_input )
default

◆ operator=() [2/2]

strain_analysis_input & ncorr::strain_analysis_input::operator= ( strain_analysis_input &&  )
default

Friends And Related Symbol Documentation

◆ save [1/2]

void save ( const strain_analysis_input strain_input,
const std::string &  filename 
)
friend

Definition at line 3722 of file ncorr.cpp.

◆ save [2/2]

void save ( const strain_analysis_input strain_input,
std::ofstream &  os 
)
friend

Definition at line 3708 of file ncorr.cpp.

Member Data Documentation

◆ DIC_input

DIC_analysis_input ncorr::strain_analysis_input::DIC_input

Definition at line 557 of file ncorr.h.

◆ DIC_output

DIC_analysis_output ncorr::strain_analysis_input::DIC_output

Definition at line 558 of file ncorr.h.

◆ r

difference_type ncorr::strain_analysis_input::r

Definition at line 560 of file ncorr.h.

◆ subregion_type

SUBREGION ncorr::strain_analysis_input::subregion_type

Definition at line 559 of file ncorr.h.


The documentation for this struct was generated from the following files: