|
CppNCorr
C++ ncorr Digital Image Correlation engine
|
Public Types | |
| typedef T_container::value_type | value_type |
| typedef T_container::reference | reference |
| typedef T_container::size_type | size_type |
| typedef T_container::difference_type | difference_type |
| typedef T_container::coords | coords |
| typedef container_traits< T_container >::nonconst_container | container |
| typedef container_traits< T_container >::const_container | const_container |
Public Member Functions | |
| base_interp () | |
| base_interp (const base_interp &)=default | |
| base_interp (base_interp &&) noexcept=default | |
| base_interp & | operator= (const base_interp &)=default |
| base_interp & | operator= (base_interp &&)=default |
| virtual | ~base_interp () noexcept=default |
| base_interp (const_container &A) | |
| virtual value_type | operator() (double, double) const =0 |
| virtual const_container & | first_order (double, double) const =0 |
| virtual base_interp * | clone () const =0 |
Public Attributes | |
| friend | container |
Protected Member Functions | |
| virtual bool | out_of_bounds (double, double) const =0 |
Protected Attributes | |
| const_container * | A_ptr |
| container | first_order_buf |
| typedef container_traits<T_container>::const_container ncorr::details::base_interp< T_container >::const_container |
| typedef container_traits<T_container>::nonconst_container ncorr::details::base_interp< T_container >::container |
| typedef T_container::coords ncorr::details::base_interp< T_container >::coords |
| typedef T_container::difference_type ncorr::details::base_interp< T_container >::difference_type |
| typedef T_container::reference ncorr::details::base_interp< T_container >::reference |
| typedef T_container::size_type ncorr::details::base_interp< T_container >::size_type |
| typedef T_container::value_type ncorr::details::base_interp< T_container >::value_type |
|
inline |
|
default |
|
defaultnoexcept |
|
virtualdefaultnoexcept |
|
inline |
|
pure virtual |
Implemented in ncorr::details::nearest_interp< T_container >, ncorr::details::linear_interp< T_container >, ncorr::details::cubic_interp< T_container >, ncorr::details::cubic_interp_precompute< T_container >, ncorr::details::quintic_interp< T_container >, and ncorr::details::quintic_interp_precompute< T_container >.
|
pure virtual |
|
pure virtual |
|
default |
|
default |
|
protectedpure virtual |
Implemented in ncorr::details::nearest_interp< T_container >.
|
protected |
| friend ncorr::details::base_interp< T_container >::container |
|
mutableprotected |