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

#include <ncorr.h>

Public Types

typedef ROI2D::difference_type difference_type
 

Public Member Functions

 DIC_analysis_output ()
 
 DIC_analysis_output (const DIC_analysis_output &)=default
 
 DIC_analysis_output (DIC_analysis_output &&)=default
 
DIC_analysis_outputoperator= (const DIC_analysis_output &)=default
 
DIC_analysis_outputoperator= (DIC_analysis_output &&)=default
 
 ~DIC_analysis_output () noexcept=default
 
 DIC_analysis_output (const std::vector< Disp2D > &disps, PERSPECTIVE perspective_type, const std::string &units, double units_per_pixel)
 

Static Public Member Functions

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

Public Attributes

std::vector< Disp2Ddisps
 
PERSPECTIVE perspective_type
 
std::string units
 
double units_per_pixel
 

Friends

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

Detailed Description

Definition at line 251 of file ncorr.h.

Member Typedef Documentation

◆ difference_type

Constructor & Destructor Documentation

◆ DIC_analysis_output() [1/4]

ncorr::DIC_analysis_output::DIC_analysis_output ( )
inline

Definition at line 255 of file ncorr.h.

◆ DIC_analysis_output() [2/4]

ncorr::DIC_analysis_output::DIC_analysis_output ( const DIC_analysis_output )
default

◆ DIC_analysis_output() [3/4]

ncorr::DIC_analysis_output::DIC_analysis_output ( DIC_analysis_output &&  )
default

◆ ~DIC_analysis_output()

ncorr::DIC_analysis_output::~DIC_analysis_output ( )
defaultnoexcept

◆ DIC_analysis_output() [4/4]

ncorr::DIC_analysis_output::DIC_analysis_output ( const std::vector< Disp2D > &  disps,
PERSPECTIVE  perspective_type,
const std::string &  units,
double  units_per_pixel 
)
inline

Definition at line 263 of file ncorr.h.

Member Function Documentation

◆ load() [1/2]

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

Definition at line 2586 of file ncorr.cpp.

◆ load() [2/2]

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

Definition at line 2559 of file ncorr.cpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Friends And Related Symbol Documentation

◆ save [1/2]

void save ( const DIC_analysis_output DIC_output,
const std::string &  filename 
)
friend

Definition at line 2624 of file ncorr.cpp.

◆ save [2/2]

void save ( const DIC_analysis_output DIC_output,
std::ofstream &  os 
)
friend

Definition at line 2602 of file ncorr.cpp.

Member Data Documentation

◆ disps

std::vector<Disp2D> ncorr::DIC_analysis_output::disps

Definition at line 274 of file ncorr.h.

◆ perspective_type

PERSPECTIVE ncorr::DIC_analysis_output::perspective_type

Definition at line 275 of file ncorr.h.

◆ units

std::string ncorr::DIC_analysis_output::units

Definition at line 276 of file ncorr.h.

◆ units_per_pixel

double ncorr::DIC_analysis_output::units_per_pixel

Definition at line 277 of file ncorr.h.


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