Searched refs:sums (Results 1 - 3 of 3) sorted by relevance

/haiku/src/kits/interface/layouter/
H A DComplexLayouter.h48 bool _Layout(int32 size, SumItem* sums,
52 bool _SatisfiesConstraintsSums(int32* sums) const;
57 void _PropagateChanges(SumItem* sums, int32 toIndex,
59 void _PropagateChangesBack(SumItem* sums,
H A DComplexLayouter.cpp332 SumItem sums[fElementCount + 1]; local
333 memcpy(sums, fSums, (fElementCount + 1) * sizeof(SumItem));
335 sums[fElementCount].min = size;
336 sums[fElementCount].max = size;
337 sums[fElementCount].minDirty = (size != min);
338 sums[fElementCount].maxDirty = (size != max);
341 _PropagateChangesBack(sums, fElementCount - 1, NULL);
342 _PropagateChanges(sums, fElementCount - 1, NULL);
347 SumItem& sum = sums[i + 1];
353 if (!_Layout(size, sums, size
402 _Layout(int32 size, SumItem* sums, int32* sizes) argument
796 _PropagateChanges(SumItem* sums, int32 toIndex, Constraint* lastMaxConstraint) argument
847 _PropagateChangesBack(SumItem* sums, int32 changedIndex, Constraint* lastMaxConstraint) argument
[all...]
/haiku/src/kits/shared/
H A DColorQuantizer.cpp114 uint32 sums[16]; local
116 _GetPaletteColors(fTree, tmpPalette, &index, sums);
127 nr += tmpPalette[k].r * sums[k];
128 ng += tmpPalette[k].g * sums[k];
129 nb += tmpPalette[k].b * sums[k];
130 na += tmpPalette[k].a * sums[k];
131 ns += sums[k];
259 uint32* sums) const
269 if (sums)
270 sums[*_inde
[all...]

Completed in 38 milliseconds