CppNCorr
C++ ncorr Digital Image Correlation engine
Loading...
Searching...
No Matches
ncorr::details::nlinfo_incrementor Class Referencefinal

#include <ROI2D.h>

Public Types

typedef ROI2D::difference_type difference_type
 
typedef ROI2D::coords coords
 

Public Member Functions

 nlinfo_incrementor () noexcept
 
 nlinfo_incrementor (const nlinfo_incrementor &)=default
 
 nlinfo_incrementor (nlinfo_incrementor &&)=default
 
nlinfo_incrementoroperator= (const nlinfo_incrementor &)=default
 
nlinfo_incrementoroperator= (nlinfo_incrementor &&)=default
 
 ~nlinfo_incrementor () noexcept=default
 
 nlinfo_incrementor (const ROI2D::region_nlinfo &nlinfo, difference_type nl_idx, difference_type np_idx, difference_type p1)
 
coords pos_2D () const
 
nlinfo_incrementoroperator++ ()
 
bool operator== (const nlinfo_incrementor &inc) const
 
bool operator!= (const nlinfo_incrementor &inc) const
 

Detailed Description

Definition at line 264 of file ROI2D.h.

Member Typedef Documentation

◆ coords

◆ difference_type

Constructor & Destructor Documentation

◆ nlinfo_incrementor() [1/4]

ncorr::details::nlinfo_incrementor::nlinfo_incrementor ( )
inlinenoexcept

Definition at line 272 of file ROI2D.h.

◆ nlinfo_incrementor() [2/4]

ncorr::details::nlinfo_incrementor::nlinfo_incrementor ( const nlinfo_incrementor )
default

◆ nlinfo_incrementor() [3/4]

ncorr::details::nlinfo_incrementor::nlinfo_incrementor ( nlinfo_incrementor &&  )
default

◆ ~nlinfo_incrementor()

ncorr::details::nlinfo_incrementor::~nlinfo_incrementor ( )
defaultnoexcept

◆ nlinfo_incrementor() [4/4]

ncorr::details::nlinfo_incrementor::nlinfo_incrementor ( const ROI2D::region_nlinfo nlinfo,
difference_type  nl_idx,
difference_type  np_idx,
difference_type  p1 
)
inline

Definition at line 280 of file ROI2D.h.

Member Function Documentation

◆ operator!=()

bool ncorr::details::nlinfo_incrementor::operator!= ( const nlinfo_incrementor inc) const
inline

Definition at line 293 of file ROI2D.h.

◆ operator++()

nlinfo_incrementor & ncorr::details::nlinfo_incrementor::operator++ ( )

Definition at line 1044 of file ROI2D.cpp.

◆ operator=() [1/2]

nlinfo_incrementor & ncorr::details::nlinfo_incrementor::operator= ( const nlinfo_incrementor )
default

◆ operator=() [2/2]

nlinfo_incrementor & ncorr::details::nlinfo_incrementor::operator= ( nlinfo_incrementor &&  )
default

◆ operator==()

bool ncorr::details::nlinfo_incrementor::operator== ( const nlinfo_incrementor inc) const
inline

Definition at line 290 of file ROI2D.h.

◆ pos_2D()

coords ncorr::details::nlinfo_incrementor::pos_2D ( ) const
inline

Definition at line 284 of file ROI2D.h.


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