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

#include <ncorr.h>

Public Types

typedef ROI2D::difference_type difference_type
 

Public Member Functions

 strain_analysis_output ()=default
 
 strain_analysis_output (const strain_analysis_output &)=default
 
 strain_analysis_output (strain_analysis_output &&)=default
 
strain_analysis_outputoperator= (const strain_analysis_output &)=default
 
strain_analysis_outputoperator= (strain_analysis_output &&)=default
 
 ~strain_analysis_output () noexcept=default
 
 strain_analysis_output (const std::vector< Strain2D > &strains)
 

Static Public Member Functions

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

Public Attributes

std::vector< Strain2Dstrains
 

Friends

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

Detailed Description

Definition at line 563 of file ncorr.h.

Member Typedef Documentation

◆ difference_type

Constructor & Destructor Documentation

◆ strain_analysis_output() [1/4]

ncorr::strain_analysis_output::strain_analysis_output ( )
default

◆ strain_analysis_output() [2/4]

ncorr::strain_analysis_output::strain_analysis_output ( const strain_analysis_output )
default

◆ strain_analysis_output() [3/4]

ncorr::strain_analysis_output::strain_analysis_output ( strain_analysis_output &&  )
default

◆ ~strain_analysis_output()

ncorr::strain_analysis_output::~strain_analysis_output ( )
defaultnoexcept

◆ strain_analysis_output() [4/4]

ncorr::strain_analysis_output::strain_analysis_output ( const std::vector< Strain2D > &  strains)
inline

Definition at line 575 of file ncorr.h.

Member Function Documentation

◆ load() [1/2]

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

Definition at line 3751 of file ncorr.cpp.

◆ load() [2/2]

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

Definition at line 3736 of file ncorr.cpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Friends And Related Symbol Documentation

◆ save [1/2]

void save ( const strain_analysis_output strain_output,
const std::string &  filename 
)
friend

Definition at line 3778 of file ncorr.cpp.

◆ save [2/2]

void save ( const strain_analysis_output strain_output,
std::ofstream &  os 
)
friend

Definition at line 3767 of file ncorr.cpp.

Member Data Documentation

◆ strains

std::vector<Strain2D> ncorr::strain_analysis_output::strains

Definition at line 585 of file ncorr.h.


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