Home
last modified time | relevance | path

Searched refs:ArrayRow (Results 1 – 22 of 22) sorted by relevance

/constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/
DArrayRow.java27 public class ArrayRow implements LinearSystem.Row { class
84 float use(ArrayRow definition, boolean removeFromDefinition); in use()
89 public ArrayRow() { in ArrayRow() method in ArrayRow
92 public ArrayRow(Cache cache) { in ArrayRow() method in ArrayRow
176 ArrayRow createRowDefinition(SolverVariable variable, int value) { in createRowDefinition()
185 public ArrayRow createRowEquals(SolverVariable variable, int value) { in createRowEquals()
197 public ArrayRow createRowEquals(SolverVariable variableA, in createRowEquals()
220 ArrayRow addSingleError(SolverVariable error, int sign) { in addSingleError()
226 public ArrayRow createRowGreaterThan(SolverVariable variableA, in createRowGreaterThan()
251 public ArrayRow createRowGreaterThan(SolverVariable a, int b, SolverVariable slack) { in createRowGreaterThan()
[all …]
DLinearSystem.java67 ArrayRow[] mRows = null;
88 static class ValuesRow extends ArrayRow {
95 mRows = new ArrayRow[mTableSize]; in LinearSystem()
102 mTempGoal = new ArrayRow(mCache); in LinearSystem()
130 void updateFromRow(LinearSystem system, ArrayRow definition, boolean b); in updateFromRow()
170 ArrayRow row = mRows[i]; in releaseRows()
178 ArrayRow row = mRows[i]; in releaseRows()
222 mTempGoal = new ArrayRow(mCache); in reset()
265 public ArrayRow createRow() { in createRow()
266 ArrayRow row; in createRow()
[all …]
DSolverVariable.java67 ArrayRow[] mClientEquations = new ArrayRow[16];
178 HashSet<ArrayRow> mInRows = VAR_USE_HASH ? new HashSet<ArrayRow>() : null;
181 public final void addToRow(ArrayRow row) { in addToRow()
199 public final void removeFromRow(ArrayRow row) { in removeFromRow()
217 public final void updateReferencesWithNewDefinition(LinearSystem system, ArrayRow definition) { in updateReferencesWithNewDefinition()
219 for (ArrayRow row : mInRows) { in updateReferencesWithNewDefinition()
DCache.java22 Pools.Pool<ArrayRow> mOptimizedArrayRowPool = new Pools.SimplePool<>(256);
23 Pools.Pool<ArrayRow> mArrayRowPool = new Pools.SimplePool<>(256);
DArrayLinkedVariables.java40 public class ArrayLinkedVariables implements ArrayRow.ArrayRowVariables {
48 private final ArrayRow mRow; // our owner
110 ArrayLinkedVariables(ArrayRow arrayRow, Cache cache) { in ArrayLinkedVariables()
365 public float use(ArrayRow definition, boolean removeFromDefinition) { in use()
368 ArrayRow.ArrayRowVariables definitionVariables = definition.variables; in use()
DSolverVariableValues.java24 public class SolverVariableValues implements ArrayRow.ArrayRowVariables {
43 private final ArrayRow mRow; // our owner
47 SolverVariableValues(ArrayRow row, Cache cache) { in SolverVariableValues()
430 public float use(ArrayRow definition, boolean removeFromDefinition) { in use()
434 ArrayRow.ArrayRowVariables definitionVariables = definition.variables; in use()
DPriorityGoalRow.java25 public class PriorityGoalRow extends ArrayRow {
235 ArrayRow definition, in updateFromRow()
DGoalRow.java19 public class GoalRow extends ArrayRow {
/constraintlayout/constraintlayout-core/src/test/java/androidx/constraintlayout/core/
DLinearSystemTest.java35 ArrayRow row1 = LinearEquation.createRowFromEquation(mLS, equation); in add()
41 ArrayRow row1 = LinearEquation.createRowFromEquation(mLS, equation); in add()
164 ArrayRow row1 = LinearEquation.createRowFromEquation(mLS, eq1); in testOptimizeAndPriority()
167 ArrayRow row2 = LinearEquation.createRowFromEquation(mLS, eq2); in testOptimizeAndPriority()
170 ArrayRow row3 = LinearEquation.createRowFromEquation(mLS, eq3); in testOptimizeAndPriority()
173 ArrayRow row10 = LinearEquation.createRowFromEquation(mLS, eq10); in testOptimizeAndPriority()
178 ArrayRow row4 = LinearEquation.createRowFromEquation(mLS, eq4); in testOptimizeAndPriority()
182 ArrayRow row5 = LinearEquation.createRowFromEquation(mLS, eq5); in testOptimizeAndPriority()
186 ArrayRow row6 = LinearEquation.createRowFromEquation(mLS, eq6); in testOptimizeAndPriority()
190 ArrayRow row7 = LinearEquation.createRowFromEquation(mLS, eq7); in testOptimizeAndPriority()
[all …]
DArrayBackedVariables.java36 ArrayBackedVariables(ArrayRow arrayRow, Cache cache) { in ArrayBackedVariables()
337 public void updateFromRow(ArrayRow arrayRow, ArrayRow definition) { in updateFromRow()
346 public void updateFromSystem(ArrayRow goal, ArrayRow[] mRows) { in updateFromSystem()
354 public void updateClientEquations(ArrayRow arrayRow) { in updateClientEquations()
DArrayLinkedVariablesTest.java31 ArrayRow row = new ArrayRow(cache); in testNestedLayout()
DLinearEquation.java111 static ArrayRow createRowFromEquation(LinearSystem linearSystem, LinearEquation e) { in createRowFromEquation()
115 ArrayRow row = linearSystem.createRow(); in createRowFromEquation()
138 ArrayRow row = createRowFromEquation(mSystem, this); in i()
DOptimizedGoal.java79 ArrayRow definition = system.getRow(element.mDefinitionId); in updateFromSystem()
DOriginalGoal.java101 ArrayRow definition = system.getRow(element.mVariable.mDefinitionId); in updateFromSystem()
/constraintlayout/constraintlayout/src/main/
Dbaseline-prof.txt7 …yout/core/ArrayLinkedVariables;-><init>(Landroidx/constraintlayout/core/ArrayRow;Landroidx/constra…
18 …roidx/constraintlayout/core/ArrayLinkedVariables;->use(Landroidx/constraintlayout/core/ArrayRow;Z)F
19 HSPLandroidx/constraintlayout/core/ArrayRow;-><init>(Landroidx/constraintlayout/core/Cache;)V
20 …/constraintlayout/core/ArrayRow;->addError(Landroidx/constraintlayout/core/LinearSystem;I)Landroid…
21 …straintlayout/core/ArrayRow;->addSingleError(Landroidx/constraintlayout/core/SolverVariable;I)Land…
22 HSPLandroidx/constraintlayout/core/ArrayRow;->chooseSubject(Landroidx/constraintlayout/core/LinearS…
23 HSPLandroidx/constraintlayout/core/ArrayRow;->chooseSubjectInVariables(Landroidx/constraintlayout/c…
24ArrayRow;->createRowEquals(Landroidx/constraintlayout/core/SolverVariable;Landroidx/constraintlayo…
25ArrayRow;->createRowGreaterThan(Landroidx/constraintlayout/core/SolverVariable;Landroidx/constrain…
26 HSPLandroidx/constraintlayout/core/ArrayRow;->ensurePositiveConstant()V
[all …]
/constraintlayout/constraintlayout-core/src/test/java/androidx/constraintlayout/core/widgets/
DBasicSolverVariableValues.java19 import androidx.constraintlayout.core.ArrayRow;
27 public class BasicSolverVariableValues implements ArrayRow.ArrayRowVariables {
36 private final ArrayRow mRow; // our owner
47 BasicSolverVariableValues(ArrayRow row, Cache cache) { in BasicSolverVariableValues()
214 public float use(ArrayRow definition, boolean removeFromDefinition) { in use()
/constraintlayout/constraintlayout-core/api/
Dapi_lint.ignore688 KotlinOperator: androidx.constraintlayout.core.ArrayRow.ArrayRowVariables#contains(androidx.constra…
690 KotlinOperator: androidx.constraintlayout.core.ArrayRow.ArrayRowVariables#get(androidx.constraintla…
724 …aintlayout.core.ArrayLinkedVariables#use(androidx.constraintlayout.core.ArrayRow, boolean) paramet…
726 MissingNullability: androidx.constraintlayout.core.ArrayRow#ArrayRow(androidx.constraintlayout.core…
727 Missing nullability on parameter `cache` in method `ArrayRow`
728 MissingNullability: androidx.constraintlayout.core.ArrayRow#addError(androidx.constraintlayout.core…
730 MissingNullability: androidx.constraintlayout.core.ArrayRow#addError(androidx.constraintlayout.core…
732 MissingNullability: androidx.constraintlayout.core.ArrayRow#addError(androidx.constraintlayout.core…
734 MissingNullability: androidx.constraintlayout.core.ArrayRow#createRowDimensionRatio(androidx.constr…
736 MissingNullability: androidx.constraintlayout.core.ArrayRow#createRowDimensionRatio(androidx.constr…
[all …]
D1.1.0-beta01.txt4 …public class ArrayLinkedVariables implements androidx.constraintlayout.core.ArrayRow.ArrayRowVaria…
23 method public float use(androidx.constraintlayout.core.ArrayRow!, boolean);
27 public class ArrayRow {
28 ctor public ArrayRow();
29 ctor public ArrayRow(androidx.constraintlayout.core.Cache!);
30 …method public androidx.constraintlayout.core.ArrayRow! addError(androidx.constraintlayout.core.Lin…
33 …method public androidx.constraintlayout.core.ArrayRow! createRowDimensionRatio(androidx.constraint…
34 …method public androidx.constraintlayout.core.ArrayRow! createRowEqualDimension(float, float, float…
35 …method public androidx.constraintlayout.core.ArrayRow! createRowEqualMatchDimensions(float, float,…
36 …method public androidx.constraintlayout.core.ArrayRow! createRowEquals(androidx.constraintlayout.c…
[all …]
Drestricted_1.1.0-beta01.txt4 …public class ArrayLinkedVariables implements androidx.constraintlayout.core.ArrayRow.ArrayRowVaria…
23 method public float use(androidx.constraintlayout.core.ArrayRow!, boolean);
27 public class ArrayRow {
28 ctor public ArrayRow();
29 ctor public ArrayRow(androidx.constraintlayout.core.Cache!);
30 …method public androidx.constraintlayout.core.ArrayRow! addError(androidx.constraintlayout.core.Lin…
33 …method public androidx.constraintlayout.core.ArrayRow! createRowDimensionRatio(androidx.constraint…
34 …method public androidx.constraintlayout.core.ArrayRow! createRowEqualDimension(float, float, float…
35 …method public androidx.constraintlayout.core.ArrayRow! createRowEqualMatchDimensions(float, float,…
36 …method public androidx.constraintlayout.core.ArrayRow! createRowEquals(androidx.constraintlayout.c…
[all …]
Drestricted_current.txt4 …public class ArrayLinkedVariables implements androidx.constraintlayout.core.ArrayRow.ArrayRowVaria…
23 method public float use(androidx.constraintlayout.core.ArrayRow!, boolean);
27 public class ArrayRow {
28 ctor public ArrayRow();
29 ctor public ArrayRow(androidx.constraintlayout.core.Cache!);
30 …method public androidx.constraintlayout.core.ArrayRow! addError(androidx.constraintlayout.core.Lin…
33 …method public androidx.constraintlayout.core.ArrayRow! createRowDimensionRatio(androidx.constraint…
34 …method public androidx.constraintlayout.core.ArrayRow! createRowEqualDimension(float, float, float…
35 …method public androidx.constraintlayout.core.ArrayRow! createRowEqualMatchDimensions(float, float,…
36 …method public androidx.constraintlayout.core.ArrayRow! createRowEquals(androidx.constraintlayout.c…
[all …]
Dcurrent.txt4 …public class ArrayLinkedVariables implements androidx.constraintlayout.core.ArrayRow.ArrayRowVaria…
23 method public float use(androidx.constraintlayout.core.ArrayRow!, boolean);
27 public class ArrayRow {
28 ctor public ArrayRow();
29 ctor public ArrayRow(androidx.constraintlayout.core.Cache!);
30 …method public androidx.constraintlayout.core.ArrayRow! addError(androidx.constraintlayout.core.Lin…
33 …method public androidx.constraintlayout.core.ArrayRow! createRowDimensionRatio(androidx.constraint…
34 …method public androidx.constraintlayout.core.ArrayRow! createRowEqualDimension(float, float, float…
35 …method public androidx.constraintlayout.core.ArrayRow! createRowEqualMatchDimensions(float, float,…
36 …method public androidx.constraintlayout.core.ArrayRow! createRowEquals(androidx.constraintlayout.c…
[all …]
/constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/
DChain.java23 import androidx.constraintlayout.core.ArrayRow;
275 ArrayRow row = system.createRow(); in applyChainConstraints()