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

#include <ncorr.h>

Public Types

typedef ROI2D::difference_type difference_type
 

Public Member Functions

 DIC_analysis_step_data ()=default
 
 DIC_analysis_step_data (const DIC_analysis_step_data &)=default
 
 DIC_analysis_step_data (DIC_analysis_step_data &&)=default
 
DIC_analysis_step_dataoperator= (const DIC_analysis_step_data &)=default
 
DIC_analysis_step_dataoperator= (DIC_analysis_step_data &&)=default
 
 ~DIC_analysis_step_data () noexcept=default
 

Static Public Member Functions

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

Public Attributes

std::vector< Disp2Dstep_disps
 
std::vector< ROI2Dstep_rois
 
std::vector< difference_typestep_ref_idx
 

Friends

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

Detailed Description

Definition at line 281 of file ncorr.h.

Member Typedef Documentation

◆ difference_type

Constructor & Destructor Documentation

◆ DIC_analysis_step_data() [1/3]

ncorr::DIC_analysis_step_data::DIC_analysis_step_data ( )
default

◆ DIC_analysis_step_data() [2/3]

ncorr::DIC_analysis_step_data::DIC_analysis_step_data ( const DIC_analysis_step_data )
default

◆ DIC_analysis_step_data() [3/3]

ncorr::DIC_analysis_step_data::DIC_analysis_step_data ( DIC_analysis_step_data &&  )
default

◆ ~DIC_analysis_step_data()

ncorr::DIC_analysis_step_data::~DIC_analysis_step_data ( )
defaultnoexcept

Member Function Documentation

◆ load() [1/2]

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

Definition at line 2671 of file ncorr.cpp.

◆ load() [2/2]

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

Definition at line 2639 of file ncorr.cpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Friends And Related Symbol Documentation

◆ save [1/2]

void save ( const DIC_analysis_step_data step_data,
const std::string &  filename 
)
friend

Definition at line 2708 of file ncorr.cpp.

◆ save [2/2]

void save ( const DIC_analysis_step_data step_data,
std::ofstream &  os 
)
friend

Definition at line 2683 of file ncorr.cpp.

Member Data Documentation

◆ step_disps

std::vector<Disp2D> ncorr::DIC_analysis_step_data::step_disps

Definition at line 301 of file ncorr.h.

◆ step_ref_idx

std::vector<difference_type> ncorr::DIC_analysis_step_data::step_ref_idx

Definition at line 305 of file ncorr.h.

◆ step_rois

std::vector<ROI2D> ncorr::DIC_analysis_step_data::step_rois

Definition at line 303 of file ncorr.h.


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