|
Blender V4.3
|
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, 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(), and size().
| blender::bits::tests::TEST | ( | bit_group_vector | , |
| CopyConstruct | ) |
Definition at line 28 of file BLI_bit_group_vector_test.cc.
References copy(), EXPECT_EQ(), blender::bits::BitSpan::index_range(), and blender::bits::MutableBitSpan::index_range().
| 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::tests::TEST | ( | bit_ref | , |
| Cast | ) |
Definition at line 132 of file BLI_bit_ref_test.cc.
References blender::bits::MutableBitRef::set().
| 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(), and blender::bits::int_containing_bit().
| blender::bits::tests::TEST | ( | bit_ref | , |
| MaskFirstNBits | ) |
Definition at line 13 of file BLI_bit_ref_test.cc.
References EXPECT_EQ(), and blender::bits::mask_first_n_bits().
| blender::bits::tests::TEST | ( | bit_ref | , |
| MaskLastNBits | ) |
Definition at line 26 of file BLI_bit_ref_test.cc.
References EXPECT_EQ(), and blender::bits::mask_last_n_bits().
| blender::bits::tests::TEST | ( | bit_ref | , |
| MaskRangeBits | ) |
Definition at line 142 of file BLI_bit_ref_test.cc.
References EXPECT_EQ(), and blender::bits::mask_range_bits().
| blender::bits::tests::TEST | ( | bit_ref | , |
| MaskSingleBit | ) |
Definition at line 40 of file BLI_bit_ref_test.cc.
References EXPECT_EQ(), and blender::bits::mask_single_bit().
| blender::bits::tests::TEST | ( | bit_ref | , |
| Reset | ) |
Definition at line 109 of file BLI_bit_ref_test.cc.
References EXPECT_EQ(), and blender::bits::MutableBitRef::reset().
| blender::bits::tests::TEST | ( | bit_ref | , |
| Set | ) |
Definition at line 96 of file BLI_bit_ref_test.cc.
References EXPECT_EQ(), and blender::bits::MutableBitRef::set().
| blender::bits::tests::TEST | ( | bit_ref | , |
| SetBranchless | ) |
Definition at line 117 of file BLI_bit_ref_test.cc.
References EXPECT_EQ(), and blender::bits::MutableBitRef::set_branchless().
| blender::bits::tests::TEST | ( | bit_ref | , |
| Test | ) |
Definition at line 74 of file BLI_bit_ref_test.cc.
| blender::bits::tests::TEST | ( | bit_span | , |
| CopyFrom | ) |
Definition at line 179 of file BLI_bit_span_test.cc.
References blender::bits::BitsPerInt, blender::bits::MutableBitSpan::copy_from(), blender::bits::MutableBitSpan::index_range(), and blender::bits::BitSpan::slice().
| blender::bits::tests::TEST | ( | bit_span | , |
| DefaultConstructor | ) |
Definition at line 18 of file BLI_bit_span_test.cc.
References EXPECT_EQ(), blender::bits::BitSpan::is_empty(), blender::bits::MutableBitSpan::is_empty(), blender::bits::BitSpan::size(), and blender::bits::MutableBitSpan::size().
| 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(), blender::bits::BitsPerInt, EXPECT_EQ(), blender::bits::foreach_1_index(), and blender::bits::MutableBitSpan::slice().
| blender::bits::tests::TEST | ( | bit_span | , |
| InPlaceAnd | ) |
Definition at line 219 of file BLI_bit_span_test.cc.
References blender::bits::BitsPerInt, and blender::bits::MutableBitSpan::index_range().
| blender::bits::tests::TEST | ( | bit_span | , |
| InPlaceOr | ) |
Definition at line 199 of file BLI_bit_span_test.cc.
References blender::bits::BitsPerInt, and blender::bits::MutableBitSpan::index_range().
| blender::bits::tests::TEST | ( | bit_span | , |
| IsBounded | ) |
Definition at line 152 of file BLI_bit_span_test.cc.
References data, and blender::bits::is_bounded_span().
| blender::bits::tests::TEST | ( | bit_span | , |
| Iteration | ) |
Definition at line 36 of file BLI_bit_span_test.cc.
References ELEM, EXPECT_EQ(), and blender::bits::BitSpan::size().
| blender::bits::tests::TEST | ( | bit_span | , |
| MutableIteration | ) |
Definition at line 48 of file BLI_bit_span_test.cc.
References EXPECT_EQ(), and blender::bits::MutableBitSpan::size().
| blender::bits::tests::TEST | ( | bit_span | , |
| or_bools_into_bits | ) |
Definition at line 253 of file BLI_bit_span_test.cc.
References blender::IndexRange::from_begin_size(), blender::bits::or_bools_into_bits(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
| blender::bits::tests::TEST | ( | bit_span | , |
| RangeConstructor | ) |
Definition at line 91 of file BLI_bit_span_test.cc.
References EXPECT_EQ().
| blender::bits::tests::TEST | ( | bit_span | , |
| Set | ) |
Definition at line 111 of file BLI_bit_span_test.cc.
References EXPECT_EQ(), and blender::bits::MutableBitSpan::set_all().
| blender::bits::tests::TEST | ( | bit_span | , |
| SetEmpty | ) |
Definition at line 128 of file BLI_bit_span_test.cc.
References blender::bits::MutableBitSpan::set_all().
| blender::bits::tests::TEST | ( | bit_span | , |
| SetSliced | ) |
Definition at line 134 of file BLI_bit_span_test.cc.
References blender::bits::MutableBitSpan::data(), data, and EXPECT_EQ().
| 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(), and EXPECT_EQ().
| blender::bits::tests::TEST | ( | bit_span | , |
| to_index_ranges_all_ones | ) |
Definition at line 298 of file BLI_bit_span_test.cc.
References blender::bits::bits_to_index_ranges(), EXPECT_EQ(), and blender::IndexRangesBuilder< T >::size().
| blender::bits::tests::TEST | ( | bit_span | , |
| to_index_ranges_small | ) |
Definition at line 280 of file BLI_bit_span_test.cc.
References blender::bits::bits_to_index_ranges(), EXPECT_EQ(), blender::IndexRange::from_begin_end_inclusive(), and blender::IndexRangesBuilder< T >::size().
| 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(), and blender::bits::BitVector< InlineBufferCapacity, Allocator >::size().
| 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().
| blender::bits::tests::TEST | ( | bit_vector | , |
| CopyConstructorInline | ) |
Definition at line 20 of file BLI_bit_vector_test.cc.
References EXPECT_EQ(), and blender::bits::BitVector< InlineBufferCapacity, Allocator >::size().
| blender::bits::tests::TEST | ( | bit_vector | , |
| CopyConstructorLarge | ) |
Definition at line 38 of file BLI_bit_vector_test.cc.
References EXPECT_EQ(), and blender::bits::BitVector< InlineBufferCapacity, Allocator >::size().
| blender::bits::tests::TEST | ( | bit_vector | , |
| DefaultConstructor | ) |
Definition at line 14 of file BLI_bit_vector_test.cc.
References EXPECT_EQ(), and blender::bits::BitVector< InlineBufferCapacity, Allocator >::size().
| blender::bits::tests::TEST | ( | bit_vector | , |
| IndexAccess | ) |
Definition at line 126 of file BLI_bit_vector_test.cc.
| blender::bits::tests::TEST | ( | bit_vector | , |
| Iterator | ) |
Definition at line 141 of file BLI_bit_vector_test.cc.
References ELEM, and EXPECT_EQ().
| blender::bits::tests::TEST | ( | bit_vector | , |
| MoveConstructorInline | ) |
Definition at line 56 of file BLI_bit_vector_test.cc.
References EXPECT_EQ(), and blender::bits::BitVector< InlineBufferCapacity, Allocator >::size().
| blender::bits::tests::TEST | ( | bit_vector | , |
| MoveConstructorLarge | ) |
Definition at line 71 of file BLI_bit_vector_test.cc.
References EXPECT_EQ(), and blender::bits::BitVector< InlineBufferCapacity, Allocator >::size().
| blender::bits::tests::TEST | ( | bit_vector | , |
| SizeConstructor | ) |
Definition at line 88 of file BLI_bit_vector_test.cc.
References EXPECT_EQ(), and blender::bits::BitVector< InlineBufferCapacity, Allocator >::size().
| blender::bits::tests::TEST | ( | bit_vector | , |
| SizeFillConstructor | ) |
Definition at line 110 of file BLI_bit_vector_test.cc.