This is the complete list of members for array3< T >, including all inherited members.
| activate(const std::vector< vec3i > &active_entries, const vec3i &offset=vec3i()) | array3< T > | inline |
| activate_all() | array3< T > | inline |
| activate_as(const array3< Y > &array, const vec3i &offset=vec3i()) | array3< T > | inline |
| activate_as_bit(const Y &array, const vec3i &offset=vec3i()) | array3< T > | inline |
| activate_inside() | array3< T > | inline |
| activate_inside_as(const array3< Y > &array, const vec3i &offset=vec3i()) | array3< T > | inline |
| active(int i, int j, int k) const | array3< T > | inline |
| active(const vec3i &pi) const | array3< T > | inline |
| actives() const | array3< T > | inline |
| ACTIVES enum value (defined in array3< T >) | array3< T > | |
| add_child(configurable *child) | recursive_configurable | inlinevirtual |
| add_child(recursive_configurable *child) | recursive_configurable | inlinevirtual |
| ALL enum value (defined in array3< T >) | array3< T > | |
| array3(recursive_configurable *parent, const shape3 &shape, T value=T(), std::string core_name="") | array3< T > | inline |
| array3(recursive_configurable *parent, std::string core_name="") | array3< T > | inline |
| array3(std::string core_name="") | array3< T > | inline |
| array3(const shape3 &shape, T value=T(), std::string core_name="") | array3< T > | inline |
| array3(const array3 &array) | array3< T > | inline |
| check_set(const environment_map &environment, std::vector< std::string > names) | configurable | inlineprotected |
| clear() | array3< T > | inline |
| clear(const T &v) | array3< T > | inline |
| const_parallel_actives(std::function< void(const const_iterator &it)> func) const | array3< T > | inline |
| const_parallel_actives(std::function< void(int i, int j, int k, const const_iterator &it)> func) const | array3< T > | inline |
| const_parallel_actives(std::function< void(int i, int j, int k, const const_iterator &it, int thread_index)> func) const | array3< T > | inline |
| const_parallel_all(std::function< void(const const_iterator &it)> func) const | array3< T > | inline |
| const_parallel_all(std::function< void(int i, int j, int k, const const_iterator &it)> func) const | array3< T > | inline |
| const_parallel_all(std::function< void(int i, int j, int k, const const_iterator &it, int thread_index)> func) const | array3< T > | inline |
| const_parallel_inside(std::function< void(const const_iterator &it)> func) const | array3< T > | inline |
| const_parallel_inside(std::function< void(int i, int j, int k, const const_iterator &it)> func) const | array3< T > | inline |
| const_parallel_inside(std::function< void(int i, int j, int k, const const_iterator &it, int thread_index)> func) const | array3< T > | inline |
| const_parallel_op(std::function< void(const const_iterator &it)> func, bool type=ALL) const | array3< T > | inline |
| const_parallel_op(std::function< void(int i, int j, int k, const const_iterator &it)> func, bool type=ALL) const | array3< T > | inline |
| const_parallel_op(std::function< void(int i, int j, int k, const const_iterator &it, int thread_index)> func, bool type=ALL) const | array3< T > | inline |
| const_send_message(std::string message, void *ptr) const override | array3< T > | inlinevirtual |
| const_serial_actives(std::function< void(const const_iterator &it)> func) const | array3< T > | inline |
| const_serial_actives(std::function< void(int i, int j, int k, const const_iterator &it)> func) const | array3< T > | inline |
| const_serial_all(std::function< void(const const_iterator &it)> func) const | array3< T > | inline |
| const_serial_all(std::function< void(int i, int j, int k, const const_iterator &it)> func) const | array3< T > | inline |
| const_serial_inside(std::function< void(const const_iterator &it)> func) const | array3< T > | inline |
| const_serial_inside(std::function< void(int i, int j, int k, const const_iterator &it)> func) const | array3< T > | inline |
| const_serial_op(std::function< void(const const_iterator &it)> func, bool type=ALL) const | array3< T > | inline |
| const_serial_op(std::function< void(int i, int j, int k, const const_iterator &it)> func, bool type=ALL) const | array3< T > | inline |
| copy(const array3 &array) | array3< T > | inline |
| copy_active_as(const array3< Y > &array, const vec3i &offset=vec3i()) | array3< T > | inline |
| count() const | array3< T > | inline |
| devide(int i, int j, int k, const T &value) | array3< T > | inline |
| devide(const vec3i &pi, const T &value) | array3< T > | inline |
| dilate(std::function< void(int i, int j, int k, iterator &it, int thread_index)> func, int count=1) | array3< T > | inline |
| dilate(std::function< void(int i, int j, int k, iterator &it)> func, int count=1) | array3< T > | inline |
| dilate(int count=1) | array3< T > | inline |
| environment_map typedef | configurable | |
| erode(std::function< bool(int i, int j, int k, const const_iterator &it, int thread_index)> func, int count=1) | array3< T > | inline |
| erode(std::function< bool(int i, int j, int k, const const_iterator &it)> func, int count=1) | array3< T > | inline |
| erode(int count=1) | array3< T > | inline |
| filled(int i, int j, int k) const | array3< T > | inline |
| filled(const vec3i &pi) const | array3< T > | inline |
| fills() const | array3< T > | inline |
| flood_fill() | array3< T > | inline |
| get_background_value() const | array3< T > | inline |
| get_core() const | array3< T > | inline |
| get_core() | array3< T > | inline |
| get_core_name() const | array3< T > | inline |
| get_env(const environment_map &environment, std::string key) | configurable | inlinestatic |
| get_global_configuration() | configurable | static |
| get_parallel_driver() | array3< T > | inline |
| get_parallel_driver() const | array3< T > | inline |
| get_thread_num() const | array3< T > | inline |
| increment(int i, int j, int k, const T &value) | array3< T > | inline |
| increment(const vec3i &pi, const T &value) | array3< T > | inline |
| initialize(const shape3 &shape, T value=T()) | array3< T > | inline |
| interruptible_const_serial_actives(std::function< bool(const const_iterator &it)> func) const | array3< T > | inline |
| interruptible_const_serial_actives(std::function< bool(int i, int j, int k, const const_iterator &it)> func) const | array3< T > | inline |
| interruptible_const_serial_all(std::function< bool(const const_iterator &it)> func) const | array3< T > | inline |
| interruptible_const_serial_all(std::function< bool(int i, int j, int k, const const_iterator &it)> func) const | array3< T > | inline |
| interruptible_const_serial_inside(std::function< bool(const const_iterator &it)> func, bool type=ALL) const | array3< T > | inline |
| interruptible_const_serial_inside(std::function< bool(int i, int j, int k, const const_iterator &it)> func) const | array3< T > | inline |
| interruptible_const_serial_op(std::function< bool(const const_iterator &it)> func, bool type=ALL) const | array3< T > | inline |
| interruptible_const_serial_op(std::function< bool(int i, int j, int k, const const_iterator &it)> func, bool type=ALL) const | array3< T > | inline |
| interruptible_serial_actives(std::function< bool(iterator &it)> func) | array3< T > | inline |
| interruptible_serial_actives(std::function< bool(int i, int j, int k, iterator &it)> func) | array3< T > | inline |
| interruptible_serial_all(std::function< bool(iterator &it)> func) | array3< T > | inline |
| interruptible_serial_all(std::function< bool(int i, int j, int k, iterator &it)> func) | array3< T > | inline |
| interruptible_serial_op(std::function< bool(iterator &it)> func, bool type=ALL) | array3< T > | inline |
| interruptible_serial_op(std::function< bool(int i, int j, int k, iterator &it)> func, bool type=ALL) | array3< T > | inline |
| is_fillable() const | array3< T > | inline |
| is_levelset() const | array3< T > | inline |
| is_ready() const | recursive_configurable | inlinevirtual |
| linearize() const | array3< T > | inline |
| multiply(int i, int j, int k, const T &value) | array3< T > | inline |
| multiply(const vec3i &pi, const T &value) | array3< T > | inline |
| not_recursive() override | recursive_configurable | inlinevirtual |
| operator!=(const array3< T > &array) const | array3< T > | inline |
| operator()(int i, int j, int k) const | array3< T > | inline |
| operator()(const vec3i &pi) const | array3< T > | inline |
| operator*=(const T &v) | array3< T > | inline |
| operator+=(const array3< T > &v) | array3< T > | inline |
| operator+=(const T &v) | array3< T > | inline |
| operator-=(const array3< T > &v) | array3< T > | inline |
| operator-=(const T &v) | array3< T > | inline |
| operator/=(const T &v) | array3< T > | inline |
| operator=(const array3 &array) | array3< T > | inline |
| operator=(const T &v) | array3< T > | inline |
| operator==(const array3< T > &v) const | array3< T > | inline |
| parallel_actives(std::function< void(iterator &it)> func) | array3< T > | inline |
| parallel_actives(std::function< void(int i, int j, int k, iterator &it)> func) | array3< T > | inline |
| parallel_actives(std::function< void(int i, int j, int k, iterator &it, int thread_index)> func) | array3< T > | inline |
| parallel_all(std::function< void(iterator &it)> func) | array3< T > | inline |
| parallel_all(std::function< void(int i, int j, int k, iterator &it)> func) | array3< T > | inline |
| parallel_all(std::function< void(int i, int j, int k, iterator &it, int thread_index)> func) | array3< T > | inline |
| parallel_op(std::function< void(iterator &it)> func, bool type=ALL) | array3< T > | inline |
| parallel_op(std::function< void(int i, int j, int k, iterator &it)> func, bool type=ALL) | array3< T > | inline |
| parallel_op(std::function< void(int i, int j, int k, iterator &it, int thread_index)> func, bool type=ALL) | array3< T > | inline |
| ptr(unsigned i, unsigned j, unsigned k) | array3< T > | inline |
| ptr(unsigned i, unsigned j, unsigned k) const | array3< T > | inline |
| ptr(const vec3i &pi) | array3< T > | inline |
| ptr(const vec3i &pi) const | array3< T > | 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 |
| safe_active(int i, int j, int k) const | array3< T > | inline |
| safe_active(const vec3i &pi) const | array3< T > | inline |
| send_message(std::string message, void *ptr) override | array3< T > | inlinevirtual |
| serial_actives(std::function< void(iterator &it)> func) | array3< T > | inline |
| serial_actives(std::function< void(int i, int j, int k, iterator &it)> func) | array3< T > | inline |
| serial_all(std::function< void(iterator &it)> func) | array3< T > | inline |
| serial_all(std::function< void(int i, int j, int k, iterator &it)> func) | array3< T > | inline |
| serial_op(std::function< void(iterator &it)> func, bool type=ALL) | array3< T > | inline |
| serial_op(std::function< void(int i, int j, int k, iterator &it)> func, bool type=ALL) | array3< T > | inline |
| set(int i, int j, int k, const T &value) | array3< T > | inline |
| set(const vec3i &pi, const T &value) | array3< T > | inline |
| set_as_fillable(const T &fill_value) | array3< T > | inline |
| set_as_fillable_as(const array3 &array) | array3< T > | inline |
| set_as_levelset(double bandwidth_half) | array3< T > | inline |
| set_as_levelset_as(const array3 &array) | array3< T > | inline |
| set_background_value(const T &value) | array3< T > | inline |
| set_core_name(std::string core_name) | array3< T > | inline |
| set_environment(std::string name, const void *value) | recursive_configurable | inline |
| set_global_configuration(const configuration &config) | configurable | static |
| set_off(int i, int j, int k) | array3< T > | inline |
| set_off(const vec3i &pi) | array3< T > | inline |
| set_thread_num(int number) | array3< T > | inline |
| set_touch_only_actives(bool touch_only_actives) | array3< T > | inline |
| set_type(const type3 &type) | array3< T > | inline |
| setup_now(configuration &config=get_global_configuration()) override | recursive_configurable | inlinevirtual |
| shape() const | array3< T > | inline |
| subtract(int i, int j, int k, const T &value) | array3< T > | inline |
| subtract(const vec3i &pi, const T &value) | array3< T > | inline |
| swap(array3 &rhs) | array3< T > | inline |
| type() const | array3< T > | inline |
| ~array3() (defined in array3< T >) | array3< T > | inlinevirtual |