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

#include <ROI2D.h>

Public Member Functions

 region ()=default
 
 region (const region &)=default
 
 region (region &&)=default
 
regionoperator= (const region &)=default
 
regionoperator= (region &&)=default
 
 ~region () noexcept=default
 
 region (const region_nlinfo &nlinfo, const region_boundary &boundary)
 
 region (const region_nlinfo &nlinfo, region_boundary &&boundary)
 
 region (region_nlinfo &&nlinfo, const region_boundary &boundary)
 
 region (region_nlinfo &&nlinfo, region_boundary &&boundary)
 

Static Public Member Functions

static region load (std::ifstream &)
 

Public Attributes

region_nlinfo nlinfo
 
region_boundary boundary
 

Friends

std::ostream & operator<< (std::ostream &, const ROI2D::region &)
 
bool isequal (const region &reg1, const region &reg2)
 
void save (const region &, std::ofstream &)
 

Detailed Description

Definition at line 235 of file ROI2D.h.

Constructor & Destructor Documentation

◆ region() [1/7]

ncorr::ROI2D::region::region ( )
default

◆ region() [2/7]

ncorr::ROI2D::region::region ( const region )
default

◆ region() [3/7]

ncorr::ROI2D::region::region ( region &&  )
default

◆ ~region()

ncorr::ROI2D::region::~region ( )
defaultnoexcept

◆ region() [4/7]

ncorr::ROI2D::region::region ( const region_nlinfo nlinfo,
const region_boundary boundary 
)
inline

Definition at line 245 of file ROI2D.h.

◆ region() [5/7]

ncorr::ROI2D::region::region ( const region_nlinfo nlinfo,
region_boundary &&  boundary 
)
inline

Definition at line 246 of file ROI2D.h.

◆ region() [6/7]

ncorr::ROI2D::region::region ( region_nlinfo &&  nlinfo,
const region_boundary boundary 
)
inline

Definition at line 247 of file ROI2D.h.

◆ region() [7/7]

ncorr::ROI2D::region::region ( region_nlinfo &&  nlinfo,
region_boundary &&  boundary 
)
inline

Definition at line 248 of file ROI2D.h.

Member Function Documentation

◆ load()

ROI2D::region ncorr::ROI2D::region::load ( std::ifstream &  is)
static

Definition at line 1015 of file ROI2D.cpp.

◆ operator=() [1/2]

region & ncorr::ROI2D::region::operator= ( const region )
default

◆ operator=() [2/2]

region & ncorr::ROI2D::region::operator= ( region &&  )
default

Friends And Related Symbol Documentation

◆ isequal

bool isequal ( const region reg1,
const region reg2 
)
friend

Definition at line 255 of file ROI2D.h.

◆ operator<<

std::ostream & operator<< ( std::ostream &  os,
const ROI2D::region reg 
)
friend

Definition at line 1029 of file ROI2D.cpp.

◆ save

void save ( const region reg,
std::ofstream &  os 
)
friend

Definition at line 1036 of file ROI2D.cpp.

Member Data Documentation

◆ boundary

region_boundary ncorr::ROI2D::region::boundary

Definition at line 259 of file ROI2D.h.

◆ nlinfo

region_nlinfo ncorr::ROI2D::region::nlinfo

Definition at line 258 of file ROI2D.h.


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