|
Blender
V3.3
|
#include "BLI_enumerable_thread_specific.hh"#include "BLI_index_mask.hh"#include "BLI_task.hh"#include "BLI_vector.hh"#include "BLI_virtual_array.hh"Go to the source code of this file.
Namespaces | |
| blender | |
| blender::index_mask_ops | |
| blender::index_mask_ops::detail | |
Functions | |
| IndexMask | blender::index_mask_ops::detail::find_indices_based_on_predicate__merge (IndexMask indices_to_check, threading::EnumerableThreadSpecific< Vector< Vector< int64_t >>> &sub_masks, Vector< int64_t > &r_indices) |
| template<typename Predicate > | |
| IndexMask | blender::index_mask_ops::find_indices_based_on_predicate (const IndexMask indices_to_check, const int64_t parallel_grain_size, Vector< int64_t > &r_indices, const Predicate &predicate) |
| IndexMask | blender::index_mask_ops::find_indices_from_virtual_array (IndexMask indices_to_check, const VArray< bool > &virtual_array, int64_t parallel_grain_size, Vector< int64_t > &r_indices) |
This is separate from BLI_index_mask.hh because it includes headers just IndexMask shouldn't depend on.
Definition in file BLI_index_mask_ops.hh.