Loading [MathJax]/jax/output/HTML-CSS/config.js
PISM, A Parallel Ice Sheet Model 2.2.1-cd005eec8 committed by Constantine Khrulev on 2025-03-07
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
pism::connected_components::details::Mask< ARRAY > Class Template Reference

Adds "foregrdound" and "attached" concepts to an "array". More...

#include <connected_components_impl.hh>

Public Member Functions

 Mask (ARRAY &data, int reachable_value=-1)
 
std::array< int, 2 > shape () const
 
bool is_foreground (int i, int j) const
 
bool is_attached (int i, int j) const
 

Private Attributes

ARRAY & m_data
 
int m_reachable
 

Detailed Description

template<typename ARRAY>
class pism::connected_components::details::Mask< ARRAY >

Adds "foregrdound" and "attached" concepts to an "array".

Definition at line 128 of file connected_components_impl.hh.


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