2 #ifndef __boundariesMask_hpp__ 
    3 #define __boundariesMask_hpp__ 
   13     public std::array<bool,N> 
 
   32         return std::all_of(this->begin(), this->end(), [val](
bool v) { 
return v==val;} );
 
   38         return std::any_of(this->begin(), this->end(), [val](
bool v) { 
return v==val;} );
 
   44         return std::none_of(this->begin(), this->end(), [val](
bool v) { 
return v==val;} );
 
   50 #endif //__boundariesMask_hpp__