|
HOPS
HOPS class reference
|
Class MHO_NaNMasker. More...
#include <MHO_NaNMasker.hh>
Public Types | |
| using | citerator_type = typename MHO_UnaryFunctor< XArrayType >::citerator_type |
| using | iterator_type = typename MHO_UnaryFunctor< XArrayType >::iterator_type |
Public Types inherited from hops::MHO_UnaryFunctor< XArrayType > | |
| using | citerator_type = typename XArrayType::const_iterator |
| using | iterator_type = typename XArrayType::iterator |
Public Member Functions | |
| MHO_NaNMasker () | |
| virtual | ~MHO_NaNMasker () |
| virtual void | operator() (citerator_type &input, iterator_type &output) override |
| virtual void | operator() (iterator_type &input) override |
Public Member Functions inherited from hops::MHO_UnaryFunctor< XArrayType > | |
| MHO_UnaryFunctor () | |
| virtual | ~MHO_UnaryFunctor () |
Class MHO_NaNMasker.
Functor which remove's NaNs from a multidimensional array, and replaces them with zero.
| using hops::MHO_NaNMasker< XArrayType >::citerator_type = typename MHO_UnaryFunctor< XArrayType >::citerator_type |
| using hops::MHO_NaNMasker< XArrayType >::iterator_type = typename MHO_UnaryFunctor< XArrayType >::iterator_type |
|
inline |
|
inlinevirtual |
|
inlineoverridevirtual |
Implements hops::MHO_UnaryFunctor< XArrayType >.
|
inlineoverridevirtual |
Implements hops::MHO_UnaryFunctor< XArrayType >.