This is the complete list of members for bitmacarray2, including all inherited members.
| activate(const std::array< std::vector< vec2i >, DIM2 > &active_entries, const std::array< vec2i, DIM2 > &offsets={vec2i(), vec2i()}) | bitmacarray2 | inline | 
| activate_all() | bitmacarray2 | inline | 
| activate_as(const Y &array, const std::array< vec2i, DIM2 > &offsets={vec2i(), vec2i()}) | bitmacarray2 | inline | 
| activate_as_bit(const bitmacarray2 &array, const std::array< vec2i, DIM2 > &offsets={vec2i(), vec2i()}) | bitmacarray2 | inline | 
| ACTIVES enum value (defined in bitmacarray2) | bitmacarray2 | |
| actives() const | bitmacarray2 | inline | 
| add_child(configurable *child) | recursive_configurable | inlinevirtual | 
| add_child(recursive_configurable *child) | recursive_configurable | inlinevirtual | 
| ALL enum value (defined in bitmacarray2) | bitmacarray2 | |
| bitmacarray2(recursive_configurable *parent, const shape2 &shape, std::string core_name="") | bitmacarray2 | inline | 
| bitmacarray2(recursive_configurable *parent, std::string core_name="") | bitmacarray2 | inline | 
| bitmacarray2(std::string core_name="") | bitmacarray2 | inline | 
| bitmacarray2(const shape2 &shape, std::string core_name="") | bitmacarray2 | inline | 
| bitmacarray2(const bitmacarray2 &v) | bitmacarray2 | inline | 
| check_set(const environment_map &environment, std::vector< std::string > names) | configurable | inlineprotected | 
| clear() | bitmacarray2 | inline | 
| configurable::configure(configuration &config) | configurable | inlinevirtual | 
| const_parallel_actives(std::function< void(int dim, int i, int j)> func) const | bitmacarray2 | inline | 
| const_parallel_actives(std::function< void(int dim, int i, int j, int thread_index)> func) const | bitmacarray2 | inline | 
| const_parallel_all(std::function< void(const typename bitarray2::const_iterator &it)> func) const | bitmacarray2 | inline | 
| const_parallel_all(std::function< void(int dim, int i, int j, const typename bitarray2::const_iterator &it)> func) const | bitmacarray2 | inline | 
| const_parallel_all(std::function< void(int dim, int i, int j, const typename bitarray2::const_iterator &it, int thread_index)> func) const | bitmacarray2 | inline | 
| const_parallel_op(std::function< void(const typename bitarray2::const_iterator &it)> func, bool type=ALL) const | bitmacarray2 | inline | 
| const_parallel_op(std::function< void(int dim, int i, int j, const typename bitarray2::const_iterator &it)> func, bool type=ALL) const | bitmacarray2 | inline | 
| const_parallel_op(std::function< void(int dim, int i, int j, const typename bitarray2::const_iterator &it, int thread_index)> func, bool type=ALL) const | bitmacarray2 | inline | 
| const_send_message(std::string message, void *ptr) const override | bitmacarray2 | inlinevirtual | 
| const_serial_actives(std::function< void(int dim, int i, int j)> func) const | bitmacarray2 | inline | 
| const_serial_all(std::function< void(const typename bitarray2::const_iterator &it)> func) const | bitmacarray2 | inline | 
| const_serial_all(std::function< void(int dim, int i, int j, const typename bitarray2::const_iterator &it)> func) const | bitmacarray2 | inline | 
| const_serial_op(std::function< void(const typename bitarray2::const_iterator &it)> func, bool type=ALL) const | bitmacarray2 | inline | 
| const_serial_op(std::function< void(int dim, int i, int j, const typename bitarray2::const_iterator &it)> func, bool type=ALL) const | bitmacarray2 | inline | 
| copy(const bitmacarray2 &array) | bitmacarray2 | inline | 
| copy_active_as(const bitmacarray2 &array, const vec2i &offset=vec2i()) | bitmacarray2 | inline | 
| count() const | bitmacarray2 | inline | 
| dilate(std::function< void(int dim, int i, int j, typename bitarray2::iterator &it, int thread_index)> func, int count=1) | bitmacarray2 | inline | 
| dilate(std::function< void(int dim, int i, int j, typename bitarray2::iterator &it)> func, int count=1) | bitmacarray2 | inline | 
| dilate(int count=1) | bitmacarray2 | inline | 
| environment_map typedef | configurable | |
| erode(std::function< bool(int dim, int i, int j, int thread_index)> func, int count=1) | bitmacarray2 | inline | 
| erode(std::function< bool(int dim, int i, int j)> func, int count=1) | bitmacarray2 | inline | 
| erode(int count=1) | bitmacarray2 | inline | 
| get_core_name() const | bitmacarray2 | inline | 
| get_env(const environment_map &environment, std::string key) | configurable | inlinestatic | 
| get_global_configuration() | configurable | static | 
| get_thread_num() const | bitmacarray2 | inline | 
| initialize(const shape2 &shape) | bitmacarray2 | inline | 
| interruptible_const_serial_actives(std::function< bool(int dim, int i, int j)> func) const | bitmacarray2 | inline | 
| interruptible_const_serial_all(std::function< bool(const typename bitarray2::const_iterator &it)> func) const | bitmacarray2 | inline | 
| interruptible_const_serial_all(std::function< bool(int dim, int i, int j, const typename bitarray2::const_iterator &it)> func) const | bitmacarray2 | inline | 
| interruptible_const_serial_op(std::function< bool(const typename bitarray2::const_iterator &it)> func, bool type=ALL) const | bitmacarray2 | inline | 
| interruptible_const_serial_op(std::function< bool(int dim, int i, int j, const typename bitarray2::const_iterator &it)> func, bool type=ALL) const | bitmacarray2 | inline | 
| interruptible_serial_actives(std::function< bool(typename bitarray2::iterator &it)> func) | bitmacarray2 | inline | 
| interruptible_serial_actives(std::function< bool(int dim, int i, int j, typename bitarray2::iterator &it)> func) | bitmacarray2 | inline | 
| interruptible_serial_all(std::function< bool(typename bitarray2::iterator &it)> func) | bitmacarray2 | inline | 
| interruptible_serial_all(std::function< bool(int dim, int i, int j, typename bitarray2::iterator &it)> func) | bitmacarray2 | inline | 
| interruptible_serial_op(std::function< bool(typename bitarray2::iterator &it)> func, bool type=ALL) | bitmacarray2 | inline | 
| interruptible_serial_op(std::function< bool(int dim, int i, int j, typename bitarray2::iterator &it)> func, bool type=ALL) | bitmacarray2 | inline | 
| is_ready() const | recursive_configurable | inlinevirtual | 
| configurable::load(configuration &config) | configurable | inlinevirtual | 
| not_recursive() override | recursive_configurable | inlinevirtual | 
| operator!=(const bitmacarray2 &v) const | bitmacarray2 | inline | 
| operator=(const bitmacarray2 &array) | bitmacarray2 | inline | 
| operator==(const bitmacarray2 &v) const | bitmacarray2 | inline | 
| operator[](int dim) const | bitmacarray2 | inline | 
| operator[](int dim) | bitmacarray2 | inline | 
| parallel_actives(std::function< void(typename bitarray2::iterator &it)> func) | bitmacarray2 | inline | 
| parallel_actives(std::function< void(int dim, int i, int j, typename bitarray2::iterator &it)> func) | bitmacarray2 | inline | 
| parallel_actives(std::function< void(int dim, int i, int j, typename bitarray2::iterator &it, int thread_index)> func) | bitmacarray2 | inline | 
| parallel_all(std::function< void(typename bitarray2::iterator &it)> func) | bitmacarray2 | inline | 
| parallel_all(std::function< void(int dim, int i, int j, typename bitarray2::iterator &it)> func) | bitmacarray2 | inline | 
| parallel_all(std::function< void(int dim, int i, int j, typename bitarray2::iterator &it, int thread_index)> func) | bitmacarray2 | inline | 
| parallel_op(std::function< void(typename bitarray2::iterator &it)> func, bool type=ALL) | bitmacarray2 | inline | 
| parallel_op(std::function< void(int dim, int i, int j, typename bitarray2::iterator &it)> func, bool type=ALL) | bitmacarray2 | inline | 
| parallel_op(std::function< void(int dim, int i, int j, typename bitarray2::iterator &it, int thread_index)> func, bool type=ALL) | bitmacarray2 | inline | 
| recursive_configurable()=default | recursive_configurable | |
| recursive_configure(configuration &config) | recursive_configurable | inlinevirtual | 
| recursive_initialize(const configurable::environment_map &environment=configurable::environment_map()) | recursive_configurable | inlinevirtual | 
| recursive_load(configuration &config) | recursive_configurable | inlinevirtual | 
| remove_child(configurable *child) | recursive_configurable | inlinevirtual | 
| remove_child(recursive_configurable *child) | recursive_configurable | inlinevirtual | 
| send_message(std::string message, void *ptr) override | bitmacarray2 | inlinevirtual | 
| serial_actives(std::function< void(typename bitarray2::iterator &it)> func) | bitmacarray2 | inline | 
| serial_actives(std::function< void(int dim, int i, int j, typename bitarray2::iterator &it)> func) | bitmacarray2 | inline | 
| serial_all(std::function< void(typename bitarray2::iterator &it)> func) | bitmacarray2 | inline | 
| serial_all(std::function< void(int dim, int i, int j, typename bitarray2::iterator &it)> func) | bitmacarray2 | inline | 
| serial_op(std::function< void(typename bitarray2::iterator &it)> func, bool type=ALL) | bitmacarray2 | inline | 
| serial_op(std::function< void(int dim, int i, int j, typename bitarray2::iterator &it)> func, bool type=ALL) | bitmacarray2 | inline | 
| set_core_name(std::string core_name) | bitmacarray2 | inline | 
| set_environment(std::string name, const void *value) | recursive_configurable | inline | 
| set_global_configuration(const configuration &config) | configurable | static | 
| set_thread_num(int number) | bitmacarray2 | inline | 
| set_type(const type2 &type) | bitmacarray2 | inline | 
| setup_now(configuration &config=get_global_configuration()) override | recursive_configurable | inlinevirtual | 
| shape() const | bitmacarray2 | inline | 
| shape(int dim) const | bitmacarray2 | inline | 
| type() const | bitmacarray2 | inline |