| /constraintlayout/constraintlayout-core/src/test/java/androidx/constraintlayout/core/ |
| D | ChainTest.java | 37 ConstraintWidget c = new ConstraintWidget(100, 20); in testCenteringElementsWithSpreadChain() local 43 c.setDebugName("C"); in testCenteringElementsWithSpreadChain() 48 root.add(c); in testCenteringElementsWithSpreadChain() 60 c.connect(ConstraintAnchor.Type.LEFT, a, ConstraintAnchor.Type.LEFT); in testCenteringElementsWithSpreadChain() 61 c.connect(ConstraintAnchor.Type.RIGHT, a, ConstraintAnchor.Type.RIGHT); in testCenteringElementsWithSpreadChain() 62 c.connect(ConstraintAnchor.Type.TOP, a, ConstraintAnchor.Type.BOTTOM); in testCenteringElementsWithSpreadChain() 69 System.out.println("A: " + a + " B: " + b + " C: " + c + " D: " + d + " E: " + e); in testCenteringElementsWithSpreadChain() 79 ConstraintWidget c = new ConstraintWidget(100, 20); in testBasicChainMatch() local 83 c.setDebugName("C"); in testBasicChainMatch() 86 root.add(c); in testBasicChainMatch() [all …]
|
| D | ChainWrapContentTest.java | 40 ConstraintWidget c = new ConstraintWidget(100, 20); in testVerticalWrapContentChain() local 44 c.setDebugName("C"); in testVerticalWrapContentChain() 47 root.add(c); in testVerticalWrapContentChain() 53 b.connect(ConstraintAnchor.Type.BOTTOM, c, ConstraintAnchor.Type.TOP); in testVerticalWrapContentChain() 54 c.connect(ConstraintAnchor.Type.TOP, b, ConstraintAnchor.Type.BOTTOM); in testVerticalWrapContentChain() 55 c.connect(ConstraintAnchor.Type.BOTTOM, root, ConstraintAnchor.Type.BOTTOM, 32); in testVerticalWrapContentChain() 58 + " A: " + a + " B: " + b + " C: " + c); in testVerticalWrapContentChain() 61 assertEquals(c.getTop(), 30); in testVerticalWrapContentChain() 76 ConstraintWidget c = new ConstraintWidget(100, 20); in testHorizontalWrapContentChain() local 80 c.setDebugName("C"); in testHorizontalWrapContentChain() [all …]
|
| D | PriorityTest.java | 34 ConstraintWidget c = new ConstraintWidget(100, 20); in testPriorityChainHorizontal() local 38 c.setDebugName("C"); in testPriorityChainHorizontal() 41 root.add(c); in testPriorityChainHorizontal() 46 b.connect(ConstraintAnchor.Type.RIGHT, c, ConstraintAnchor.Type.LEFT); in testPriorityChainHorizontal() 48 c.connect(ConstraintAnchor.Type.LEFT, b, ConstraintAnchor.Type.RIGHT); in testPriorityChainHorizontal() 49 c.connect(ConstraintAnchor.Type.RIGHT, a, ConstraintAnchor.Type.RIGHT); in testPriorityChainHorizontal() 53 System.out.println("a) root: " + root + " A: " + a + " B: " + b + " C: " + c); in testPriorityChainHorizontal() 56 assertEquals(c.getWidth(), 100); in testPriorityChainHorizontal() 59 assertEquals(c.getLeft(), 500); in testPriorityChainHorizontal() 63 System.out.println("b) root: " + root + " A: " + a + " B: " + b + " C: " + c); in testPriorityChainHorizontal() [all …]
|
| D | AdvancedChainTest.java | 127 ConstraintWidget c = new ConstraintWidget(100, 20); in testTooSmall() local 132 c.setDebugSolverName(root.getSystem(), "C"); in testTooSmall() 136 root.add(c); in testTooSmall() 143 c.connect(Type.LEFT, a, Type.RIGHT, 100); in testTooSmall() 146 b.connect(Type.BOTTOM, c, Type.TOP); in testTooSmall() 147 c.connect(Type.TOP, b, Type.BOTTOM); in testTooSmall() 148 c.connect(Type.BOTTOM, a, Type.BOTTOM); in testTooSmall() 155 System.out.println("C: " + c); in testTooSmall() 158 assertEquals(c.getTop(), 400); in testTooSmall() 201 ConstraintWidget c = new ConstraintWidget(100, 20); in testChain3Weights() local [all …]
|
| D | MatchConstraintTest.java | 160 ConstraintWidget c = new ConstraintWidget(100, 20); in testSimpleHorizontalMatch() local 165 c.setDebugSolverName(root.getSystem(), "C"); in testSimpleHorizontalMatch() 169 c.connect(ConstraintAnchor.Type.LEFT, a, ConstraintAnchor.Type.RIGHT, 0); in testSimpleHorizontalMatch() 170 c.connect(ConstraintAnchor.Type.RIGHT, b, ConstraintAnchor.Type.LEFT, 0); in testSimpleHorizontalMatch() 174 root.add(c); in testSimpleHorizontalMatch() 177 System.out.println("a) A: " + a + " B: " + b + " C: " + c); in testSimpleHorizontalMatch() 180 assertEquals(c.getWidth(), 100); in testSimpleHorizontalMatch() 181 assertTrue(c.getLeft() >= a.getRight()); in testSimpleHorizontalMatch() 182 assertTrue(c.getRight() <= b.getLeft()); in testSimpleHorizontalMatch() 183 assertEquals(c.getLeft() - a.getRight(), b.getLeft() - c.getRight()); in testSimpleHorizontalMatch() [all …]
|
| D | OptimizationsTest.java | 78 ConstraintWidget c = new ConstraintWidget(100, 20); in test3EltsChain() local 82 c.setDebugName("C"); in test3EltsChain() 85 root.add(c); in test3EltsChain() 89 c.connect(ConstraintAnchor.Type.TOP, root, ConstraintAnchor.Type.TOP); in test3EltsChain() 94 b.connect(ConstraintAnchor.Type.RIGHT, c, ConstraintAnchor.Type.LEFT); in test3EltsChain() 95 c.connect(ConstraintAnchor.Type.LEFT, b, ConstraintAnchor.Type.RIGHT); in test3EltsChain() 96 c.connect(ConstraintAnchor.Type.RIGHT, root, ConstraintAnchor.Type.RIGHT, 30); in test3EltsChain() 104 System.out.println("1) root: " + root + " A: " + a + " B: " + b + " C: " + c); in test3EltsChain() 108 assertEquals(c.getLeft(), 470); in test3EltsChain() 112 c.setHorizontalDimensionBehaviour(ConstraintWidget.DimensionBehaviour.MATCH_CONSTRAINT); in test3EltsChain() [all …]
|
| D | RatioTest.java | 36 ConstraintWidget c = new ConstraintWidget(231, 126); in testWrapRatio() local 41 root.add(c); in testWrapRatio() 45 c.setDebugName("C"); in testWrapRatio() 60 b.connect(ConstraintAnchor.Type.BOTTOM, c, ConstraintAnchor.Type.TOP); in testWrapRatio() 63 c.connect(ConstraintAnchor.Type.LEFT, b, ConstraintAnchor.Type.LEFT); in testWrapRatio() 64 c.connect(ConstraintAnchor.Type.RIGHT, b, ConstraintAnchor.Type.RIGHT); in testWrapRatio() 65 c.connect(ConstraintAnchor.Type.TOP, b, ConstraintAnchor.Type.BOTTOM); in testWrapRatio() 66 c.connect(ConstraintAnchor.Type.BOTTOM, root, ConstraintAnchor.Type.BOTTOM); in testWrapRatio() 74 System.out.println("C: " + c); in testWrapRatio() 84 assertEquals(c.getTop(), 528); in testWrapRatio() [all …]
|
| D | BasicTest.java | 253 ConstraintWidget c = new ConstraintWidget(10, 30); in testSimpleWrapConstraint11() local 259 c.setDebugName("C"); in testSimpleWrapConstraint11() 264 root.add(c); in testSimpleWrapConstraint11() 274 c.connect(ConstraintAnchor.Type.TOP, root, ConstraintAnchor.Type.TOP); in testSimpleWrapConstraint11() 280 b.connect(ConstraintAnchor.Type.RIGHT, c, ConstraintAnchor.Type.LEFT); in testSimpleWrapConstraint11() 281 c.connect(ConstraintAnchor.Type.LEFT, b, ConstraintAnchor.Type.RIGHT); in testSimpleWrapConstraint11() 282 c.connect(ConstraintAnchor.Type.RIGHT, root, ConstraintAnchor.Type.RIGHT); in testSimpleWrapConstraint11() 284 d.connect(ConstraintAnchor.Type.RIGHT, c, ConstraintAnchor.Type.LEFT); in testSimpleWrapConstraint11() 291 System.out.println("1) C: " + c); in testSimpleWrapConstraint11() 296 assertEquals(c.getWidth(), 10); in testSimpleWrapConstraint11() [all …]
|
| D | WrapTest.java | 68 ConstraintWidget c = new ConstraintWidget(100, 20); in testBasic2() local 72 c.setDebugName("C"); in testBasic2() 75 root.add(c); in testBasic2() 80 b.connect(ConstraintAnchor.Type.RIGHT, c, ConstraintAnchor.Type.LEFT); in testBasic2() 82 b.connect(ConstraintAnchor.Type.BOTTOM, c, ConstraintAnchor.Type.TOP); in testBasic2() 83 c.connect(ConstraintAnchor.Type.RIGHT, root, ConstraintAnchor.Type.RIGHT); in testBasic2() 84 c.connect(ConstraintAnchor.Type.BOTTOM, root, ConstraintAnchor.Type.BOTTOM); in testBasic2() 95 System.out.println("root: " + root + " A: " + a + " B: " + b + " C: " + c); in testBasic2() 104 System.out.println("root: " + root + " A: " + a + " B: " + b + " C: " + c); in testBasic2() 190 ConstraintWidget c = new ConstraintWidget(100, 20); in testRatioWrap3() local [all …]
|
| D | BarrierTest.java | 95 ConstraintWidget c = new ConstraintWidget(60, 60); in barrierImage() local 101 c.setDebugSolverName(root.getSystem(), "C"); in barrierImage() 110 root.add(c); in barrierImage() 123 c.setHorizontalBiasPercent(1); in barrierImage() 124 c.connect(ConstraintAnchor.Type.TOP, root, ConstraintAnchor.Type.TOP); in barrierImage() 125 c.connect(ConstraintAnchor.Type.BOTTOM, root, ConstraintAnchor.Type.BOTTOM); in barrierImage() 126 c.connect(ConstraintAnchor.Type.LEFT, barrier, ConstraintAnchor.Type.RIGHT); in barrierImage() 127 c.connect(ConstraintAnchor.Type.RIGHT, root, ConstraintAnchor.Type.RIGHT); in barrierImage() 131 System.out.println("A: " + a + " B: " + b + " C: " + c + " barrier: " + barrier); in barrierImage() 136 assertEquals(c.getLeft(), 740); in barrierImage() [all …]
|
| D | CenterWrapTest.java | 106 ConstraintWidget c = new ConstraintWidget(100, 20); in testWrap() local 110 c.setDebugName("C"); in testWrap() 113 root.add(c); in testWrap() 121 c.connect(ConstraintAnchor.Type.LEFT, b, ConstraintAnchor.Type.RIGHT); in testWrap() 122 c.connect(ConstraintAnchor.Type.TOP, b, ConstraintAnchor.Type.BOTTOM); in testWrap() 126 System.out.println("root: " + root + " A: " + a + " B: " + b + " C: " + c); in testWrap() 129 assertEquals(c.getWidth(), 100); in testWrap() 133 assertEquals(c.getHeight(), 20); in testWrap() 183 ConstraintWidget c = new ConstraintWidget(100, 20); in testComplexLayout() local 200 c.connect(ConstraintAnchor.Type.LEFT, root, ConstraintAnchor.Type.LEFT, margin); in testComplexLayout() [all …]
|
| D | PerformanceTest.java | 35 ConstraintWidget c = new ConstraintWidget(100, 20); in testBasic() local 39 c.setDebugName("C"); in testBasic() 42 root.add(c); in testBasic() 47 a.connect(ConstraintAnchor.Type.BOTTOM, c, ConstraintAnchor.Type.TOP); in testBasic() 50 c.connect(ConstraintAnchor.Type.LEFT, root, ConstraintAnchor.Type.LEFT); in testBasic() 51 c.connect(ConstraintAnchor.Type.RIGHT, b, ConstraintAnchor.Type.LEFT); in testBasic() 52 c.connect(ConstraintAnchor.Type.BOTTOM, root, ConstraintAnchor.Type.BOTTOM); in testBasic() 54 c.setHorizontalDimensionBehaviour(ConstraintWidget.DimensionBehaviour.MATCH_CONSTRAINT); in testBasic() 57 System.out.println("root: " + root + " A: " + a + " B: " + b + " C: " + c); in testBasic()
|
| /constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/ |
| D | MotionPaths.java | 84 void initCartesian(KeyPosition c, MotionPaths startTimePoint, MotionPaths endTimePoint) { in initCartesian() argument 85 float position = c.mFramePosition / 100f; in initCartesian() 89 mDrawPath = c.mDrawPath; in initCartesian() 90 float scaleWidth = Float.isNaN(c.mPercentWidth) ? position : c.mPercentWidth; in initCartesian() 91 float scaleHeight = Float.isNaN(c.mPercentHeight) ? position : c.mPercentHeight; in initCartesian() 110 float dxdx = Float.isNaN(c.mPercentX) ? position : c.mPercentX; in initCartesian() 111 float dydx = Float.isNaN(c.mAltPercentY) ? 0 : c.mAltPercentY; in initCartesian() 112 float dydy = Float.isNaN(c.mPercentY) ? position : c.mPercentY; in initCartesian() 113 float dxdy = Float.isNaN(c.mAltPercentX) ? 0 : c.mAltPercentX; in initCartesian() 120 point.mKeyFrameEasing = Easing.getInterpolator(c.mTransitionEasing); in initCartesian() [all …]
|
| D | KeyCycle.java | 325 private static void read(KeyCycle c, TypedArray a) { in read() argument 332 c.mTargetId = a.getResourceId(attr, c.mTargetId); in read() 333 if (c.mTargetId == -1) { in read() 334 c.mTargetString = a.getString(attr); in read() 338 c.mTargetString = a.getString(attr); in read() 340 c.mTargetId = a.getResourceId(attr, c.mTargetId); in read() 345 c.mFramePosition = a.getInt(attr, c.mFramePosition); in read() 348 c.mTransitionEasing = a.getString(attr); in read() 351 c.mCurveFit = a.getInteger(attr, c.mCurveFit); in read() 355 c.mCustomWaveShape = a.getString(attr); in read() [all …]
|
| D | KeyTimeCycle.java | 440 public static void read(KeyTimeCycle c, TypedArray a) { in read() argument 447 c.mTargetId = a.getResourceId(attr, c.mTargetId); in read() 448 if (c.mTargetId == -1) { in read() 449 c.mTargetString = a.getString(attr); in read() 453 c.mTargetString = a.getString(attr); in read() 455 c.mTargetId = a.getResourceId(attr, c.mTargetId); in read() 460 c.mFramePosition = a.getInt(attr, c.mFramePosition); in read() 463 c.mAlpha = a.getFloat(attr, c.mAlpha); in read() 466 c.mElevation = a.getDimension(attr, c.mElevation); in read() 469 c.mRotation = a.getFloat(attr, c.mRotation); in read() [all …]
|
| D | KeyAttributes.java | 390 public static void read(KeyAttributes c, TypedArray a) { in read() argument 397 c.mTargetId = a.getResourceId(attr, c.mTargetId); in read() 398 if (c.mTargetId == -1) { in read() 399 c.mTargetString = a.getString(attr); in read() 403 c.mTargetString = a.getString(attr); in read() 405 c.mTargetId = a.getResourceId(attr, c.mTargetId); in read() 410 c.mFramePosition = a.getInt(attr, c.mFramePosition); in read() 413 c.mAlpha = a.getFloat(attr, c.mAlpha); in read() 416 c.mElevation = a.getDimension(attr, c.mElevation); in read() 419 c.mRotation = a.getFloat(attr, c.mRotation); in read() [all …]
|
| D | MotionConstrainedPoint.java | 145 int c = 0; in different() local 146 mask[c++] |= diff(mPosition, points.mPosition); in different() 147 mask[c++] |= diff(mX, points.mX); in different() 148 mask[c++] |= diff(mY, points.mY); in different() 149 mask[c++] |= diff(mWidth, points.mWidth); in different() 150 mask[c++] |= diff(mHeight, points.mHeight); in different() 159 int c = 0; in fillStandard() local 162 data[c++] = set[toUse[i]]; in fillStandard() 225 public void applyParameters(ConstraintSet.Constraint c) { in applyParameters() argument 226 this.mVisibilityMode = c.propertySet.mVisibilityMode; in applyParameters() [all …]
|
| D | KeyTrigger.java | 415 public static void read(KeyTrigger c, TypedArray a, in read() argument 422 c.mFramePosition = a.getInteger(attr, c.mFramePosition); in read() 423 c.mFireThreshold = (c.mFramePosition + .5f) / 100f; in read() 427 c.mTargetId = a.getResourceId(attr, c.mTargetId); in read() 428 if (c.mTargetId == -1) { in read() 429 c.mTargetString = a.getString(attr); in read() 433 c.mTargetString = a.getString(attr); in read() 435 c.mTargetId = a.getResourceId(attr, c.mTargetId); in read() 440 c.mNegativeCross = a.getString(attr); in read() 443 c.mPositiveCross = a.getString(attr); in read() [all …]
|
| D | KeyPosition.java | 358 private static void read(KeyPosition c, TypedArray a) { in read() argument 365 c.mTargetId = a.getResourceId(attr, c.mTargetId); in read() 366 if (c.mTargetId == -1) { in read() 367 c.mTargetString = a.getString(attr); in read() 371 c.mTargetString = a.getString(attr); in read() 373 c.mTargetId = a.getResourceId(attr, c.mTargetId); in read() 378 c.mFramePosition = a.getInt(attr, c.mFramePosition); in read() 382 c.mTransitionEasing = a.getString(attr); in read() 384 c.mTransitionEasing = Easing.NAMED_EASING[a.getInteger(attr, 0)]; in read() 388 c.mPathMotionArc = a.getInt(attr, c.mPathMotionArc); in read() [all …]
|
| /constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/ |
| D | MotionPaths.java | 74 void initCartesian(MotionKeyPosition c, MotionPaths startTimePoint, MotionPaths endTimePoint) { in initCartesian() argument 75 float position = c.mFramePosition / 100f; in initCartesian() 79 mDrawPath = c.mDrawPath; in initCartesian() 80 float scaleWidth = Float.isNaN(c.mPercentWidth) ? position : c.mPercentWidth; in initCartesian() 81 float scaleHeight = Float.isNaN(c.mPercentHeight) ? position : c.mPercentHeight; in initCartesian() 100 float dxdx = Float.isNaN(c.mPercentX) ? position : c.mPercentX; in initCartesian() 101 float dydx = Float.isNaN(c.mAltPercentY) ? 0 : c.mAltPercentY; in initCartesian() 102 float dydy = Float.isNaN(c.mPercentY) ? position : c.mPercentY; in initCartesian() 103 float dxdy = Float.isNaN(c.mAltPercentX) ? 0 : c.mAltPercentX; in initCartesian() 110 point.mKeyFrameEasing = Easing.getInterpolator(c.mTransitionEasing); in initCartesian() [all …]
|
| D | CustomVariable.java | 37 public CustomVariable(CustomVariable c) { in CustomVariable() argument 38 mName = c.mName; in CustomVariable() 39 mType = c.mType; in CustomVariable() 40 mIntegerValue = c.mIntegerValue; in CustomVariable() 41 mFloatValue = c.mFloatValue; in CustomVariable() 42 mStringValue = c.mStringValue; in CustomVariable() 43 mBooleanValue = c.mBooleanValue; in CustomVariable() 348 private static int clamp(int c) { in clamp() argument 350 c &= ~(c >> 31); in clamp() 351 c -= n; in clamp() [all …]
|
| /constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/parser/ |
| D | CLParser.java | 51 char c = content[i]; in parse() local 52 if (c == '{') { in parse() 56 if (c == '\n') { in parse() 71 char c = content[i]; in parse() local 72 if (c == '\n') { in parse() 76 if (c == '\n') { in parse() 83 System.out.println("Looking at " + i + " : <" + c + ">"); in parse() 89 currentElement = getNextJsonElement(i, c, currentElement, content); in parse() 91 if (c == '}') { in parse() 94 currentElement = getNextJsonElement(i, c, currentElement, content); in parse() [all …]
|
| /constraintlayout/constraintlayout-core/src/test/java/androidx/constraintlayout/core/widgets/ |
| D | ChainHeadTest.java | 34 ConstraintWidget c = new ConstraintWidget(100, 20); in basicHorizontalChainHeadTest() local 39 c.setDebugName("C"); in basicHorizontalChainHeadTest() 43 root.add(c); in basicHorizontalChainHeadTest() 48 b.connect(ConstraintAnchor.Type.RIGHT, c, ConstraintAnchor.Type.LEFT); in basicHorizontalChainHeadTest() 49 c.connect(ConstraintAnchor.Type.LEFT, b, ConstraintAnchor.Type.RIGHT); in basicHorizontalChainHeadTest() 50 c.connect(ConstraintAnchor.Type.RIGHT, root, ConstraintAnchor.Type.RIGHT); in basicHorizontalChainHeadTest() 53 c.connect(ConstraintAnchor.Type.TOP, root, ConstraintAnchor.Type.TOP); in basicHorizontalChainHeadTest() 61 assertEquals(chainHead.getLast(), c); in basicHorizontalChainHeadTest() local 62 assertEquals(chainHead.getLastVisibleWidget(), c); in basicHorizontalChainHeadTest() local 77 assertEquals(chainHead.getHead(), c); in basicHorizontalChainHeadTest() local [all …]
|
| /constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/ |
| D | ConstraintSet.java | 2187 void applyDelta(Constraint c) { in applyDelta() argument 2189 setDeltaValue(c, mTypeInt[i], mValueInt[i]); in applyDelta() 2192 setDeltaValue(c, mTypeFloat[i], mValueFloat[i]); in applyDelta() 2195 setDeltaValue(c, mTypeString[i], mValueString[i]); in applyDelta() 2198 setDeltaValue(c, mTypeBoolean[i], mValueBoolean[i]); in applyDelta() 2230 public void applyDelta(Constraint c) { in applyDelta() argument 2232 mDelta.applyDelta(c); in applyDelta() 4675 Constraint c = new Constraint(); in fillFromAttributeList() local 4678 populateConstraint(c, a, override); in fillFromAttributeList() 4680 return c; in fillFromAttributeList() [all …]
|
| /constraintlayout/constraintlayout-core/src/test/java/androidx/constraintlayout/core/motion/ |
| D | StopLogicTest.java | 276 int c = 0; in verify() local 279 x[c] = t; in verify() 280 y[c] = p; in verify() 281 c++; in verify() 298 char[][] c = new char[dimy][dimx]; in textDraw() local 300 Arrays.fill(c[i], ' '); in textDraw() 308 c[flip ? dimy - yp - 1 : yp][xp] = '*'; in textDraw() 311 for (int i = 0; i < c.length; i++) { in textDraw() 314 v = (minY - maxY) * (i / (c.length - 1.0f)) + maxY; in textDraw() 316 v = (maxY - minY) * (i / (c.length - 1.0f)) + minY; in textDraw() [all …]
|