| /constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/ |
| D | ArrayRow.java | 27 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 …]
|
| D | LinearSystem.java | 67 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 …]
|
| D | SolverVariable.java | 67 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()
|
| D | Cache.java | 22 Pools.Pool<ArrayRow> mOptimizedArrayRowPool = new Pools.SimplePool<>(256); 23 Pools.Pool<ArrayRow> mArrayRowPool = new Pools.SimplePool<>(256);
|
| D | ArrayLinkedVariables.java | 40 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()
|
| D | SolverVariableValues.java | 24 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()
|
| D | PriorityGoalRow.java | 25 public class PriorityGoalRow extends ArrayRow { 235 ArrayRow definition, in updateFromRow()
|
| D | GoalRow.java | 19 public class GoalRow extends ArrayRow {
|
| /constraintlayout/constraintlayout-core/src/test/java/androidx/constraintlayout/core/ |
| D | LinearSystemTest.java | 35 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 …]
|
| D | ArrayBackedVariables.java | 36 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()
|
| D | ArrayLinkedVariablesTest.java | 31 ArrayRow row = new ArrayRow(cache); in testNestedLayout()
|
| D | LinearEquation.java | 111 static ArrayRow createRowFromEquation(LinearSystem linearSystem, LinearEquation e) { in createRowFromEquation() 115 ArrayRow row = linearSystem.createRow(); in createRowFromEquation() 138 ArrayRow row = createRowFromEquation(mSystem, this); in i()
|
| D | OptimizedGoal.java | 79 ArrayRow definition = system.getRow(element.mDefinitionId); in updateFromSystem()
|
| D | OriginalGoal.java | 101 ArrayRow definition = system.getRow(element.mVariable.mDefinitionId); in updateFromSystem()
|
| /constraintlayout/constraintlayout/src/main/ |
| D | baseline-prof.txt | 7 …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… 24 …ArrayRow;->createRowEquals(Landroidx/constraintlayout/core/SolverVariable;Landroidx/constraintlayo… 25 …ArrayRow;->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/ |
| D | BasicSolverVariableValues.java | 19 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/ |
| D | api_lint.ignore | 688 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 …]
|
| D | 1.1.0-beta01.txt | 4 …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 …]
|
| D | restricted_1.1.0-beta01.txt | 4 …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 …]
|
| D | restricted_current.txt | 4 …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 …]
|
| D | current.txt | 4 …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/ |
| D | Chain.java | 23 import androidx.constraintlayout.core.ArrayRow; 275 ArrayRow row = system.createRow(); in applyChainConstraints()
|