Go to the source code of this file.
|
| std::array< int16_t, max_segment_size > | blender::index_mask::build_static_indices_array () |
| |
| const IndexMask & | blender::index_mask::get_static_index_mask_for_min_size (const int64_t min_size) |
| |
| std::ostream & | blender::index_mask::operator<< (std::ostream &stream, const IndexMask &mask) |
| |
| IndexMask | blender::index_mask::detail::from_predicate_impl (const IndexMask &universe, GrainSize grain_size, IndexMaskMemory &memory, FunctionRef< int64_t(IndexMaskSegment indices, int16_t *r_true_indices)> filter_indices) |
| |
|
| const std::array< int16_t, max_segment_size > & | blender::index_mask::get_static_indices_array () |
| |
| template<typename T > |
| void | blender::index_mask::masked_fill (MutableSpan< T > data, const T &value, const IndexMask &mask) |
| |
| template<typename T > |
| void | blender::index_mask::build_reverse_map (const IndexMask &mask, MutableSpan< T > r_map) |
| |
| int64_t | blender::index_mask::consolidate_index_mask_segments (MutableSpan< IndexMaskSegment > segments, IndexMaskMemory &memory) |
| |
|
| bool | blender::index_mask::operator!= (const RawMaskIterator &a, const RawMaskIterator &b) |
| |
| bool | blender::index_mask::operator== (const RawMaskIterator &a, const RawMaskIterator &b) |
| |