Home
last modified time | relevance | path

Searched refs:Range (Results 1 – 25 of 307) sorted by relevance

12345678910>>...13

/aosp12/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/
H A DRangeTest.java20 import android.util.Range;
35 Range<Integer> intRange = new Range<Integer>(1, 1); in testConstructor()
41 Range<Integer> intRange2 = new Range<Integer>(100, 200); in testConstructor()
45 Range<Float> floatRange = new Range<Float>(Float.NEGATIVE_INFINITY, in testConstructor()
94 Range<Float> oneHalf = Range.create(1.0f, 2.0f); in testEquals()
95 Range<Float> oneHalf2 = new Range<Float>(1.0f, 2.0f); in testEquals()
99 Range<Float> twoThirds = new Range<Float>(2.0f, 3.0f); in testEquals()
100 Range<Float> twoThirds2 = Range.create(2.0f, 3.0f); in testEquals()
114 Range<Integer> hundredOneTwo = Range.create(100, 200); in testInRange()
123 Range<Float> infinities = Range.create(Float.NEGATIVE_INFINITY, Float.POSITIVE_INFINITY); in testInRange()
[all …]
/aosp12/frameworks/minikin/include/minikin/
H A DRange.h27 class Range {
33 Range() : Range(NOWHERE, NOWHERE) {} in Range() function
35 Range(const Range&) = default;
36 Range& operator=(const Range&) = default;
38 static Range invalidRange() { return Range(NOWHERE, NOWHERE); } in invalidRange()
55 inline std::pair<Range, Range> split(uint32_t pos) const { in split()
56 return std::make_pair(Range(mStart, pos), Range(pos, mEnd)); in split()
72 inline static bool intersects(const Range& left, const Range& right) { in intersects()
76 inline static Range intersection(const Range& left, const Range& right) { in intersection()
82 static Range merge(const Range& left, const Range& right) { in merge()
[all …]
H A DMeasuredText.h35 Run(const Range& range) : mRange(range) {} in Run()
56 virtual void appendLayout(const U16StringPiece& text, const Range& range,
71 const Range& /* hyphenPieceRange */, in measureHyphenPiece() argument
78 inline const Range& getRange() const { return mRange; } in getRange()
81 const Range mRange;
86 StyleRun(const Range& range, MinikinPaint&& paint, bool isRtl) in StyleRun()
99 MinikinExtent getExtent(const U16StringPiece& text, const Range& range,
102 void appendLayout(const U16StringPiece& text, const Range& range, const Range& contextRange,
120 ReplacementRun(const Range& range, float width, uint32_t localeListId) in ReplacementRun()
134 const Range& /* range */, in getBounds() argument
[all …]
/aosp12/frameworks/minikin/tests/unittest/
H A DBidiUtilsTest.cpp39 EXPECT_EQ(Range(0, ltrLength), (*it).range); in TEST()
48 EXPECT_EQ(Range(0, ltrLength), (*it).range); in TEST()
57 EXPECT_EQ(Range(0, ltrLength), (*it).range); in TEST()
66 EXPECT_EQ(Range(0, ltrLength), (*it).range); in TEST()
75 EXPECT_EQ(Range(0, ltrLength), (*it).range); in TEST()
84 EXPECT_EQ(Range(0, ltrLength), (*it).range); in TEST()
98 EXPECT_EQ(Range(0, rtlLength), (*it).range); in TEST()
107 EXPECT_EQ(Range(0, rtlLength), (*it).range); in TEST()
116 EXPECT_EQ(Range(0, rtlLength), (*it).range); in TEST()
125 EXPECT_EQ(Range(0, rtlLength), (*it).range); in TEST()
[all …]
H A DMeasuredTextTest.cpp143 EXPECT_EQ(MinikinExtent(0.0f, 0.0f), mt->getExtent(text, Range(0, 0))); in TEST()
144 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(0, 1))); in TEST()
145 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(0, 2))); in TEST()
146 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(1, 2))); in TEST()
165 EXPECT_EQ(MinikinExtent(0.0f, 0.0f), mt->getExtent(text, Range(0, 0))); in TEST()
169 EXPECT_EQ(MinikinExtent(0.0f, 0.0f), mt->getExtent(text, Range(7, 7))); in TEST()
178 Range fullContext(0, text.size()); in TEST()
258 Range fullContext(0, text.size()); in TEST()
343 Range fullContext(0, text.size()); in TEST()
360 layout = mt->buildLayout(text, Range(0, 1), fullContext, differentPaint, in TEST()
[all …]
H A DLayoutCacheTest.cpp49 Range range(0, text.size()); in TEST()
77 layoutCache.getOrCreate(text1, Range(0, text1.size()), paint, false /* LTR */, in TEST()
79 layoutCache.getOrCreate(text2, Range(0, text2.size()), paint, false /* LTR */, in TEST()
85 layoutCache.getOrCreate(text1, Range(0, text1.size()), paint, false /* LTR */, in TEST()
87 layoutCache.getOrCreate(text1, Range(1, text1.size()), paint, false /* LTR */, in TEST()
93 layoutCache.getOrCreate(text1, Range(0, text1.size()), paint, false /* LTR */, in TEST()
95 layoutCache.getOrCreate(text2, Range(0, text2.size()), paint, false /* LTR */, in TEST()
101 layoutCache.getOrCreate(text1, Range(0, text1.size()), paint, false /* LTR */, in TEST()
103 layoutCache.getOrCreate(text1, Range(0, text1.size()), paint, true /* RTL */, in TEST()
254 Range range(0, text.size()); in TEST()
[all …]
H A DBoundsCacheTest.cpp51 Range range(0, text.size()); in TEST()
80 boundsCache.getOrCreate(text1, Range(0, text1.size()), paint, false /* LTR */, in TEST()
82 boundsCache.getOrCreate(text2, Range(0, text2.size()), paint, false /* LTR */, in TEST()
89 boundsCache.getOrCreate(text1, Range(0, text1.size()), paint, false /* LTR */, in TEST()
91 boundsCache.getOrCreate(text1, Range(1, text1.size()), paint, false /* LTR */, in TEST()
101 boundsCache.getOrCreate(text1, Range(0, text1.size()), paint1, false /* LTR */, in TEST()
106 boundsCache.getOrCreate(text1, Range(0, text1.size()), paint2, false /* LTR */, in TEST()
117 boundsCache.getOrCreate(text1, Range(0, text1.size()), paint1, false /* LTR */, in TEST()
122 boundsCache.getOrCreate(text1, Range(0, text1.size()), paint2, false /* LTR */, in TEST()
149 Range range(0, text.size()); in TEST()
[all …]
H A DLayoutTest.cpp70 Range range(0, text.size()); in TEST_F()
89 Range range(0, text.size()); in TEST_F()
108 Range range(0, text.size()); in TEST_F()
127 Range range(0, text.size()); in TEST_F()
158 Range range(0, text.size()); in TEST_F()
177 Range range(0, text.size()); in TEST_F()
197 Range range(0, text.size()); in TEST_F()
218 Range range(0, text.size()); in TEST_F()
252 Range range(0, text.size()); in TEST_F()
337 Range range(0, text.size()); in TEST_F()
[all …]
/aosp12/frameworks/base/media/java/android/media/
H A DUtils.java32 import android.util.Range;
65 public int compare(Range<T> lhs, Range<T> rhs) { in sortDistinctRanges()
84 Range<T>[] intersectSortedDistinctRanges(Range<T>[] one, Range<T>[] another) { in intersectSortedDistinctRanges()
86 Vector<Range<T>> result = new Vector<Range<T>>(); in intersectSortedDistinctRanges()
120 public int compare(Range<T> lhs, Range<T> rhs) { in binarySearchDistinctRanges()
156 static Range<Integer>factorRange(Range<Integer> range, int factor) {
167 static Range<Long>factorRange(Range<Long> range, long factor) {
183 static Range<Rational> scaleRange(Range<Rational> range, int num, int den) {
192 static Range<Integer> alignRange(Range<Integer> range, int align) {
251 static Range<Integer> parseIntRange(Object o, Range<Integer> fallback) {
[all …]
H A DMediaCodecInfo.java33 import android.util.Range;
200 Process.is64Bit() ? Range.create(1, 32768) : Range.create(1, 4096);
201 private static final Range<Integer> FRAME_RATE_RANGE = Range.create(0, 960);
1361 Range<Integer> channelRange = Range.create(1, maxChannels); in applyLevelLimits()
1389 Range<Integer>[] channels = new Range[] { Range.create(1, maxInputChannels)}; in parseFromInfo()
1417 channels = new Range[] {Range.create(0, 0)}; in parseFromInfo()
1423 channels = new Range[] {Range.create(0, 0)}; in parseFromInfo()
2324 Map<Size, Range<Long>> ret = new HashMap<Size, Range<Long>>(); in getMeasuredFrameRates()
2379 Pair<Range<Integer>, Range<Integer>> dimensionRanges = in equivalentVP9Level()
2435 Pair<Range<Integer>, Range<Integer>> sizeRanges = in parseFromInfo()
[all …]
/aosp12/frameworks/base/core/java/android/util/
H A DRange.java79 return new Range<T>(lower, upper); in create()
132 public boolean contains(Range<T> range) { in contains()
155 } else if (obj instanceof Range) { in equals()
157 Range other = (Range) obj; in equals()
205 public Range<T> intersect(Range<T> range) { in intersect()
218 return Range.create( in intersect()
248 return Range.create( in intersect()
273 public Range<T> extend(Range<T> range) { in extend()
286 return Range.create( in extend()
316 return Range.create( in extend()
[all …]
/aosp12/bootable/recovery/otautil/include/otautil/
H A Drangeset.h26 using Range = std::pair<size_t, size_t>; variable
32 explicit RangeSet(std::vector<Range>&& pairs);
39 bool PushBack(Range range);
81 std::vector<Range>::const_iterator cend() const { in cend()
85 std::vector<Range>::iterator begin() { in begin()
89 std::vector<Range>::iterator end() { in end()
93 std::vector<Range>::const_iterator begin() const { in begin()
97 std::vector<Range>::const_iterator end() const { in end()
115 const Range& operator[](size_t i) const {
130 std::vector<Range> ranges_;
[all …]
/aosp12/system/memory/libmemunreachable/
H A DHeapWalker.h31 struct Range { struct
36 bool operator==(const Range& other) const { argument
44 bool operator()(const Range& a, const Range& b) const { return a.end <= b.begin; } in operator()
89 void ForEachPtrInRange(const Range& range, F&& f);
99 void RecurseRoot(const Range& root);
108 Range valid_allocations_range_;
109 Range valid_mappings_range_;
111 allocator::vector<Range> roots_;
117 Range walking_range_;
129 Range ref_range; in ForEachPtrInRange()
[all …]
H A DHeapWalker.cpp51 Range range{begin, end}; in Allocation()
59 auto inserted = allocations_.insert(std::pair<Range, AllocationInfo>(range, AllocationInfo{})); in Allocation()
66 Range overlap = inserted.first->first; in Allocation()
95 AllocationMap::iterator it = allocations_.find(Range{value, value + 1}); in WordContainsAllocationPtr()
105 void HeapWalker::RecurseRoot(const Range& root) { in RecurseRoot()
106 allocator::vector<Range> to_do(1, root, allocator_); in RecurseRoot()
108 Range range = to_do.back(); in RecurseRoot()
112 ForEachPtrInRange(range, [&](Range& ref_range, AllocationInfo* ref_info) { in RecurseRoot()
118 walking_range_ = Range{0, 0}; in RecurseRoot()
128 roots_.push_back(Range{begin, end}); in Root()
[all …]
/aosp12/frameworks/base/services/people/java/com/android/server/people/data/
H A DEventIndex.java23 import android.util.Range;
151 public Range<Long> getMostRecentActiveTimeSlot() { in getMostRecentActiveTimeSlot()
157 Range<Long> lastTimeSlot = in getMostRecentActiveTimeSlot()
175 public List<Range<Long>> getActiveTimeSlots() { in getActiveTimeSlots()
315 private static long getDuration(Range<Long> timeSlot) { in getDuration()
339 List<Range<Long>> timeSlots = new ArrayList<>(); in getActiveTimeSlotsForType()
360 private static List<Range<Long>> combineTimeSlotLists(List<Range<Long>> longerSlots, in combineTimeSlotLists()
361 List<Range<Long>> shorterSlots) { in combineTimeSlotLists()
362 List<Range<Long>> result = new ArrayList<>(); in combineTimeSlotLists()
366 Range<Long> longerSlot = longerSlots.get(i); in combineTimeSlotLists()
[all …]
/aosp12/frameworks/base/core/java/android/hardware/camera2/marshal/impl/
H A DMarshalQueryableRange.java22 import android.util.Range;
34 implements MarshalQueryable<Range<T>> {
37 private class MarshalerRange extends Marshaler<Range<T>> {
38 private final Class<? super Range<T>> mClass;
39 private final Constructor<Range<T>> mConstructor;
44 protected MarshalerRange(TypeReference<Range<T>> typeReference, in MarshalerRange()
76 public void marshal(Range<T> value, ByteBuffer buffer) { in marshal()
82 public Range<T> unmarshal(ByteBuffer buffer) { in unmarshal()
111 public int calculateMarshalSize(Range<T> value) { in calculateMarshalSize()
126 public Marshaler<Range<T>> createMarshaler(TypeReference<Range<T>> managedType, in createMarshaler()
[all …]
/aosp12/frameworks/minikin/libs/minikin/
H A DMeasuredText.cpp35 void setNextRange(const Range& range, bool dir) { in setNextRange()
50 Range mRange;
100 Range mRange;
136 const Range& range = run->getRange(); in measure()
291 const Range& runRange = run->getRange(); in buildLayout()
292 if (!Range::intersects(range, runRange)) { in buildLayout()
295 const Range targetRange = Range::intersection(runRange, range); in buildLayout()
311 const Range& runRange = run->getRange(); in getBounds()
312 if (!Range::intersects(range, runRange)) { in getBounds()
327 const Range& runRange = run->getRange(); in getExtent()
[all …]
H A DLayoutSplitter.h57 LayoutSplitter(const U16StringPiece& textBuf, const Range& range, bool isRtl) in LayoutSplitter()
66 std::pair<Range, Range> operator*() const {
72 const Range& range = mParent->mRange;
94 const Range& range = mParent->mRange; in iterator()
111 Range mContextRange;
112 Range mPieceRange;
120 Range mRange; // The range in the original buffer. Used for range check.
/aosp12/frameworks/native/libs/vr/libdvrcommon/include/private/dvr/
H A Drange.h13 struct Range { struct
15 Range() {} in Range() argument
16 Range(Eigen::Vector<T, d> p1, Eigen::Vector<T, d> p2) : p1(p1), p2(p2) {} in Range() argument
18 static Range<T, d> FromSize(Eigen::Vector<T, d> p1, in FromSize() argument
20 return Range<T, d>(p1, p1 + size); in FromSize()
23 bool operator==(const Range<T, d>& rhs) const {
37 typedef Range<int, 2> Range2i; argument
38 typedef Range<float, 2> Range2f;
/aosp12/frameworks/base/telephony/java/android/telephony/ims/
H A DAudioCodecAttributes.java23 import android.util.Range;
36 private Range<Float> mBitrateRangeKbps;
40 private Range<Float> mBandwidthRangeKhz;
52 public AudioCodecAttributes(float bitrateKbps, @NonNull Range<Float> bitrateRangeKbps, in AudioCodecAttributes()
53 float bandwidthKhz, @NonNull Range<Float> bandwidthRangeKhz) { in AudioCodecAttributes()
62 mBitrateRangeKbps = new Range<>(in.readFloat(), in.readFloat()); in AudioCodecAttributes()
64 mBandwidthRangeKhz = new Range<>(in.readFloat(), in.readFloat()); in AudioCodecAttributes()
105 public @NonNull Range<Float> getBitrateRangeKbps() { in getBitrateRangeKbps()
119 public @NonNull Range<Float> getBandwidthRangeKhz() { in getBandwidthRangeKhz()
/aosp12/frameworks/base/core/tests/coretests/src/android/util/
H A DRecurrenceRuleTest.java60 final Iterator<Range<ZonedDateTime>> it = r.cycleIterator(); in testSimpleMonth()
62 assertEquals(new Range<>( in testSimpleMonth()
66 assertEquals(new Range<>( in testSimpleMonth()
80 final Iterator<Range<ZonedDateTime>> it = r.cycleIterator(); in testSimpleDays()
82 assertEquals(new Range<>( in testSimpleDays()
86 assertEquals(new Range<>( in testSimpleDays()
101 final Iterator<Range<ZonedDateTime>> it = r.cycleIterator(); in testNotRecurring()
103 assertEquals(new Range<>( in testNotRecurring()
115 final Iterator<Range<ZonedDateTime>> it = r.cycleIterator(); in testNever()
125 final Iterator<Range<ZonedDateTime>> it = r.cycleIterator(); in testSane()
[all …]
/aosp12/frameworks/av/media/libstagefright/foundation/tests/colorutils/
H A DColorUtilsTest.cpp43 CA::Range mRange;
106 CA::Range mRange;
146 CA::Range mRange;
156 CA::Range unwrappedRange; in TEST_P()
312 origAspects.mRange = CA::Range::RangeFull; in TEST()
318 aspects.mRange = CA::Range::RangeFull; in TEST()
326 aspects.mRange = CA::Range::RangeLimited; in TEST()
330 aspects.mRange = CA::Range::RangeFull; in TEST()
538 CA::Range range; in TEST()
605 CA::Range::RangeLimited, CA::Range::RangeFull,
[all …]
/aosp12/bootable/recovery/tests/unit/
H A Drangeset_test.cpp29 RangeSet rs(std::vector<Range>{ Range{ 8, 10 }, Range{ 1, 5 } }); in TEST()
32 RangeSet rs2(std::vector<Range>{}); in TEST()
35 RangeSet rs3(std::vector<Range>{ Range{ 8, 10 }, Range{ 5, 1 } }); in TEST()
42 ASSERT_EQ((Range{ 1, 10 }), rs[0]); in TEST()
47 ASSERT_EQ((Range{ 15, 20 }), rs2[0]); in TEST()
48 ASSERT_EQ((Range{ 1, 10 }), rs2[1]); in TEST()
230 std::vector<Range> ranges; in TEST()
234 ASSERT_EQ((std::vector<Range>{ Range{ 1, 5 }, Range{ 8, 10 } }), ranges); in TEST()
242 ASSERT_EQ((std::vector<Range>{ Range{ 8, 10 }, Range{ 1, 5 } }), ranges); in TEST()
/aosp12/frameworks/base/tools/aapt2/compile/
H A DImage.h70 struct Range { struct
74 explicit Range() = default; argument
75 inline explicit Range(int32_t s, int32_t e) : start(s), end(e) {} in Range() argument
78 inline bool operator==(const Range& left, const Range& right) {
163 std::vector<Range> horizontal_stretch_regions;
170 std::vector<Range> vertical_stretch_regions;
203 ::std::ostream& operator<<(::std::ostream& out, const Range& range);
/aosp12/frameworks/base/media/java/android/media/tv/tuner/frontend/
H A DFrontendInfo.java23 import android.util.Range;
37 private final Range<Integer> mFrequencyRange;
38 private final Range<Integer> mSymbolRateRange;
53 mFrequencyRange = new Range<>(minFrequency, maxFrequency); in FrontendInfo()
54 mSymbolRateRange = new Range<>(minSymbolRate, maxSymbolRate); in FrontendInfo()
82 public Range<Integer> getFrequencyRange() { in getFrequencyRange()
90 public Range<Integer> getSymbolRateRange() { in getSymbolRateRange()

12345678910>>...13