|
CppNCorr
C++ ncorr Digital Image Correlation engine
|
#include <ROI2D.h>
Public Types | |
| typedef details::nlinfo_incrementor | incrementor |
Public Member Functions | |
| region_nlinfo () | |
| region_nlinfo (const region_nlinfo &)=default | |
| region_nlinfo (region_nlinfo &&)=default | |
| region_nlinfo & | operator= (const region_nlinfo &)=default |
| region_nlinfo & | operator= (region_nlinfo &&)=default |
| ~region_nlinfo () noexcept=default | |
| region_nlinfo (difference_type top, difference_type bottom, difference_type left, difference_type right, difference_type nl_left, difference_type nl_right, difference_type h_nl, difference_type w_nl, difference_type points) | |
| difference_type | first_pos_idx () const |
| difference_type | first_pos_p1 () const |
| difference_type | first_pos_p2 () const |
| difference_type | last_pos_idx () const |
| difference_type | last_pos_p1 () const |
| difference_type | last_pos_p2 () const |
| bool | empty () const |
| bool | in_nlinfo (difference_type, difference_type) const |
| region_nlinfo & | shift (difference_type, difference_type) |
| incrementor | begin_inc () const |
| incrementor | end_inc () const |
Static Public Member Functions | |
| static region_nlinfo | load (std::ifstream &) |
| static std::pair< std::vector< ROI2D::region_nlinfo >, bool > | form_nlinfos (const Array2D< bool > &, ROI2D::difference_type=0) |
Friends | |
| std::ostream & | operator<< (std::ostream &, const ROI2D::region_nlinfo &) |
| bool | isequal (const region_nlinfo &, const region_nlinfo &) |
| void | save (const region_nlinfo &, std::ofstream &) |
|
default |
|
default |
|
defaultnoexcept |
|
inline |
| ROI2D::region_nlinfo::incrementor ncorr::ROI2D::region_nlinfo::begin_inc | ( | ) | const |
| ROI2D::region_nlinfo::incrementor ncorr::ROI2D::region_nlinfo::end_inc | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
static |
| bool ncorr::ROI2D::region_nlinfo::in_nlinfo | ( | difference_type | p1, |
| difference_type | p2 | ||
| ) | const |
|
inline |
|
inline |
|
inline |
|
static |
|
default |
|
default |
| ROI2D::region_nlinfo & ncorr::ROI2D::region_nlinfo::shift | ( | difference_type | p1_shift, |
| difference_type | p2_shift | ||
| ) |
|
friend |
|
friend |
|
friend |
| difference_type ncorr::ROI2D::region_nlinfo::bottom |
| difference_type ncorr::ROI2D::region_nlinfo::left |
| difference_type ncorr::ROI2D::region_nlinfo::left_nl |
| Array2D<difference_type> ncorr::ROI2D::region_nlinfo::nodelist |
| Array2D<difference_type> ncorr::ROI2D::region_nlinfo::noderange |
| difference_type ncorr::ROI2D::region_nlinfo::points |
| difference_type ncorr::ROI2D::region_nlinfo::right |
| difference_type ncorr::ROI2D::region_nlinfo::right_nl |
| difference_type ncorr::ROI2D::region_nlinfo::top |