|
Blender V4.5
|
Functions | |
| TEST (index_mask_expression, Union) | |
| TEST (index_mask_expression, UnionMulti) | |
| TEST (index_mask_expression, IntersectMulti) | |
| TEST (index_mask_expression, DifferenceMulti) | |
| TEST (index_mask_expression, Intersection) | |
| TEST (index_mask_expression, Difference) | |
| TEST (index_mask_expression, FizzBuzz) | |
| TEST (index_mask_expression, UnionToFullRange) | |
| TEST (index_mask_expression, UnionIndividualIndices) | |
| TEST (index_mask_expression, UnionLargeRanges) | |
| TEST (index_mask_expression, SubtractSmall) | |
| TEST (index_mask_expression, RangeTerms) | |
| TEST (index_mask_expression, SingleMask) | |
| TEST (index_mask_expression, SubtractSelf) | |
| TEST (index_mask, IndicesToMask) | |
| TEST (index_mask, FromBitsManual) | |
| TEST (index_mask, FromBitsSimple) | |
| TEST (index_mask, FromBitsWithUniverse) | |
| TEST (index_mask, FromBitsSparse) | |
| TEST (index_mask, FromBoolsSparse) | |
| TEST (index_mask, FromBitsAlternating) | |
| TEST (index_mask, FromBitsFuzzy) | |
| TEST (index_mask, FromBitsDense) | |
| TEST (index_mask, FromSize) | |
| TEST (index_mask, FromUnion) | |
| TEST (index_mask, FromDifference) | |
| TEST (index_mask, FromIntersection) | |
| TEST (index_mask, DefaultConstructor) | |
| TEST (index_mask, ForeachRange) | |
| TEST (index_mask, ToRange) | |
| TEST (index_mask, ToBits) | |
| TEST (index_mask, FromRange) | |
| TEST (index_mask, FromPredicate) | |
| TEST (index_mask, IndexIteratorConversionFuzzy) | |
| TEST (index_mask, FromPredicateFuzzy) | |
| TEST (index_mask, Complement) | |
| TEST (index_mask, ComplementFuzzy) | |
| TEST (index_mask, OffsetIndexRangeFind) | |
| TEST (index_mask, FindLargerEqual) | |
| TEST (index_mask, FindSmallerEqual) | |
| TEST (index_mask, SliceContent) | |
| TEST (index_mask, EqualsRangeSelf) | |
| TEST (index_mask, EqualsRange) | |
| TEST (index_mask, EqualsRangeLarge) | |
| TEST (index_mask, EqualsRangeBegin) | |
| TEST (index_mask, EqualsRangeEnd) | |
| TEST (index_mask, NonEqualsRange) | |
| TEST (index_mask, EqualsSelf) | |
| TEST (index_mask, Equals) | |
| TEST (index_mask, NonEquals) | |
| TEST (index_mask, NotEqualsRangeAndIndices) | |
| static bool | mask_segments_equals (const IndexMaskSegment &a, const IndexMaskSegment &b) |
| TEST (index_mask, ZippedForeachSelf) | |
| TEST (index_mask, ZippedForeachSameSegments) | |
| TEST (index_mask, ZippedForeachEqual) | |
| TEST (index_mask, FromRepeatingEmpty) | |
| TEST (index_mask, FromRepeatingSingle) | |
| TEST (index_mask, FromRepeatingSame) | |
| TEST (index_mask, FromRepeatingMultiple) | |
| TEST (index_mask, FromRepeatingRangeFromSingle) | |
| TEST (index_mask, FromRepeatingRangeFromRange) | |
| TEST (index_mask, FromRepeatingEverySecond) | |
| TEST (index_mask, FromRepeatingMultipleRanges) | |
| TEST (index_mask, FromRepeatingNoRepetitions) | |
| TEST (index_mask, FromEveryNth) | |
| TEST (index_mask, Shift) | |
| TEST (index_mask, SliceAndShift) | |
| TEST (index_mask, IndexRangeToMaskSegments) | |
| TEST (index_mask, FromRanges) | |
|
static |
Definition at line 907 of file BLI_index_mask_test.cc.
References b, i, blender::OffsetSpan< T, BaseT >::index_range(), mask_segments_equals(), and blender::OffsetSpan< T, BaseT >::size().
Referenced by mask_segments_equals(), TEST(), TEST(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| Complement | ) |
Definition at line 639 of file BLI_index_mask_test.cc.
References blender::index_mask::IndexMask::contains(), EXPECT_EQ(), blender::index_mask::IndexMask::foreach_index(), i, blender::IndexRange::IndexRange(), mask(), blender::index_mask::IndexMask::size(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| ComplementFuzzy | ) |
Definition at line 672 of file BLI_index_mask_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains(), EXPECT_EQ(), blender::index_mask::IndexMask::from_predicate(), blender::RandomNumberGenerator::get_int32(), blender::GrainSize::GrainSize(), i, blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| DefaultConstructor | ) |
Definition at line 444 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| Equals | ) |
Definition at line 879 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_union(), blender::IndexRange::IndexRange(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| EqualsRange | ) |
Definition at line 837 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::IndexRange::IndexRange(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| EqualsRangeBegin | ) |
Definition at line 851 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::IndexRange::IndexRange(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| EqualsRangeEnd | ) |
Definition at line 858 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::IndexRange::IndexRange(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| EqualsRangeLarge | ) |
Definition at line 844 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::IndexRange::IndexRange(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| EqualsRangeSelf | ) |
Definition at line 831 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| EqualsSelf | ) |
Definition at line 872 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_union(), blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FindLargerEqual | ) |
Definition at line 707 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FindSmallerEqual | ) |
Definition at line 751 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| ForeachRange | ) |
Definition at line 452 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_indices(), blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromBitsAlternating | ) |
Definition at line 147 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_bits(), i, blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromBitsDense | ) |
Definition at line 290 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_bits(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromBitsFuzzy | ) |
Definition at line 241 of file BLI_index_mask_test.cc.
References blender::BitSpan::BitSpan(), blender::index_mask::IndexMask::complement(), EXPECT_EQ(), blender::IndexRange::from_begin_end(), blender::index_mask::IndexMask::from_bits(), blender::index_mask::IndexMask::from_repeating(), blender::index_mask::IndexMask::from_union(), blender::RandomNumberGenerator::get_int32(), blender::IndexRange::index_range(), blender::IndexRange::IndexRange(), blender::bits::invert(), mask(), blender::IndexRange::size(), blender::index_mask::IndexMask::slice_content(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromBitsManual | ) |
Definition at line 35 of file BLI_index_mask_test.cc.
References blender::BitSpan::BitSpan(), EXPECT_EQ(), blender::index_mask::IndexMask::from_bits(), blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromBitsSimple | ) |
Definition at line 50 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_bits(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromBitsSparse | ) |
Definition at line 81 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_bits(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromBitsWithUniverse | ) |
Definition at line 63 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_bits(), blender::index_mask::IndexMask::from_indices(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromBoolsSparse | ) |
Definition at line 114 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_bools(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromDifference | ) |
Definition at line 388 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_difference(), blender::index_mask::IndexMask::from_indices(), blender::index_mask::IndexMask::is_empty(), blender::index_mask::IndexMask::size(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromEveryNth | ) |
Definition at line 1142 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_every_nth(), blender::index_mask::IndexMask::from_initializers(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromIntersection | ) |
Definition at line 416 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_indices(), blender::index_mask::IndexMask::from_intersection(), blender::index_mask::IndexMask::is_empty(), blender::index_mask::IndexMask::size(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromPredicate | ) |
Definition at line 540 of file BLI_index_mask_test.cc.
References blender::IndexRange::contains(), blender::Vector< T, InlineBufferCapacity, Allocator >::contains(), EXPECT_EQ(), blender::index_mask::IndexMask::from_predicate(), blender::GrainSize::GrainSize(), i, blender::IndexRange::IndexRange(), mask(), blender::Vector< T, InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromPredicateFuzzy | ) |
Definition at line 615 of file BLI_index_mask_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains(), EXPECT_EQ(), blender::index_mask::IndexMask::from_predicate(), blender::RandomNumberGenerator::get_int32(), blender::GrainSize::GrainSize(), i, blender::IndexRange::IndexRange(), mask(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromRange | ) |
Definition at line 523 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromRanges | ) |
Definition at line 1249 of file BLI_index_mask_test.cc.
References data, EXPECT_EQ(), blender::IndexRange::from_begin_end(), blender::index_mask::IndexMask::from_indices(), blender::index_mask::IndexMask::from_initializers(), blender::index_mask::IndexMask::from_ranges(), blender::offset_indices::OffsetIndices< T >::index_range(), blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromRepeatingEmpty | ) |
Definition at line 1045 of file BLI_index_mask_test.cc.
References blender::index_mask::IndexMask::from_repeating(), blender::index_mask::IndexMask::IndexMask(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromRepeatingEverySecond | ) |
Definition at line 1101 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_repeating(), blender::index_mask::IndexMask::IndexMask(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromRepeatingMultiple | ) |
Definition at line 1067 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_indices(), blender::index_mask::IndexMask::from_repeating(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromRepeatingMultipleRanges | ) |
Definition at line 1112 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), blender::index_mask::IndexMask::from_repeating(), blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromRepeatingNoRepetitions | ) |
Definition at line 1135 of file BLI_index_mask_test.cc.
References blender::index_mask::IndexMask::from_repeating(), blender::index_mask::IndexMask::IndexMask(), blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromRepeatingRangeFromRange | ) |
Definition at line 1093 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_repeating(), blender::index_mask::IndexMask::IndexMask(), blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromRepeatingRangeFromSingle | ) |
Definition at line 1086 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_repeating(), blender::index_mask::IndexMask::IndexMask(), blender::IndexRange::IndexRange(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromRepeatingSame | ) |
Definition at line 1059 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_indices(), blender::index_mask::IndexMask::from_repeating(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromRepeatingSingle | ) |
Definition at line 1052 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), blender::index_mask::IndexMask::from_repeating(), blender::index_mask::IndexMask::IndexMask(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromSize | ) |
Definition at line 313 of file BLI_index_mask_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), EXPECT_EQ(), mask(), blender::Vector< T, InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| FromUnion | ) |
Definition at line 339 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::IndexRange::from_begin_end(), blender::index_mask::IndexMask::from_indices(), blender::index_mask::IndexMask::from_union(), blender::index_mask::IndexMask::is_empty(), blender::index_mask::IndexMask::size(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| IndexIteratorConversionFuzzy | ) |
Definition at line 564 of file BLI_index_mask_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), blender::Vector< T, InlineBufferCapacity, Allocator >::begin(), blender::Vector< T, InlineBufferCapacity, Allocator >::end(), EXPECT_EQ(), blender::index_mask::IndexMask::from_indices(), blender::RandomNumberGenerator::get_int32(), i, blender::index_mask::IndexMask::index_to_iterator(), blender::IndexRange::IndexRange(), blender::index_mask::IndexMask::iterator_to_index(), blender::Vector< T, InlineBufferCapacity, Allocator >::last(), mask(), blender::index_mask::IndexMask::size(), blender::Vector< T, InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| IndexRangeToMaskSegments | ) |
Definition at line 1225 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::IndexRange::from_begin_end_inclusive(), blender::IndexRange::from_begin_size(), blender::index_mask::IndexMask::from_segments(), blender::index_mask::index_range_to_mask_segments(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| IndicesToMask | ) |
Definition at line 22 of file BLI_index_mask_test.cc.
References data, EXPECT_EQ(), blender::IndexRange::from_begin_end_inclusive(), blender::index_mask::IndexMask::from_indices(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| NonEquals | ) |
Definition at line 887 of file BLI_index_mask_test.cc.
References blender::index_mask::IndexMask::from_union(), blender::IndexRange::IndexRange(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| NonEqualsRange | ) |
Definition at line 865 of file BLI_index_mask_test.cc.
References blender::IndexRange::IndexRange(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| NotEqualsRangeAndIndices | ) |
Definition at line 896 of file BLI_index_mask_test.cc.
References blender::index_mask::IndexMask::from_indices(), blender::index_mask::IndexMask::from_union(), blender::IndexRange::IndexRange(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| OffsetIndexRangeFind | ) |
Definition at line 698 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::IndexRange::IndexRange(), mask(), result, and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| Shift | ) |
Definition at line 1171 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), blender::IndexRange::IndexRange(), blender::index_mask::IndexMask::is_empty(), mask(), blender::index_mask::IndexMask::size(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| SliceAndShift | ) |
Definition at line 1199 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_indices(), blender::IndexRange::IndexRange(), mask(), blender::index_mask::IndexMask::size(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| SliceContent | ) |
Definition at line 796 of file BLI_index_mask_test.cc.
References b, EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), blender::IndexRange::IndexRange(), mask(), blender::index_mask::IndexMask::size(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| ToBits | ) |
Definition at line 490 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_indices(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| ToRange | ) |
Definition at line 465 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::from_indices(), mask(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| ZippedForeachEqual | ) |
Definition at line 1016 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::foreach_segment_zipped(), blender::index_mask::IndexMask::from_segments(), blender::index_mask::get_static_indices_array(), mask_segments_equals(), blender::Span< T >::take_front(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| ZippedForeachSameSegments | ) |
Definition at line 973 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::foreach_segment_zipped(), blender::index_mask::IndexMask::from_initializers(), mask_segments_equals(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask | , |
| ZippedForeachSelf | ) |
Definition at line 920 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::index_mask::IndexMask::foreach_segment_zipped(), blender::index_mask::IndexMask::from_initializers(), blender::IndexRange::IndexRange(), mask(), mask_segments_equals(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| Difference | ) |
Definition at line 92 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), blender::IndexRange::IndexRange(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| DifferenceMulti | ) |
Definition at line 62 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| FizzBuzz | ) |
Definition at line 107 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::index_mask::IndexMask::from_every_nth(), blender::index_mask::IndexMask::from_initializers(), blender::index_mask::ExprBuilder::intersect(), blender::index_mask::ExprBuilder::merge(), result, blender::index_mask::ExprBuilder::subtract(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| Intersection | ) |
Definition at line 77 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), blender::IndexRange::IndexRange(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| IntersectMulti | ) |
Definition at line 47 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| RangeTerms | ) |
Definition at line 201 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::IndexRange::from_begin_end(), blender::index_mask::IndexMask::from_initializers(), blender::index_mask::ExprBuilder::merge(), blender::index_mask::ExprBuilder::subtract(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| SingleMask | ) |
Definition at line 219 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), mask(), result, and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| SubtractSelf | ) |
Definition at line 231 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), mask(), result, and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| SubtractSmall | ) |
Definition at line 186 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), result, and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| Union | ) |
Definition at line 17 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), blender::IndexRange::IndexRange(), and TEST().
Referenced by TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| UnionIndividualIndices | ) |
Definition at line 159 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), result, and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| UnionLargeRanges | ) |
Definition at line 173 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::index_mask::IndexMask::IndexMask(), blender::IndexRange::IndexRange(), blender::index_mask::ExprBuilder::merge(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| UnionMulti | ) |
Definition at line 32 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::index_mask::IndexMask::from_initializers(), and TEST().
| blender::index_mask::tests::TEST | ( | index_mask_expression | , |
| UnionToFullRange | ) |
Definition at line 144 of file BLI_index_mask_expression_test.cc.
References blender::index_mask::evaluate_expression(), EXPECT_EQ(), blender::IndexRange::from_begin_end_inclusive(), blender::index_mask::IndexMask::from_initializers(), result, and TEST().