|
Blender V4.5
|
Functions | |
| TEST (bit_group_vector, DefaultConstruct) | |
| TEST (bit_group_vector, Construct) | |
| TEST (bit_group_vector, CopyConstruct) | |
| TEST (bit_ref, MaskFirstNBits) | |
| TEST (bit_ref, MaskLastNBits) | |
| TEST (bit_ref, MaskSingleBit) | |
| TEST (bit_ref, IntContainingBit) | |
| TEST (bit_ref, Test) | |
| TEST (bit_ref, Set) | |
| TEST (bit_ref, Reset) | |
| TEST (bit_ref, SetBranchless) | |
| TEST (bit_ref, Cast) | |
| TEST (bit_ref, MaskRangeBits) | |
| TEST (bit_span, DefaultConstructor) | |
| TEST (bit_span, Iteration) | |
| TEST (bit_span, MutableIteration) | |
| TEST (bit_span, SubscriptOperator) | |
| TEST (bit_span, RangeConstructor) | |
| TEST (bit_span, Set) | |
| TEST (bit_span, SetEmpty) | |
| TEST (bit_span, SetSliced) | |
| TEST (bit_span, IsBounded) | |
| TEST (bit_span, CopyFrom) | |
| TEST (bit_span, InPlaceOr) | |
| TEST (bit_span, InPlaceAnd) | |
| TEST (bit_span, ForEach1) | |
| TEST (bit_span, ForEach1Cancel) | |
| TEST (bit_span, FindFirst1Index) | |
| TEST (bit_span, FindFirst0Index) | |
| TEST (bit_span, or_bools_into_bits) | |
| TEST (bit_span, to_index_ranges_small) | |
| TEST (bit_span, to_index_ranges_all_ones) | |
| TEST (bit_vector, DefaultConstructor) | |
| TEST (bit_vector, CopyConstructorInline) | |
| TEST (bit_vector, CopyConstructorLarge) | |
| TEST (bit_vector, MoveConstructorInline) | |
| TEST (bit_vector, MoveConstructorLarge) | |
| TEST (bit_vector, SizeConstructor) | |
| TEST (bit_vector, SizeFillConstructor) | |
| TEST (bit_vector, IndexAccess) | |
| TEST (bit_vector, Iterator) | |
| TEST (bit_vector, Append) | |
| TEST (bit_vector, AppendMany) | |
| blender::bits::tests::TEST | ( | bit_group_vector | , |
| Construct | ) |
Definition at line 19 of file BLI_bit_group_vector_test.cc.
References EXPECT_EQ(), blender::bits::BitGroupVector< InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_group_vector | , |
| CopyConstruct | ) |
Definition at line 28 of file BLI_bit_group_vector_test.cc.
References EXPECT_EQ(), blender::bits::BitGroupVector< InlineBufferCapacity, Allocator >::group_size(), i, blender::bits::BitGroupVector< InlineBufferCapacity, Allocator >::index_range(), blender::bits::BitSpan::index_range(), blender::bits::MutableBitSpan::index_range(), blender::bits::BitGroupVector< InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_group_vector | , |
| DefaultConstruct | ) |
Definition at line 13 of file BLI_bit_group_vector_test.cc.
References EXPECT_EQ(), blender::bits::BitGroupVector< InlineBufferCapacity, Allocator >::size(), 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(), and TEST().
| blender::bits::tests::TEST | ( | bit_ref | , |
| Cast | ) |
Definition at line 132 of file BLI_bit_ref_test.cc.
References data, blender::bits::MutableBitRef::set(), and TEST().
| blender::bits::tests::TEST | ( | bit_ref | , |
| IntContainingBit | ) |
Definition at line 51 of file BLI_bit_ref_test.cc.
References array< T, alignment >::data(), data, EXPECT_EQ(), blender::bits::int_containing_bit(), and TEST().
| blender::bits::tests::TEST | ( | bit_ref | , |
| MaskFirstNBits | ) |
Definition at line 13 of file BLI_bit_ref_test.cc.
References EXPECT_EQ(), blender::bits::mask_first_n_bits(), and TEST().
| blender::bits::tests::TEST | ( | bit_ref | , |
| MaskLastNBits | ) |
Definition at line 26 of file BLI_bit_ref_test.cc.
References EXPECT_EQ(), blender::bits::mask_last_n_bits(), and TEST().
| blender::bits::tests::TEST | ( | bit_ref | , |
| MaskRangeBits | ) |
Definition at line 142 of file BLI_bit_ref_test.cc.
References EXPECT_EQ(), blender::bits::mask_range_bits(), and TEST().
| blender::bits::tests::TEST | ( | bit_ref | , |
| MaskSingleBit | ) |
Definition at line 40 of file BLI_bit_ref_test.cc.
References EXPECT_EQ(), blender::bits::mask_single_bit(), and TEST().
| blender::bits::tests::TEST | ( | bit_ref | , |
| Reset | ) |
Definition at line 109 of file BLI_bit_ref_test.cc.
References data, EXPECT_EQ(), blender::bits::MutableBitRef::MutableBitRef(), and TEST().
| blender::bits::tests::TEST | ( | bit_ref | , |
| Set | ) |
Definition at line 96 of file BLI_bit_ref_test.cc.
References data, EXPECT_EQ(), blender::bits::MutableBitRef::MutableBitRef(), and TEST().
| blender::bits::tests::TEST | ( | bit_ref | , |
| SetBranchless | ) |
Definition at line 117 of file BLI_bit_ref_test.cc.
References data, EXPECT_EQ(), blender::bits::MutableBitRef::MutableBitRef(), and TEST().
| blender::bits::tests::TEST | ( | bit_ref | , |
| Test | ) |
Definition at line 74 of file BLI_bit_ref_test.cc.
References blender::bits::BitRef::BitRef(), data, blender::bits::MutableBitRef::MutableBitRef(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| CopyFrom | ) |
Definition at line 179 of file BLI_bit_span_test.cc.
References blender::bits::MutableBitSpan::copy_from(), i, blender::bits::MutableBitSpan::index_range(), blender::bits::BitSpan::slice(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| DefaultConstructor | ) |
Definition at line 18 of file BLI_bit_span_test.cc.
References blender::bits::BitSpan::BitSpan(), EXPECT_EQ(), blender::bits::BitSpan::is_empty(), blender::bits::MutableBitSpan::is_empty(), blender::bits::MutableBitSpan::MutableBitSpan(), blender::bits::BitSpan::size(), blender::bits::MutableBitSpan::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| FindFirst0Index | ) |
Definition at line 334 of file BLI_bit_span_test.cc.
References blender::bits::BitSpan::BitSpan(), EXPECT_EQ(), blender::bits::find_first_0_index(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| FindFirst1Index | ) |
Definition at line 293 of file BLI_bit_span_test.cc.
References b, blender::bits::BitSpan::BitSpan(), EXPECT_EQ(), blender::bits::find_first_1_index(), blender::bits::find_first_1_index_expr(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| ForEach1 | ) |
Definition at line 239 of file BLI_bit_span_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::as_span(), data, EXPECT_EQ(), blender::bits::foreach_1_index(), i, blender::bits::MutableBitSpan::slice(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| ForEach1Cancel | ) |
Definition at line 253 of file BLI_bit_span_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), blender::Vector< T, InlineBufferCapacity, Allocator >::as_span(), EXPECT_EQ(), blender::bits::foreach_1_index(), i, and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| InPlaceAnd | ) |
Definition at line 219 of file BLI_bit_span_test.cc.
References i, blender::bits::MutableBitSpan::index_range(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| InPlaceOr | ) |
Definition at line 199 of file BLI_bit_span_test.cc.
References i, blender::bits::MutableBitSpan::index_range(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| IsBounded | ) |
Definition at line 152 of file BLI_bit_span_test.cc.
References blender::bits::BitSpan::BitSpan(), data, blender::bits::is_bounded_span(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| Iteration | ) |
Definition at line 36 of file BLI_bit_span_test.cc.
References data, ELEM, EXPECT_EQ(), blender::bits::BitSpan::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| MutableIteration | ) |
Definition at line 48 of file BLI_bit_span_test.cc.
References data, EXPECT_EQ(), blender::bits::MutableBitSpan::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| or_bools_into_bits | ) |
Definition at line 356 of file BLI_bit_span_test.cc.
References blender::IndexRange::from_begin_size(), blender::bits::MutableBitSpan::MutableBitSpan(), blender::bits::or_bools_into_bits(), blender::Vector< T, InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| RangeConstructor | ) |
Definition at line 91 of file BLI_bit_span_test.cc.
References data, EXPECT_EQ(), blender::IndexRange::IndexRange(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| Set | ) |
Definition at line 111 of file BLI_bit_span_test.cc.
References data, EXPECT_EQ(), blender::IndexRange::IndexRange(), blender::bits::MutableBitSpan::MutableBitSpan(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| SetEmpty | ) |
Definition at line 128 of file BLI_bit_span_test.cc.
References blender::bits::MutableBitSpan::MutableBitSpan(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| SetSliced | ) |
Definition at line 134 of file BLI_bit_span_test.cc.
References data, EXPECT_EQ(), i, blender::IndexRange::IndexRange(), blender::bits::MutableBitSpan::set_all(), blender::bits::MutableBitSpan::slice(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| SubscriptOperator | ) |
Definition at line 62 of file BLI_bit_span_test.cc.
References blender::bits::BitSpan::bit_range(), blender::bits::MutableBitSpan::bit_range(), blender::bits::BitSpan::data(), blender::bits::MutableBitSpan::data(), data, EXPECT_EQ(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| to_index_ranges_all_ones | ) |
Definition at line 401 of file BLI_bit_span_test.cc.
References blender::bits::bits_to_index_ranges(), blender::bits::BitSpan::BitSpan(), EXPECT_EQ(), blender::IndexRange::IndexRange(), blender::IndexRangesBuilder< T >::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_span | , |
| to_index_ranges_small | ) |
Definition at line 383 of file BLI_bit_span_test.cc.
References blender::bits::bits_to_index_ranges(), EXPECT_EQ(), blender::IndexRange::from_begin_end_inclusive(), blender::IndexRangesBuilder< T >::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_vector | , |
| Append | ) |
Definition at line 160 of file BLI_bit_vector_test.cc.
References blender::bits::BitVector< InlineBufferCapacity, Allocator >::append(), EXPECT_EQ(), blender::bits::BitVector< InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_vector | , |
| AppendMany | ) |
Definition at line 175 of file BLI_bit_vector_test.cc.
References blender::bits::BitVector< InlineBufferCapacity, Allocator >::append(), i, blender::IndexRange::IndexRange(), and TEST().
| blender::bits::tests::TEST | ( | bit_vector | , |
| CopyConstructorInline | ) |
Definition at line 20 of file BLI_bit_vector_test.cc.
References EXPECT_EQ(), blender::bits::BitVector< InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_vector | , |
| CopyConstructorLarge | ) |
Definition at line 38 of file BLI_bit_vector_test.cc.
References EXPECT_EQ(), blender::bits::BitVector< InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_vector | , |
| DefaultConstructor | ) |
Definition at line 14 of file BLI_bit_vector_test.cc.
References EXPECT_EQ(), blender::bits::BitVector< InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_vector | , |
| IndexAccess | ) |
Definition at line 126 of file BLI_bit_vector_test.cc.
References TEST().
| blender::bits::tests::TEST | ( | bit_vector | , |
| Iterator | ) |
Definition at line 141 of file BLI_bit_vector_test.cc.
References ELEM, EXPECT_EQ(), and TEST().
| blender::bits::tests::TEST | ( | bit_vector | , |
| MoveConstructorInline | ) |
Definition at line 56 of file BLI_bit_vector_test.cc.
References EXPECT_EQ(), blender::bits::BitVector< InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_vector | , |
| MoveConstructorLarge | ) |
Definition at line 71 of file BLI_bit_vector_test.cc.
References EXPECT_EQ(), blender::bits::BitVector< InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_vector | , |
| SizeConstructor | ) |
Definition at line 88 of file BLI_bit_vector_test.cc.
References EXPECT_EQ(), blender::bits::BitVector< InlineBufferCapacity, Allocator >::size(), and TEST().
| blender::bits::tests::TEST | ( | bit_vector | , |
| SizeFillConstructor | ) |
Definition at line 110 of file BLI_bit_vector_test.cc.
References i, blender::IndexRange::IndexRange(), and TEST().