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.