META-INF/
META-INF/MANIFEST.MF
android/
android/support/
android/support/constraint/
android/support/constraint/solver/
android/support/constraint/solver/Amount.classAmount.java
package android.support.constraint.solver
android.support.constraint.solver.Amount extends java.lang.Object {
private int mNumerator
private int mDenominator
public void (int, int)
int numerator
int denominator
public void (int)
int numerator
public void (android.support.constraint.solver.Amount)
android.support.constraint.solver.Amount amount
public void set (int, int)
int numerator
int denominator
public android.support.constraint.solver.Amount add (android.support.constraint.solver.Amount)
android.support.constraint.solver.Amount amount
public android.support.constraint.solver.Amount add (int)
int amount
public android.support.constraint.solver.Amount substract (android.support.constraint.solver.Amount)
android.support.constraint.solver.Amount amount
public android.support.constraint.solver.Amount multiply (android.support.constraint.solver.Amount)
android.support.constraint.solver.Amount amount
public android.support.constraint.solver.Amount divide (android.support.constraint.solver.Amount)
android.support.constraint.solver.Amount amount
int preN
int preD
public android.support.constraint.solver.Amount inverseFraction ()
int n
public android.support.constraint.solver.Amount inverse ()
public int getNumerator ()
public int getDenominator ()
public boolean equals (java.lang.Object)
Object o
android.support.constraint.solver.Amount a
private void simplify ()
int commonDenominator
int commonDenominator
private static int gcd (int, int)
int t
int u
int v
int shift
public boolean isOne ()
public boolean isMinusOne ()
public boolean isPositive ()
public boolean isNegative ()
public boolean isNull ()
public void setToZero ()
public float toFloat ()
public java.lang.String toString ()
public java.lang.String valueString ()
}
android/support/constraint/solver/ArrayBackedVariables.classArrayBackedVariables.java
package android.support.constraint.solver
android.support.constraint.solver.ArrayBackedVariables extends java.lang.Object {
private static final boolean DEBUG
android.support.constraint.solver.SolverVariable[] variables
float[] values
int[] indexes
int maxSize
int currentSize
int currentWriteSize
android.support.constraint.solver.SolverVariable candidate
public android.support.constraint.solver.SolverVariable getPivotCandidate ()
int idx
int i
public void ()
void increaseSize ()
public int size ()
public android.support.constraint.solver.SolverVariable getVariable (int)
int index
public float getVariableValue (int)
int index
public void setVariable (int, float)
int index
float value
int idx
public float get (android.support.constraint.solver.SolverVariable)
int idx
int i
int index
int idx
android.support.constraint.solver.SolverVariable current
int start
int end
android.support.constraint.solver.SolverVariable v
public void put (android.support.constraint.solver.SolverVariable, float)
int i
int index
int j
boolean inserted
int firstEmptyIndex
android.support.constraint.solver.SolverVariable variable
float value
public void clear ()
public boolean containsKey (android.support.constraint.solver.SolverVariable)
int i
int index
android.support.constraint.solver.SolverVariable current
int start
int end
android.support.constraint.solver.SolverVariable variable
public void remove (android.support.constraint.solver.SolverVariable)
int idx
int i
android.support.constraint.solver.SolverVariable variable
public int sizeInBytes ()
int size
public void display ()
int i
int count
private java.lang.String getInternalArrays ()
int i
int i
String str
int count
public void displayInternalArrays ()
int i
int i
int count
}
android/support/constraint/solver/ArrayRow.classArrayRow.java
package android.support.constraint.solver
android.support.constraint.solver.ArrayRow extends java.lang.Object implements android.support.constraint.solver.IRow {
private static final boolean DEBUG
android.support.constraint.solver.SolverVariable variable
float variableValue
float constantTerm
boolean used
final float epsilon
final android.support.constraint.solver.ArrayBackedVariables variables
void ()
public void updateClientEquations ()
android.support.constraint.solver.SolverVariable v
int i
int count
public boolean hasPositiveConstant ()
public float getConstant ()
public boolean hasAtLeastOneVariable ()
float value
int i
int count
public void addVariable (android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.SolverVariable v
public boolean hasKeyVariable ()
public java.lang.String toReadableString ()
android.support.constraint.solver.SolverVariable v
float amount
String name
int i
String s
boolean addedVariable
int count
public void reset ()
public android.support.constraint.solver.SolverVariable getKeyVariable ()
public boolean hasVariable (android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.SolverVariable v
public float getVariable (android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.SolverVariable v
public void setVariable (android.support.constraint.solver.SolverVariable, float)
android.support.constraint.solver.SolverVariable v
float value
public void setConstant (float)
float v
public android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.SolverVariable, int)
android.support.constraint.solver.SolverVariable variable
int value
public android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
int m
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
int margin
boolean withError
int errorStrength
boolean inverse
public android.support.constraint.solver.IRow addSingleError (android.support.constraint.solver.SolverVariable, int)
android.support.constraint.solver.SolverVariable error
int sign
public android.support.constraint.solver.IRow createRowGreaterThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
int m
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
android.support.constraint.solver.SolverVariable slack
int margin
boolean withError
int errorStrength
boolean inverse
public android.support.constraint.solver.IRow createRowLowerThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
int m
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
android.support.constraint.solver.SolverVariable slack
int margin
boolean withError
int errorStrength
boolean inverse
public android.support.constraint.solver.IRow createRowCentering (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
int marginA
float bias
android.support.constraint.solver.SolverVariable variableC
android.support.constraint.solver.SolverVariable variableD
int marginB
boolean withError
int errorStrength
public android.support.constraint.solver.IRow addError (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.SolverVariable error1
android.support.constraint.solver.SolverVariable error2
public android.support.constraint.solver.IRow createRowDimensionPercent (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int)
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
android.support.constraint.solver.SolverVariable variableC
int percent
float p
public android.support.constraint.solver.IRow createRowDimensionRatio (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, float)
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
android.support.constraint.solver.SolverVariable variableC
android.support.constraint.solver.SolverVariable variableD
float ratio
public void setUsed (boolean)
boolean b
public int sizeInBytes ()
int size
public boolean updateRowWithEquation (android.support.constraint.solver.IRow)
int idx
android.support.constraint.solver.SolverVariable v
float sourceAmount
float previousAmount
float finalValue
int i
int count
android.support.constraint.solver.IRow row
android.support.constraint.solver.ArrayRow equation
float amount
public void ensurePositiveConstant ()
float previousAmount
int i
int count
public void pickRowVariable ()
int idx
android.support.constraint.solver.SolverVariable candidateVariable
float variableAmount
int i
android.support.constraint.solver.SolverVariable restrictedCandidate
android.support.constraint.solver.SolverVariable unrestrictedCandidate
int count
public void pivot (android.support.constraint.solver.SolverVariable)
float previousAmount
float value
int i
android.support.constraint.solver.SolverVariable v
float amount
int count
public android.support.constraint.solver.SolverVariable findPivotCandidate ()
float amount
int i
android.support.constraint.solver.SolverVariable candidate
int count
}
android/support/constraint/solver/EquationCreation.classEquationCreation.java
package android.support.constraint.solver
public android.support.constraint.solver.EquationCreation extends java.lang.Object {
private static final boolean DEBUG
public void ()
public static android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, int)
android.support.constraint.solver.LinearSystem linearSystem
android.support.constraint.solver.SolverVariable variable
int value
android.support.constraint.solver.IRow row
public static android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
android.support.constraint.solver.LinearSystem linearSystem
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
int margin
boolean withError
int errorStrength
android.support.constraint.solver.IRow row
public static android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean)
android.support.constraint.solver.LinearSystem linearSystem
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
int margin
boolean withError
public static android.support.constraint.solver.IRow createRowDimensionPercent (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean)
android.support.constraint.solver.LinearSystem linearSystem
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
android.support.constraint.solver.SolverVariable variableC
int percent
boolean withError
android.support.constraint.solver.IRow row
public static android.support.constraint.solver.IRow createRowDimensionRatio (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, float, boolean)
android.support.constraint.solver.LinearSystem linearSystem
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
android.support.constraint.solver.SolverVariable variableC
android.support.constraint.solver.SolverVariable variableD
float ratio
boolean withError
android.support.constraint.solver.IRow row
public static android.support.constraint.solver.IRow createRowGreaterThan (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
float slackValue
android.support.constraint.solver.LinearSystem linearSystem
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
int margin
boolean withError
int errorStrength
android.support.constraint.solver.SolverVariable slack
android.support.constraint.solver.IRow row
public static android.support.constraint.solver.IRow createRowGreaterThan (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean)
android.support.constraint.solver.LinearSystem linearSystem
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
int margin
boolean withError
public static android.support.constraint.solver.IRow createRowLowerThan (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
float slackValue
android.support.constraint.solver.LinearSystem linearSystem
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
int margin
boolean withError
int errorStrength
android.support.constraint.solver.SolverVariable slack
android.support.constraint.solver.IRow row
public static android.support.constraint.solver.IRow createRowLowerThan (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean)
android.support.constraint.solver.LinearSystem linearSystem
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
int margin
boolean withError
public static android.support.constraint.solver.IRow createRowCentering (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
android.support.constraint.solver.LinearSystem linearSystem
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
int marginA
float bias
android.support.constraint.solver.SolverVariable variableC
android.support.constraint.solver.SolverVariable variableD
int marginB
boolean withError
int errorStrength
android.support.constraint.solver.IRow row
public static android.support.constraint.solver.IRow createRowCentering (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, boolean)
android.support.constraint.solver.LinearSystem linearSystem
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
float bias
android.support.constraint.solver.SolverVariable variableC
android.support.constraint.solver.SolverVariable variableD
boolean withError
static android.support.constraint.solver.IRow createRowFromEquation (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.LinearEquation)
android.support.constraint.solver.EquationVariable v
android.support.constraint.solver.SolverVariable sv
int i
android.support.constraint.solver.LinearSystem linearSystem
android.support.constraint.solver.LinearEquation e
android.support.constraint.solver.IRow row
java.util.ArrayList eq
int count
}
android/support/constraint/solver/EquationVariable.classEquationVariable.java
package android.support.constraint.solver
android.support.constraint.solver.EquationVariable extends java.lang.Object {
private android.support.constraint.solver.Amount mAmount
private android.support.constraint.solver.SolverVariable mVariable
public void (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.Amount, java.lang.String, android.support.constraint.solver.SolverVariable$Type)
android.support.constraint.solver.LinearSystem system
android.support.constraint.solver.Amount amount
String name
android.support.constraint.solver.SolverVariable$Type type
public void (android.support.constraint.solver.Amount)
android.support.constraint.solver.Amount amount
public void (android.support.constraint.solver.LinearSystem, int, java.lang.String, android.support.constraint.solver.SolverVariable$Type)
android.support.constraint.solver.LinearSystem system
int amount
String name
android.support.constraint.solver.SolverVariable$Type type
public void (android.support.constraint.solver.LinearSystem, int)
android.support.constraint.solver.LinearSystem system
int amount
public void (android.support.constraint.solver.LinearSystem, java.lang.String, android.support.constraint.solver.SolverVariable$Type)
android.support.constraint.solver.LinearSystem system
String name
android.support.constraint.solver.SolverVariable$Type type
public void (android.support.constraint.solver.Amount, android.support.constraint.solver.EquationVariable)
android.support.constraint.solver.Amount amount
android.support.constraint.solver.EquationVariable variable
public void (android.support.constraint.solver.EquationVariable)
android.support.constraint.solver.EquationVariable v
public java.lang.String getName ()
public android.support.constraint.solver.SolverVariable$Type getType ()
public android.support.constraint.solver.SolverVariable getSolverVariable ()
public boolean isConstant ()
public android.support.constraint.solver.Amount getAmount ()
public void setAmount (android.support.constraint.solver.Amount)
android.support.constraint.solver.Amount amount
public android.support.constraint.solver.EquationVariable inverse ()
public boolean isCompatible (android.support.constraint.solver.EquationVariable)
android.support.constraint.solver.EquationVariable variable
public void add (android.support.constraint.solver.EquationVariable)
android.support.constraint.solver.EquationVariable variable
public void substract (android.support.constraint.solver.EquationVariable)
android.support.constraint.solver.EquationVariable variable
public void multiply (android.support.constraint.solver.EquationVariable)
android.support.constraint.solver.EquationVariable variable
public void multiply (android.support.constraint.solver.Amount)
android.support.constraint.solver.Amount amount
public void divide (android.support.constraint.solver.EquationVariable)
android.support.constraint.solver.EquationVariable variable
public java.lang.String toString ()
public java.lang.String signString ()
}
android/support/constraint/solver/FloatRow.classFloatRow.java
package android.support.constraint.solver
android.support.constraint.solver.FloatRow extends java.lang.Object implements android.support.constraint.solver.IRow {
private static final boolean DEBUG
private android.support.constraint.solver.LinearSystem mLinearSystem
android.support.constraint.solver.SolverVariable variable
float[] row
final float epsilon
public void setUsed (boolean)
boolean b
public int sizeInBytes ()
int size
public android.support.constraint.solver.IRow createRowDimensionPercent (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int)
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
android.support.constraint.solver.SolverVariable variableC
int percent
float p
public android.support.constraint.solver.IRow createRowDimensionRatio (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, float)
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
android.support.constraint.solver.SolverVariable variableC
android.support.constraint.solver.SolverVariable variableD
float ratio
public float getConstant ()
public float getVariable (android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.SolverVariable v
public android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.SolverVariable, int)
android.support.constraint.solver.SolverVariable variable
int value
int indexSv
public android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
int m
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
int margin
boolean withError
int errorStrength
int indexSvA
int indexSvB
boolean inverse
public android.support.constraint.solver.IRow addSingleError (android.support.constraint.solver.SolverVariable, int)
android.support.constraint.solver.SolverVariable error
int sign
public android.support.constraint.solver.IRow createRowGreaterThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
int m
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
android.support.constraint.solver.SolverVariable slack
int margin
boolean withError
int errorStrength
int indexSvA
int indexSvB
int indexSlack
boolean inverse
public android.support.constraint.solver.IRow createRowLowerThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
int m
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
android.support.constraint.solver.SolverVariable slack
int margin
boolean withError
int errorStrength
int indexSvA
int indexSvB
int indexSlack
boolean inverse
public android.support.constraint.solver.IRow createRowCentering (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
android.support.constraint.solver.SolverVariable variableA
android.support.constraint.solver.SolverVariable variableB
int marginA
float bias
android.support.constraint.solver.SolverVariable variableC
android.support.constraint.solver.SolverVariable variableD
int marginB
boolean withError
int errorStrength
int indexSvA
int indexSvB
int indexSvC
int indexSvD
public android.support.constraint.solver.IRow addError (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.SolverVariable error1
android.support.constraint.solver.SolverVariable error2
int indexError1
int indexError2
public boolean hasAtLeastOneVariable ()
int i
public android.support.constraint.solver.SolverVariable findPivotCandidate ()
float amount
int i
int candidatePivotIndex
public boolean hasPositiveConstant ()
public boolean hasKeyVariable ()
public void addVariable (android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.SolverVariable v
public void setVariable (android.support.constraint.solver.SolverVariable, float)
android.support.constraint.solver.SolverVariable v
float value
public void setConstant (float)
float v
public void (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.LinearSystem linearSystem
public void reset ()
public android.support.constraint.solver.SolverVariable getKeyVariable ()
public boolean hasVariable (android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.SolverVariable v
public void updateClientEquations ()
float variableAmount
android.support.constraint.solver.SolverVariable variable
int i
int count
public boolean updateRowWithEquation (android.support.constraint.solver.IRow)
float sourceAmount
int j
android.support.constraint.solver.IRow row
android.support.constraint.solver.FloatRow source
android.support.constraint.solver.SolverVariable v
int indexSv
float amount
public void ensurePositiveConstant ()
int i
public void pickRowVariable ()
float variableAmount
android.support.constraint.solver.SolverVariable candidateVariable
int i
int restrictedCandidateIndex
int unrestrictedCandidateIndex
public void pivot (android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.SolverVariable v
private void pivot (int)
int variableIndex
float previous
float a
int i
int column
float amount
int count
public java.lang.String toReadableString ()
String name
float amount
int i
String s
int count
boolean addedVariable
public java.lang.String toString ()
float amount
int i
String s
int count
void updateBackend (float[])
float[] floats
void replaceVariables (android.support.constraint.solver.FloatRow, android.support.constraint.solver.FloatRow)
float sourceAmount
int j
android.support.constraint.solver.FloatRow source
android.support.constraint.solver.FloatRow target
android.support.constraint.solver.SolverVariable v
int indexSv
float amount
}
android/support/constraint/solver/IRow.classIRow.java
package android.support.constraint.solver
abstract android.support.constraint.solver.IRow extends java.lang.Object {
public abstract void pivot (android.support.constraint.solver.SolverVariable)
public abstract boolean updateRowWithEquation (android.support.constraint.solver.IRow)
public abstract void ensurePositiveConstant ()
public abstract void pickRowVariable ()
public abstract boolean hasKeyVariable ()
public abstract java.lang.String toReadableString ()
public abstract android.support.constraint.solver.SolverVariable findPivotCandidate ()
public abstract void addVariable (android.support.constraint.solver.SolverVariable)
public abstract boolean hasAtLeastOneVariable ()
public abstract boolean hasPositiveConstant ()
public abstract void reset ()
public abstract android.support.constraint.solver.SolverVariable getKeyVariable ()
public abstract boolean hasVariable (android.support.constraint.solver.SolverVariable)
public abstract float getConstant ()
public abstract float getVariable (android.support.constraint.solver.SolverVariable)
public abstract void setVariable (android.support.constraint.solver.SolverVariable, float)
public abstract void setConstant (float)
public abstract void setUsed (boolean)
public abstract int sizeInBytes ()
public abstract android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.SolverVariable, int)
public abstract android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
public abstract android.support.constraint.solver.IRow addSingleError (android.support.constraint.solver.SolverVariable, int)
public abstract android.support.constraint.solver.IRow createRowGreaterThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
public abstract android.support.constraint.solver.IRow createRowLowerThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
public abstract android.support.constraint.solver.IRow createRowCentering (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int)
public abstract android.support.constraint.solver.IRow addError (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable)
public abstract android.support.constraint.solver.IRow createRowDimensionPercent (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int)
public abstract android.support.constraint.solver.IRow createRowDimensionRatio (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, float)
public abstract void updateClientEquations ()
}
android/support/constraint/solver/LinearEquation$1.classLinearEquation.java
package android.support.constraint.solver
android.support.constraint.solver.LinearEquation$1 extends java.lang.Object {
static final int[] $SwitchMap$android$support$constraint$solver$LinearEquation$Type
static void ()
}
android/support/constraint/solver/LinearEquation$Type.classLinearEquation.java
package android.support.constraint.solver
final android.support.constraint.solver.LinearEquation$Type extends java.lang.Enum {
public static final android.support.constraint.solver.LinearEquation$Type EQUALS
public static final android.support.constraint.solver.LinearEquation$Type LOWER_THAN
public static final android.support.constraint.solver.LinearEquation$Type GREATER_THAN
private static final android.support.constraint.solver.LinearEquation$Type[] $VALUES
public static android.support.constraint.solver.LinearEquation$Type[] values ()
public static android.support.constraint.solver.LinearEquation$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/constraint/solver/LinearEquation.classLinearEquation.java
package android.support.constraint.solver
android.support.constraint.solver.LinearEquation extends java.lang.Object {
private java.util.ArrayList mLeftSide
private java.util.ArrayList mRightSide
private java.util.ArrayList mCurrentSide
private android.support.constraint.solver.LinearEquation$Type mType
private android.support.constraint.solver.LinearSystem mSystem
private static int artificialIndex
private static int slackIndex
private static int errorIndex
public boolean isNull ()
android.support.constraint.solver.EquationVariable v1
android.support.constraint.solver.EquationVariable v2
static java.lang.String getNextArtificialVariableName ()
static java.lang.String getNextSlackVariableName ()
static java.lang.String getNextErrorVariableName ()
public static void resetNaming ()
public void (android.support.constraint.solver.LinearEquation)
android.support.constraint.solver.EquationVariable v
android.support.constraint.solver.EquationVariable v2
int i
int mLeftSide1Size
android.support.constraint.solver.EquationVariable v
android.support.constraint.solver.EquationVariable v2
int i
int mRightSide1Size
android.support.constraint.solver.LinearEquation equation
java.util.ArrayList mLeftSide1
java.util.ArrayList mRightSide1
public void i ()
public void setLeftSide ()
public void clearLeftSide ()
public void remove (android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.SolverVariable v
android.support.constraint.solver.EquationVariable ev
public void ()
public void (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.LinearSystem system
public void setSystem (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.LinearSystem system
public android.support.constraint.solver.LinearEquation equalsTo ()
public android.support.constraint.solver.LinearEquation greaterThan ()
public android.support.constraint.solver.LinearEquation lowerThan ()
public void normalize ()
public void simplify ()
private void simplifySide (java.util.ArrayList)
android.support.constraint.solver.EquationVariable original
android.support.constraint.solver.EquationVariable v
int i
int sideSize
String name
android.support.constraint.solver.EquationVariable v
int i
int variablesNamesSize
java.util.ArrayList side
android.support.constraint.solver.EquationVariable constant
java.util.HashMap variables
java.util.ArrayList variablesNames
public void moveAllToTheRight ()
android.support.constraint.solver.EquationVariable v
int i
int mLeftSideSize
public void balance ()
android.support.constraint.solver.EquationVariable v
int i
int mLeftSideSize
android.support.constraint.solver.EquationVariable v
int i
int mRightSideSize
android.support.constraint.solver.EquationVariable v
int i
int mRightSideSize
android.support.constraint.solver.EquationVariable v
int i
int mRightSideSize
android.support.constraint.solver.EquationVariable v
int i
int mRightSideSize
android.support.constraint.solver.Amount foundAmount
android.support.constraint.solver.EquationVariable found
private void removeNullTerms (java.util.ArrayList)
android.support.constraint.solver.EquationVariable v
int i
int listSize
android.support.constraint.solver.EquationVariable v
int i
int listSize
java.util.ArrayList newSide
java.util.ArrayList list
boolean hasNullTerm
public void pivot (android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.EquationVariable v
int i
int mLeftSideSize
android.support.constraint.solver.EquationVariable v
int i
int mRightSideSize
android.support.constraint.solver.EquationVariable v
int i
int mRightSideSize
android.support.constraint.solver.Amount foundAmount
android.support.constraint.solver.SolverVariable variable
android.support.constraint.solver.EquationVariable found
public boolean hasNegativeConstant ()
android.support.constraint.solver.EquationVariable v
int i
int mRightSideSize
public android.support.constraint.solver.Amount getConstant ()
android.support.constraint.solver.EquationVariable v
int i
int mRightSideSize
public void inverse ()
android.support.constraint.solver.EquationVariable v
int i
int mLeftSideSize
android.support.constraint.solver.EquationVariable v
int i
int mRightSideSize
android.support.constraint.solver.Amount amount
public android.support.constraint.solver.EquationVariable getFirstUnconstrainedVariable ()
android.support.constraint.solver.EquationVariable v
int i
int mLeftSideSize
android.support.constraint.solver.EquationVariable v
int i
int mRightSideSize
public android.support.constraint.solver.EquationVariable getLeftVariable ()
public void replace (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.LinearEquation)
android.support.constraint.solver.SolverVariable v
android.support.constraint.solver.LinearEquation l
private void replace (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.LinearEquation, java.util.ArrayList)
android.support.constraint.solver.EquationVariable lv
int i
int mRightSide1Size
android.support.constraint.solver.Amount amount
java.util.ArrayList mRightSide1
android.support.constraint.solver.SolverVariable v
android.support.constraint.solver.LinearEquation l
java.util.ArrayList list
android.support.constraint.solver.EquationVariable toReplace
private android.support.constraint.solver.EquationVariable find (android.support.constraint.solver.SolverVariable, java.util.ArrayList)
android.support.constraint.solver.EquationVariable ev
int i
int listSize
android.support.constraint.solver.SolverVariable v
java.util.ArrayList list
public java.util.ArrayList getRightSide ()
public boolean contains (android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.SolverVariable solverVariable
public android.support.constraint.solver.EquationVariable getVariable (android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.SolverVariable solverVariable
android.support.constraint.solver.EquationVariable variable
public android.support.constraint.solver.LinearEquation var (int)
int amount
android.support.constraint.solver.EquationVariable e
public android.support.constraint.solver.LinearEquation var (int, int)
int numerator
int denominator
android.support.constraint.solver.EquationVariable e
public android.support.constraint.solver.LinearEquation var (java.lang.String)
String name
android.support.constraint.solver.EquationVariable e
public android.support.constraint.solver.LinearEquation var (int, java.lang.String)
int amount
String name
android.support.constraint.solver.EquationVariable e
public android.support.constraint.solver.LinearEquation var (int, int, java.lang.String)
int numerator
int denominator
String name
android.support.constraint.solver.Amount amount
android.support.constraint.solver.EquationVariable e
public android.support.constraint.solver.LinearEquation plus (java.lang.String)
String name
public android.support.constraint.solver.LinearEquation plus (int, java.lang.String)
int amount
String name
public android.support.constraint.solver.LinearEquation minus (java.lang.String)
String name
public android.support.constraint.solver.LinearEquation minus (int, java.lang.String)
int amount
String name
public android.support.constraint.solver.LinearEquation plus (int)
int amount
public android.support.constraint.solver.LinearEquation minus (int)
int amount
public android.support.constraint.solver.LinearEquation plus (int, int)
int numerator
int denominator
public android.support.constraint.solver.LinearEquation minus (int, int)
int numerator
int denominator
public android.support.constraint.solver.LinearEquation withError (java.lang.String, int)
String name
int strength
android.support.constraint.solver.EquationVariable e
public android.support.constraint.solver.LinearEquation withError (android.support.constraint.solver.Amount, java.lang.String)
android.support.constraint.solver.Amount amount
String name
android.support.constraint.solver.EquationVariable e
public android.support.constraint.solver.LinearEquation withError ()
String name
public android.support.constraint.solver.LinearEquation withPositiveError ()
String name
public android.support.constraint.solver.LinearEquation withStrongError ()
String name
android.support.constraint.solver.EquationVariable e
public android.support.constraint.solver.EquationVariable addArtificialVar ()
android.support.constraint.solver.EquationVariable e
public android.support.constraint.solver.LinearEquation withError (int)
int strength
public android.support.constraint.solver.LinearEquation withSlack (java.lang.String, int)
String name
int strength
android.support.constraint.solver.EquationVariable e
public android.support.constraint.solver.LinearEquation withSlack (android.support.constraint.solver.Amount, java.lang.String)
android.support.constraint.solver.Amount amount
String name
android.support.constraint.solver.EquationVariable e
public android.support.constraint.solver.LinearEquation withSlack ()
public android.support.constraint.solver.LinearEquation withSlack (int)
int strength
public java.lang.String toString ()
String result
private java.lang.String sideToString (java.util.ArrayList)
android.support.constraint.solver.EquationVariable v
int i
int sideSize
java.util.ArrayList side
String result
boolean first
static void ()
}
android/support/constraint/solver/LinearSystem.classLinearSystem.java
package android.support.constraint.solver
public android.support.constraint.solver.LinearSystem extends java.lang.Object {
private static final boolean DEBUG
private static boolean USE_FLOAT_ROW
private static final int POOL_SIZE
private int mVariablesID
private java.util.HashMap mVariables
private android.support.constraint.solver.IRow mGoal
private int TABLE_SIZE
private int mMaxColumns
private android.support.constraint.solver.IRow[] mRows
private java.util.HashMap mObjectVariables
private java.util.HashSet mAlreadyTestedCandidates
int mNumColumns
android.support.constraint.solver.SolverVariable[] mIndexedVariables
int mNumRows
int mMaxRows
float[][] mBackend
private static android.support.constraint.solver.Pools$Pool sArrayRowPool
private static android.support.constraint.solver.Pools$Pool sSolverVariablePool
public void ()
public static void setUseFloatRow (boolean)
boolean value
void increaseTableSize ()
int i
int previousSize
float[][] backendCopy
private void releaseRows ()
android.support.constraint.solver.ArrayRow row
int i
private void releaseGoal ()
public void reset ()
android.support.constraint.solver.SolverVariable variable
int i
int i
public void addConstraint (android.support.constraint.solver.LinearEquation)
android.support.constraint.solver.LinearEquation e
android.support.constraint.solver.IRow row
public android.support.constraint.solver.SolverVariable createObjectVariable (java.lang.Object)
Object anchor
android.support.constraint.solver.SolverVariable variable
android.support.constraint.solver.IRow createRow ()
android.support.constraint.solver.IRow createRow (int)
int sizeHint
android.support.constraint.solver.IRow row
android.support.constraint.solver.SolverVariable createSlackVariable ()
android.support.constraint.solver.SolverVariable variable
void addError (android.support.constraint.solver.IRow, int)
android.support.constraint.solver.IRow row
int strength
android.support.constraint.solver.SolverVariable error1
android.support.constraint.solver.SolverVariable error2
void addSingleError (android.support.constraint.solver.IRow, int, int)
android.support.constraint.solver.IRow row
int sign
int strength
android.support.constraint.solver.SolverVariable error
private android.support.constraint.solver.FloatRow acquireFloatRow (int)
int newVariables
android.support.constraint.solver.FloatRow row
private android.support.constraint.solver.SolverVariable createVariable (java.lang.String, android.support.constraint.solver.SolverVariable$Type)
String name
android.support.constraint.solver.SolverVariable$Type type
android.support.constraint.solver.SolverVariable variable
private android.support.constraint.solver.SolverVariable createErrorVariable ()
private android.support.constraint.solver.SolverVariable createErrorVariable (int)
int strength
android.support.constraint.solver.SolverVariable variable
private android.support.constraint.solver.SolverVariable acquireSolverVariable (android.support.constraint.solver.SolverVariable$Type)
android.support.constraint.solver.SolverVariable$Type type
android.support.constraint.solver.SolverVariable variable
public android.support.constraint.solver.IRow getGoal ()
public android.support.constraint.solver.IRow getRow (int)
int n
public float getValueFor (java.lang.String)
String name
android.support.constraint.solver.SolverVariable v
public int getObjectVariableValue (java.lang.Object)
Object anchor
android.support.constraint.solver.SolverVariable variable
public android.support.constraint.solver.SolverVariable getVariable (java.lang.String, android.support.constraint.solver.SolverVariable$Type)
String name
android.support.constraint.solver.SolverVariable$Type type
android.support.constraint.solver.SolverVariable variable
public void rebuildGoalFromErrors ()
android.support.constraint.solver.SolverVariable variable
int i
public void minimize () throws java.lang.Exception
public void minimizeGoal (android.support.constraint.solver.IRow) throws java.lang.Exception
int i
int tries
Exception e
android.support.constraint.solver.IRow goal
boolean validGoal
private void updateRowFromVariables (android.support.constraint.solver.IRow)
android.support.constraint.solver.SolverVariable variable
int i
android.support.constraint.solver.ArrayRow equation
int numVariables
int i
android.support.constraint.solver.IRow row
public void addConstraint (android.support.constraint.solver.IRow)
android.support.constraint.solver.IRow client
int i
android.support.constraint.solver.IRow row
java.util.ArrayList clients
int count
private int optimize (android.support.constraint.solver.IRow)
float value
float C
float a_j
android.support.constraint.solver.IRow current
android.support.constraint.solver.SolverVariable variable
int i
int pivotRowIndex
int i
android.support.constraint.solver.IRow pivotEquation
float minWeak
float minStrong
int pivotRowIndex
int pivotRowIndexWeak
int pivotRowIndexStrong
android.support.constraint.solver.SolverVariable pivotCandidate
android.support.constraint.solver.IRow goal
boolean done
int tries
private int enforceBFS (android.support.constraint.solver.IRow) throws java.lang.Exception
android.support.constraint.solver.SolverVariable variable
int i
android.support.constraint.solver.SolverVariable candidate
float a_j
float d_j
float value
int j
android.support.constraint.solver.IRow current
android.support.constraint.solver.SolverVariable variable
int i
int pivotRowIndex
int pivotColumnIndex
int i
android.support.constraint.solver.IRow pivotEquation
float minWeak
float minStrong
int pivotRowIndexWeak
int pivotRowIndexStrong
int pivotRowIndex
int pivotColumnIndexStrong
int pivotColumnIndexWeak
int pivotColumnIndex
boolean done
android.support.constraint.solver.SolverVariable variable
int i
android.support.constraint.solver.IRow goal
int tries
boolean infeasibleSystem
private void computeValues ()
android.support.constraint.solver.IRow row
int i
void replaceVariable (android.support.constraint.solver.IRow, android.support.constraint.solver.SolverVariable)
android.support.constraint.solver.IRow target
android.support.constraint.solver.SolverVariable variable
int idx
public void testingPivotRow (int, java.lang.String)
int i
int n
String v
android.support.constraint.solver.FloatRow row
public void displayRows ()
int i
String s
public void displayReadableRows ()
int i
String s
public void displayVariablesReadableRows ()
int i
String s
public int getMemoryUsed ()
int i
int actualRowSize
public int getNumEquations ()
public int getNumVariables ()
public void displaySystemInformations ()
int j
int i
int i
int i
int count
int rowSize
int actualRowSize
private void displaySolverVariables ()
android.support.constraint.solver.SolverVariable v
int i
String s
private java.lang.String getDisplaySize (int)
int n
int mb
int kb
static void ()
}
android/support/constraint/solver/Pools$Pool.classPools.java
package android.support.constraint.solver
abstract android.support.constraint.solver.Pools$Pool extends java.lang.Object {
public abstract java.lang.Object acquire ()
public abstract boolean release (java.lang.Object)
}
android/support/constraint/solver/Pools$SimplePool.classPools.java
package android.support.constraint.solver
android.support.constraint.solver.Pools$SimplePool extends java.lang.Object implements android.support.constraint.solver.Pools$Pool {
private final Object[] mPool
private int mPoolSize
public void (int)
int maxPoolSize
public java.lang.Object acquire ()
int lastPooledIndex
Object instance
public boolean release (java.lang.Object)
Object instance
private boolean isInPool (java.lang.Object)
int i
Object instance
}
android/support/constraint/solver/Pools.classPools.java
package android.support.constraint.solver
final android.support.constraint.solver.Pools extends java.lang.Object {
private void ()
}
android/support/constraint/solver/SolverVariable$1.classSolverVariable.java
package android.support.constraint.solver
android.support.constraint.solver.SolverVariable$1 extends java.lang.Object {
static final int[] $SwitchMap$android$support$constraint$solver$SolverVariable$Type
static void ()
}
android/support/constraint/solver/SolverVariable$Strength.classSolverVariable.java
package android.support.constraint.solver
public final android.support.constraint.solver.SolverVariable$Strength extends java.lang.Enum {
public static final android.support.constraint.solver.SolverVariable$Strength STRONG
public static final android.support.constraint.solver.SolverVariable$Strength WEAK
public static final android.support.constraint.solver.SolverVariable$Strength UNKNOWN
private static final android.support.constraint.solver.SolverVariable$Strength[] $VALUES
public static android.support.constraint.solver.SolverVariable$Strength[] values ()
public static android.support.constraint.solver.SolverVariable$Strength valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/constraint/solver/SolverVariable$Type.classSolverVariable.java
package android.support.constraint.solver
public final android.support.constraint.solver.SolverVariable$Type extends java.lang.Enum {
public static final android.support.constraint.solver.SolverVariable$Type UNRESTRICTED
public static final android.support.constraint.solver.SolverVariable$Type CONSTANT
public static final android.support.constraint.solver.SolverVariable$Type SLACK
public static final android.support.constraint.solver.SolverVariable$Type ERROR
public static final android.support.constraint.solver.SolverVariable$Type UNKNOWN
private static final android.support.constraint.solver.SolverVariable$Type[] $VALUES
public static android.support.constraint.solver.SolverVariable$Type[] values ()
public static android.support.constraint.solver.SolverVariable$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/constraint/solver/SolverVariable.classSolverVariable.java
package android.support.constraint.solver
public android.support.constraint.solver.SolverVariable extends java.lang.Object {
private static final boolean INTERNAL_DEBUG
static int uniqueId
public float mComputedValue
java.util.ArrayList mClientEquations
private String mName
private android.support.constraint.solver.SolverVariable$Type mType
private android.support.constraint.solver.SolverVariable$Strength mStrength
public int mId
public int mDefinitionId
public static java.lang.String getUniqueName ()
public static java.lang.String getUniqueName (android.support.constraint.solver.SolverVariable$Type, android.support.constraint.solver.SolverVariable$Strength)
android.support.constraint.solver.SolverVariable$Type type
android.support.constraint.solver.SolverVariable$Strength strength
public java.util.ArrayList getClientEquations ()
public void addClientEquation (android.support.constraint.solver.IRow)
android.support.constraint.solver.IRow equation
public void removeClientEquation (android.support.constraint.solver.IRow)
android.support.constraint.solver.IRow equation
public void reset ()
public void (java.lang.String, android.support.constraint.solver.SolverVariable$Type)
String name
android.support.constraint.solver.SolverVariable$Type type
public void (android.support.constraint.solver.SolverVariable$Type)
android.support.constraint.solver.SolverVariable$Type type
public java.lang.String getName ()
public android.support.constraint.solver.SolverVariable$Type getType ()
public void setName (java.lang.String)
String name
public void setType (android.support.constraint.solver.SolverVariable$Type)
android.support.constraint.solver.SolverVariable$Type type
public void setStrength (android.support.constraint.solver.SolverVariable$Strength)
android.support.constraint.solver.SolverVariable$Strength s
public android.support.constraint.solver.SolverVariable$Strength getStrength ()
public java.lang.String toString ()
String result
void setId (int)
int id
int getId ()
static void ()
}
android/support/constraint/solver/widgets/
android/support/constraint/solver/widgets/Animator$Frame.classAnimator.java
package android.support.constraint.solver.widgets
android.support.constraint.solver.widgets.Animator$Frame extends java.lang.Object {
int left
int right
int top
int bottom
void ()
void set (int, int, int, int)
int l
int t
int r
int b
public int getLeft ()
public int getTop ()
public int getRight ()
public int getBottom ()
}
android/support/constraint/solver/widgets/Animator.classAnimator.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.Animator extends java.lang.Object {
private static final boolean DEBUG
private static final boolean USE_EASE_IN_OUT
private final android.support.constraint.solver.widgets.ConstraintWidget mWidget
private android.support.constraint.solver.widgets.Animator$Frame animTarget
private android.support.constraint.solver.widgets.Animator$Frame animStart
private android.support.constraint.solver.widgets.Animator$Frame animCurrent
private long animStartTime
private long animDuration
private boolean mAnimating
private static boolean sAllowsAnimation
public static void setAnimationEnabled (boolean)
boolean value
public static boolean doAnimation ()
public void (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintWidget widget
public boolean isAnimating ()
public void start ()
public static double EaseInOutinterpolator (double, double, double)
double progress
double begin
double end
double change
private static float linearInterpolator (float, float, float)
float progress
float begin
float end
private static int interpolator (float, float, float)
float progress
float begin
float end
public void step ()
float progress
long currentTime
public void animate (int, int, int, int)
int left
int top
int right
int bottom
public int getCurrentLeft ()
public int getCurrentTop ()
public int getCurrentRight ()
public int getCurrentBottom ()
static void ()
}
android/support/constraint/solver/widgets/ConnectionCandidate.classConnectionCandidate.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.ConnectionCandidate extends java.lang.Object {
public android.support.constraint.solver.widgets.ConstraintAnchor anchorOrigin
public android.support.constraint.solver.widgets.ConstraintAnchor anchorTarget
public float distance
public void ()
}
android/support/constraint/solver/widgets/ConstraintAnchor$1.classConstraintAnchor.java
package android.support.constraint.solver.widgets
android.support.constraint.solver.widgets.ConstraintAnchor$1 extends java.lang.Object {
static final int[] $SwitchMap$android$support$constraint$solver$widgets$ConstraintAnchor$Type
static void ()
}
android/support/constraint/solver/widgets/ConstraintAnchor$ConnectionType.classConstraintAnchor.java
package android.support.constraint.solver.widgets
public final android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType extends java.lang.Enum {
public static final android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType RELAXED
public static final android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType STRICT
private static final android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType[] $VALUES
public static android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType[] values ()
public static android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/constraint/solver/widgets/ConstraintAnchor$Strength.classConstraintAnchor.java
package android.support.constraint.solver.widgets
public final android.support.constraint.solver.widgets.ConstraintAnchor$Strength extends java.lang.Enum {
public static final android.support.constraint.solver.widgets.ConstraintAnchor$Strength NONE
public static final android.support.constraint.solver.widgets.ConstraintAnchor$Strength STRONG
public static final android.support.constraint.solver.widgets.ConstraintAnchor$Strength WEAK
private static final android.support.constraint.solver.widgets.ConstraintAnchor$Strength[] $VALUES
public static android.support.constraint.solver.widgets.ConstraintAnchor$Strength[] values ()
public static android.support.constraint.solver.widgets.ConstraintAnchor$Strength valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/constraint/solver/widgets/ConstraintAnchor$Type.classConstraintAnchor.java
package android.support.constraint.solver.widgets
public final android.support.constraint.solver.widgets.ConstraintAnchor$Type extends java.lang.Enum {
public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type NONE
public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type LEFT
public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type TOP
public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type RIGHT
public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type BOTTOM
public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type BASELINE
public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type CENTER
public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type CENTER_X
public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type CENTER_Y
private static final android.support.constraint.solver.widgets.ConstraintAnchor$Type[] $VALUES
public static android.support.constraint.solver.widgets.ConstraintAnchor$Type[] values ()
public static android.support.constraint.solver.widgets.ConstraintAnchor$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/constraint/solver/widgets/ConstraintAnchor.classConstraintAnchor.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.ConstraintAnchor extends java.lang.Object {
public static final boolean USE_CENTER_ANCHOR
public static final int USER_CREATOR
public static final int SCOUT_CREATOR
public static final int AUTO_CONSTRAINT_CREATOR
private final android.support.constraint.solver.widgets.ConstraintWidget mOwner
private final android.support.constraint.solver.widgets.ConstraintAnchor$Type mType
private android.support.constraint.solver.widgets.ConstraintAnchor mTarget
private int mMargin
private android.support.constraint.solver.widgets.ConstraintAnchor$Strength mStrength
private android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType mConnectionType
private int mConnectionCreator
public void (android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintAnchor$Type)
android.support.constraint.solver.widgets.ConstraintWidget owner
android.support.constraint.solver.widgets.ConstraintAnchor$Type type
public android.support.constraint.solver.widgets.ConstraintWidget getOwner ()
public android.support.constraint.solver.widgets.ConstraintAnchor$Type getType ()
public int getMargin ()
public android.support.constraint.solver.widgets.ConstraintAnchor$Strength getStrength ()
public android.support.constraint.solver.widgets.ConstraintAnchor getTarget ()
public android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType getConnectionType ()
public void setConnectionType (android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType)
android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType type
public int getConnectionCreator ()
public void setConnectionCreator (int)
int creator
public void reset ()
public boolean connect (android.support.constraint.solver.widgets.ConstraintAnchor, int, android.support.constraint.solver.widgets.ConstraintAnchor$Strength, int)
android.support.constraint.solver.widgets.ConstraintAnchor toAnchor
int margin
android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
int creator
public boolean connect (android.support.constraint.solver.widgets.ConstraintAnchor, int, android.support.constraint.solver.widgets.ConstraintAnchor$Strength, int, boolean)
android.support.constraint.solver.widgets.ConstraintAnchor toAnchor
int margin
android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
int creator
boolean forceConnection
public boolean connect (android.support.constraint.solver.widgets.ConstraintAnchor, int, int)
android.support.constraint.solver.widgets.ConstraintAnchor toAnchor
int margin
int creator
public boolean connect (android.support.constraint.solver.widgets.ConstraintAnchor, int)
android.support.constraint.solver.widgets.ConstraintAnchor toAnchor
int margin
public boolean isConnected ()
public boolean isValidConnection (android.support.constraint.solver.widgets.ConstraintAnchor)
boolean isCompatible
boolean isCompatible
android.support.constraint.solver.widgets.ConstraintAnchor anchor
android.support.constraint.solver.widgets.ConstraintAnchor$Type target
public boolean isSideAnchor ()
public boolean isSimilarDimensionConnection (android.support.constraint.solver.widgets.ConstraintAnchor)
android.support.constraint.solver.widgets.ConstraintAnchor anchor
android.support.constraint.solver.widgets.ConstraintAnchor$Type target
public void setStrength (android.support.constraint.solver.widgets.ConstraintAnchor$Strength)
android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
public void setMargin (int)
int margin
public boolean isVerticalAnchor ()
public java.lang.String toString ()
public int getSnapPriorityLevel ()
public int getPriorityLevel ()
public boolean isSnapCompatibleWith (android.support.constraint.solver.widgets.ConstraintAnchor)
android.support.constraint.solver.widgets.ConstraintAnchor anchor
public boolean isConnectionAllowed (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintWidget nextTarget
android.support.constraint.solver.widgets.ConstraintAnchor anchor
int i
int targetAnchorsSize
android.support.constraint.solver.widgets.ConstraintWidget target
java.util.ArrayList targetAnchors
public android.support.constraint.solver.widgets.ConstraintAnchor getOpposite ()
}
android/support/constraint/solver/widgets/ConstraintHorizontalLayout.classConstraintHorizontalLayout.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.ConstraintHorizontalLayout extends android.support.constraint.solver.widgets.ConstraintWidgetContainer {
private android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment mAlignment
public void ()
public void (int, int, int, int)
int x
int y
int width
int height
public void (int, int)
int width
int height
public void addToSolver (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int mChildrenSize
android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int mChildrenSize
android.support.constraint.solver.LinearSystem system
android.support.constraint.solver.widgets.ConstraintWidget previous
}
android/support/constraint/solver/widgets/ConstraintTableLayout$HorizontalSlice.classConstraintTableLayout.java
package android.support.constraint.solver.widgets
android.support.constraint.solver.widgets.ConstraintTableLayout$HorizontalSlice extends java.lang.Object {
android.support.constraint.solver.widgets.ConstraintWidget top
android.support.constraint.solver.widgets.ConstraintWidget bottom
int padding
final android.support.constraint.solver.widgets.ConstraintTableLayout this$0
void (android.support.constraint.solver.widgets.ConstraintTableLayout)
android.support.constraint.solver.widgets.ConstraintTableLayout this$0
}
android/support/constraint/solver/widgets/ConstraintTableLayout$VerticalSlice.classConstraintTableLayout.java
package android.support.constraint.solver.widgets
android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice extends java.lang.Object {
android.support.constraint.solver.widgets.ConstraintWidget left
android.support.constraint.solver.widgets.ConstraintWidget right
int alignment
int padding
final android.support.constraint.solver.widgets.ConstraintTableLayout this$0
void (android.support.constraint.solver.widgets.ConstraintTableLayout)
android.support.constraint.solver.widgets.ConstraintTableLayout this$0
}
android/support/constraint/solver/widgets/ConstraintTableLayout.classConstraintTableLayout.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.ConstraintTableLayout extends android.support.constraint.solver.widgets.ConstraintWidgetContainer {
private boolean mVerticalGrowth
private int mNumCols
private int mNumRows
private int mPadding
private java.util.ArrayList mVerticalSlices
private java.util.ArrayList mHorizontalSlices
private java.util.ArrayList mVerticalGuidelines
private java.util.ArrayList mHorizontalGuidelines
public static final int ALIGN_CENTER
public static final int ALIGN_LEFT
public static final int ALIGN_RIGHT
private static final int ALIGN_FULL
private android.support.constraint.solver.LinearSystem system
public void ()
public void (int, int, int, int)
int x
int y
int width
int height
public void (int, int)
int width
int height
public java.lang.String getType ()
public int getNumRows ()
public int getNumCols ()
public int getPadding ()
public java.lang.String getColumnsAlignmentRepresentation ()
android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice slice
int i
int numSlices
String result
public java.lang.String getColumnAlignmentRepresentation (int)
int column
android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice slice
public void setNumCols (int)
int num
public void setNumRows (int)
int num
public boolean isVerticalGrowth ()
public void setVerticalGrowth (boolean)
boolean value
public void setPadding (int)
int padding
public void setColumnAlignment (int, int)
android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice slice
int column
int alignment
public void cycleColumnAlignment (int)
int column
android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice slice
public void setColumnAlignment (java.lang.String)
char c
int i
int n
String alignment
public java.util.ArrayList getVerticalGuidelines ()
public java.util.ArrayList getHorizontalGuidelines ()
public void addToSolver (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.widgets.Guideline guideline
int i
android.support.constraint.solver.widgets.Guideline guideline
int i
android.support.constraint.solver.widgets.ConstraintWidget child
int i
int num
android.support.constraint.solver.LinearSystem system
int count
public void setTableDimensions ()
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int rows
int cols
int extra
int count
public void setDebugSolverName (android.support.constraint.solver.LinearSystem, java.lang.String)
android.support.constraint.solver.LinearSystem s
String name
private void updateDebugSolverNames ()
int i
int i
int num
private void setVerticalSlices ()
android.support.constraint.solver.widgets.Guideline guideline
android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice slice
int i
android.support.constraint.solver.widgets.ConstraintWidget previous
float increment
float percent
private void setHorizontalSlices ()
android.support.constraint.solver.widgets.Guideline guideline
android.support.constraint.solver.widgets.ConstraintTableLayout$HorizontalSlice slice
int i
float increment
float percent
android.support.constraint.solver.widgets.ConstraintWidget previous
private void setChildrenConnections ()
android.support.constraint.solver.widgets.ConstraintWidget target
int col
int row
android.support.constraint.solver.widgets.ConstraintTableLayout$HorizontalSlice horizontalSlice
android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice verticalSlice
android.support.constraint.solver.widgets.ConstraintWidget targetLeft
android.support.constraint.solver.widgets.ConstraintWidget targetRight
android.support.constraint.solver.widgets.ConstraintWidget targetTop
android.support.constraint.solver.widgets.ConstraintWidget targetBottom
int i
int count
int index
public void updateFromSolver (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.widgets.Guideline guideline
int i
android.support.constraint.solver.widgets.Guideline guideline
int i
int num
android.support.constraint.solver.LinearSystem system
public boolean handlesInternalConstraints ()
public void computeGuidelinesPercentPositions ()
int i
int i
int num
}
android/support/constraint/solver/widgets/ConstraintWidget$1.classConstraintWidget.java
package android.support.constraint.solver.widgets
android.support.constraint.solver.widgets.ConstraintWidget$1 extends java.lang.Object {
static final int[] $SwitchMap$android$support$constraint$solver$widgets$ConstraintAnchor$Type
static void ()
}
android/support/constraint/solver/widgets/ConstraintWidget$ContentAlignment.classConstraintWidget.java
package android.support.constraint.solver.widgets
public final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment extends java.lang.Enum {
public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment BEGIN
public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment MIDDLE
public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment END
public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment TOP
public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment VERTICAL_MIDDLE
public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment BOTTOM
public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment LEFT
public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment RIGHT
private static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment[] $VALUES
public static android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment[] values ()
public static android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/constraint/solver/widgets/ConstraintWidget$DimensionBehaviour.classConstraintWidget.java
package android.support.constraint.solver.widgets
public final android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour extends java.lang.Enum {
public static final android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour FIXED
public static final android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour WRAP_CONTENT
public static final android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour ANY
private static final android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour[] $VALUES
public static android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour[] values ()
public static android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/constraint/solver/widgets/ConstraintWidget.classConstraintWidget.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.ConstraintWidget extends java.lang.Object implements android.support.constraint.solver.widgets.Solvable {
private static final boolean AUTOTAG_CENTER
private android.support.constraint.solver.widgets.Animator mAnimator
public static final int VISIBLE
public static final int INVISIBLE
public static final int GONE
protected android.support.constraint.solver.widgets.ConstraintAnchor mLeft
protected android.support.constraint.solver.widgets.ConstraintAnchor mTop
private android.support.constraint.solver.widgets.ConstraintAnchor mRight
private android.support.constraint.solver.widgets.ConstraintAnchor mBottom
private android.support.constraint.solver.widgets.ConstraintAnchor mBaseline
private android.support.constraint.solver.widgets.ConstraintAnchor mCenterX
private android.support.constraint.solver.widgets.ConstraintAnchor mCenterY
private android.support.constraint.solver.widgets.ConstraintAnchor mCenter
protected java.util.ArrayList mAnchors
private android.support.constraint.solver.widgets.ConstraintWidget mParent
private int mWidth
private int mHeight
private float mDimensionRatio
private int mX
private int mY
private int mDrawX
private int mDrawY
private int mDrawWidth
private int mDrawHeight
protected int mOffsetX
protected int mOffsetY
private int mBaselineDistance
private int mMinWidth
private int mMinHeight
private int mWrapWidth
private int mWrapHeight
public static float DEFAULT_BIAS
private float mHorizontalBiasPercent
private float mVerticalBiasPercent
private android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour mHorizontalDimensionBehaviour
private android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour mVerticalDimensionBehaviour
private Object mCompanionWidget
private int mContainerItemSkip
private int mVisibility
private String mDebugName
private String mType
public void reset ()
public void ()
public void (int, int, int, int)
int x
int y
int width
int height
public void (int, int)
int width
int height
private void addAnchors ()
public boolean isRoot ()
public boolean hasAncestor (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintWidget widget
android.support.constraint.solver.widgets.ConstraintWidget parent
public android.support.constraint.solver.widgets.WidgetContainer getRootWidgetContainer ()
android.support.constraint.solver.widgets.ConstraintWidget root
public android.support.constraint.solver.widgets.ConstraintWidget getParent ()
public void setParent (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintWidget widget
public java.lang.String getType ()
public void setType (java.lang.String)
String type
public void setVisibility (int)
int visibility
public int getVisibility ()
public java.lang.String getDebugName ()
public void setDebugName (java.lang.String)
String name
public void setDebugSolverName (android.support.constraint.solver.LinearSystem, java.lang.String)
android.support.constraint.solver.SolverVariable baseline
android.support.constraint.solver.LinearSystem system
String name
android.support.constraint.solver.SolverVariable left
android.support.constraint.solver.SolverVariable top
android.support.constraint.solver.SolverVariable right
android.support.constraint.solver.SolverVariable bottom
public boolean isAnimating ()
public java.lang.String toString ()
int getInternalDrawX ()
int getInternalDrawY ()
public int getInternalDrawRight ()
public int getInternalDrawBottom ()
public int getX ()
public int getY ()
public int getWidth ()
public int getWrapWidth ()
public int getHeight ()
public int getWrapHeight ()
public int getDrawX ()
public int getDrawY ()
public int getDrawWidth ()
public int getDrawHeight ()
public int getDrawBottom ()
public int getDrawRight ()
protected int getRootX ()
protected int getRootY ()
public int getMinWidth ()
public int getMinHeight ()
public int getLeft ()
public int getTop ()
public int getRight ()
public int getBottom ()
public float getHorizontalBiasPercent ()
public float getVerticalBiasPercent ()
public boolean hasBaseline ()
public int getBaselineDistance ()
public java.lang.Object getCompanionWidget ()
public java.util.ArrayList getAnchors ()
public void setX (int)
int x
public void setY (int)
int y
public void setOrigin (int, int)
int x
int y
public void setOffset (int, int)
int x
int y
public void updateDrawPosition ()
int left
int top
int right
int bottom
public void forceUpdateDrawPosition ()
int left
int top
int right
int bottom
public void setDrawOrigin (int, int)
int x
int y
public void setDrawX (int)
int x
public void setDrawY (int)
int y
public void setDrawWidth (int)
int drawWidth
public void setDrawHeight (int)
int drawHeight
public void setWidth (int)
int w
public void setHeight (int)
int h
public void setDimensionRatio (float)
float ratio
public float getDimensionRatio ()
public void setHorizontalBiasPercent (float)
float horizontalBiasPercent
public void setVerticalBiasPercent (float)
float verticalBiasPercent
public void setMinWidth (int)
int w
public void setMinHeight (int)
int h
public void setWrapWidth (int)
int w
public void setWrapHeight (int)
int h
public void setDimension (int, int)
int w
int h
public void setFrame (int, int, int, int)
int left
int top
int right
int bottom
int w
int h
public void setBaselineDistance (int)
int baseline
public void setCompanionWidget (java.lang.Object)
Object companion
public void setContainerItemSkip (int)
int skip
public int getContainerItemSkip ()
public void connectedTo (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintWidget source
public void connect (android.support.constraint.solver.widgets.ConstraintAnchor, android.support.constraint.solver.widgets.ConstraintAnchor, int, int)
android.support.constraint.solver.widgets.ConstraintAnchor from
android.support.constraint.solver.widgets.ConstraintAnchor to
int margin
int creator
public void connect (android.support.constraint.solver.widgets.ConstraintAnchor, android.support.constraint.solver.widgets.ConstraintAnchor, int)
android.support.constraint.solver.widgets.ConstraintAnchor from
android.support.constraint.solver.widgets.ConstraintAnchor to
int margin
public void connect (android.support.constraint.solver.widgets.ConstraintAnchor, android.support.constraint.solver.widgets.ConstraintAnchor, int, android.support.constraint.solver.widgets.ConstraintAnchor$Strength, int)
android.support.constraint.solver.widgets.ConstraintAnchor from
android.support.constraint.solver.widgets.ConstraintAnchor to
int margin
android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
int creator
public void connect (android.support.constraint.solver.widgets.ConstraintAnchor$Type, android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintAnchor$Type, int)
android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintFrom
android.support.constraint.solver.widgets.ConstraintWidget target
android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintTo
int margin
public void connect (android.support.constraint.solver.widgets.ConstraintAnchor$Type, android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintAnchor$Type)
android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintFrom
android.support.constraint.solver.widgets.ConstraintWidget target
android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintTo
public void connect (android.support.constraint.solver.widgets.ConstraintAnchor$Type, android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintAnchor$Type, int, android.support.constraint.solver.widgets.ConstraintAnchor$Strength)
android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintFrom
android.support.constraint.solver.widgets.ConstraintWidget target
android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintTo
int margin
android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
public void connect (android.support.constraint.solver.widgets.ConstraintAnchor$Type, android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintAnchor$Type, int, android.support.constraint.solver.widgets.ConstraintAnchor$Strength, int)
android.support.constraint.solver.widgets.ConstraintAnchor center
android.support.constraint.solver.widgets.ConstraintAnchor center
android.support.constraint.solver.widgets.ConstraintAnchor center
android.support.constraint.solver.widgets.ConstraintAnchor left
android.support.constraint.solver.widgets.ConstraintAnchor right
android.support.constraint.solver.widgets.ConstraintAnchor top
android.support.constraint.solver.widgets.ConstraintAnchor bottom
boolean centerX
boolean centerY
android.support.constraint.solver.widgets.ConstraintAnchor center
android.support.constraint.solver.widgets.ConstraintAnchor center
android.support.constraint.solver.widgets.ConstraintAnchor left
android.support.constraint.solver.widgets.ConstraintAnchor targetAnchor
android.support.constraint.solver.widgets.ConstraintAnchor right
android.support.constraint.solver.widgets.ConstraintAnchor centerX
android.support.constraint.solver.widgets.ConstraintAnchor targetAnchor
android.support.constraint.solver.widgets.ConstraintAnchor top
android.support.constraint.solver.widgets.ConstraintAnchor bottom
android.support.constraint.solver.widgets.ConstraintAnchor centerY
android.support.constraint.solver.widgets.ConstraintAnchor left
android.support.constraint.solver.widgets.ConstraintAnchor leftTarget
android.support.constraint.solver.widgets.ConstraintAnchor right
android.support.constraint.solver.widgets.ConstraintAnchor rightTarget
android.support.constraint.solver.widgets.ConstraintAnchor centerX
android.support.constraint.solver.widgets.ConstraintAnchor top
android.support.constraint.solver.widgets.ConstraintAnchor topTarget
android.support.constraint.solver.widgets.ConstraintAnchor bottom
android.support.constraint.solver.widgets.ConstraintAnchor bottomTarget
android.support.constraint.solver.widgets.ConstraintAnchor centerY
android.support.constraint.solver.widgets.ConstraintAnchor top
android.support.constraint.solver.widgets.ConstraintAnchor bottom
android.support.constraint.solver.widgets.ConstraintAnchor baseline
android.support.constraint.solver.widgets.ConstraintAnchor center
android.support.constraint.solver.widgets.ConstraintAnchor opposite
android.support.constraint.solver.widgets.ConstraintAnchor centerY
android.support.constraint.solver.widgets.ConstraintAnchor center
android.support.constraint.solver.widgets.ConstraintAnchor opposite
android.support.constraint.solver.widgets.ConstraintAnchor centerX
android.support.constraint.solver.widgets.ConstraintAnchor fromAnchor
android.support.constraint.solver.widgets.ConstraintAnchor toAnchor
android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintFrom
android.support.constraint.solver.widgets.ConstraintWidget target
android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintTo
int margin
android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
int creator
public void resetAllConstraints ()
public void resetAnchor (android.support.constraint.solver.widgets.ConstraintAnchor)
android.support.constraint.solver.widgets.ConstraintWidgetContainer parent
android.support.constraint.solver.widgets.ConstraintAnchor anchor
android.support.constraint.solver.widgets.ConstraintAnchor left
android.support.constraint.solver.widgets.ConstraintAnchor right
android.support.constraint.solver.widgets.ConstraintAnchor top
android.support.constraint.solver.widgets.ConstraintAnchor bottom
android.support.constraint.solver.widgets.ConstraintAnchor center
android.support.constraint.solver.widgets.ConstraintAnchor centerX
android.support.constraint.solver.widgets.ConstraintAnchor centerY
public void resetAnchors ()
android.support.constraint.solver.widgets.ConstraintWidgetContainer parentContainer
android.support.constraint.solver.widgets.ConstraintAnchor anchor
int i
int mAnchorsSize
android.support.constraint.solver.widgets.ConstraintWidget parent
public void resetAnchors (int)
android.support.constraint.solver.widgets.ConstraintWidgetContainer parentContainer
android.support.constraint.solver.widgets.ConstraintAnchor anchor
int i
int mAnchorsSize
int connectionCreator
android.support.constraint.solver.widgets.ConstraintWidget parent
public void disconnectWidget (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintAnchor anchor
int i
int anchorsSize
android.support.constraint.solver.widgets.ConstraintWidget widget
java.util.ArrayList anchors
public void disconnectUnlockedWidget (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintAnchor anchor
int i
int anchorsSize
android.support.constraint.solver.widgets.ConstraintWidget widget
java.util.ArrayList anchors
public android.support.constraint.solver.widgets.ConstraintAnchor getAnchor (android.support.constraint.solver.widgets.ConstraintAnchor$Type)
android.support.constraint.solver.widgets.ConstraintAnchor$Type anchorType
public android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour getHorizontalDimensionBehaviour ()
public android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour getVerticalDimensionBehaviour ()
public void setHorizontalDimensionBehaviour (android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour)
android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour behaviour
public void setVerticalDimensionBehaviour (android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour)
android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour behaviour
public void addToSolver (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.widgets.ConstraintAnchor leftAnchor
android.support.constraint.solver.widgets.ConstraintAnchor rightAnchor
android.support.constraint.solver.widgets.ConstraintAnchor topAnchor
android.support.constraint.solver.widgets.ConstraintAnchor bottomAnchor
android.support.constraint.solver.widgets.ConstraintAnchor leftAnchor
android.support.constraint.solver.widgets.ConstraintAnchor rightAnchor
android.support.constraint.solver.widgets.ConstraintAnchor topAnchor
android.support.constraint.solver.widgets.ConstraintAnchor bottomAnchor
android.support.constraint.solver.SolverVariable left
android.support.constraint.solver.SolverVariable right
android.support.constraint.solver.SolverVariable top
android.support.constraint.solver.SolverVariable bottom
android.support.constraint.solver.SolverVariable bottom
android.support.constraint.solver.SolverVariable baseline
android.support.constraint.solver.widgets.ConstraintAnchor end
android.support.constraint.solver.LinearSystem system
int width
int height
boolean horizontalDimensionLocked
boolean verticalDimensionLocked
boolean useRatio
boolean wrapContent
private void applyConstraints (android.support.constraint.solver.LinearSystem, boolean, boolean, android.support.constraint.solver.widgets.ConstraintAnchor, android.support.constraint.solver.widgets.ConstraintAnchor, int, int, int, float, boolean)
boolean useBidirectionalError
int constraintStrength
android.support.constraint.solver.LinearSystem system
boolean wrapContent
boolean dimensionLocked
android.support.constraint.solver.widgets.ConstraintAnchor beginAnchor
android.support.constraint.solver.widgets.ConstraintAnchor endAnchor
int beginPosition
int endPosition
int dimension
float bias
boolean useRatio
android.support.constraint.solver.SolverVariable begin
android.support.constraint.solver.SolverVariable end
android.support.constraint.solver.SolverVariable beginTarget
android.support.constraint.solver.SolverVariable endTarget
public void updateFromSolver (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.LinearSystem system
int left
int top
int right
int bottom
static void ()
}
android/support/constraint/solver/widgets/ConstraintWidgetContainer.classConstraintWidgetContainer.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.ConstraintWidgetContainer extends android.support.constraint.solver.widgets.WidgetContainer {
protected android.support.constraint.solver.LinearSystem mSystem
private android.support.constraint.solver.widgets.Snapshot mSnapshot
public void ()
public void (int, int, int, int)
int x
int y
int width
int height
public void (int, int)
int width
int height
public java.lang.String getType ()
public void reset ()
public static android.support.constraint.solver.widgets.ConstraintWidgetContainer createContainer (android.support.constraint.solver.widgets.ConstraintWidgetContainer, java.lang.String, java.util.ArrayList, int)
int maxPadding
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int widgetsSize
android.support.constraint.solver.widgets.ConstraintWidgetContainer container
String name
java.util.ArrayList widgets
int padding
java.awt.Rectangle bounds
android.support.constraint.solver.widgets.ConstraintWidget parent
public void addToSolver (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour horizontalBehaviour
android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour verticalBehaviour
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
android.support.constraint.solver.LinearSystem system
int count
public void updateFromSolver (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int count
android.support.constraint.solver.LinearSystem system
public void layout ()
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
Exception e
int count
int width
int height
public boolean isAnimating ()
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int mChildrenSize
public boolean handlesInternalConstraints ()
public java.util.ArrayList getVerticalGuidelines ()
android.support.constraint.solver.widgets.Guideline guideline
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int mChildrenSize
java.util.ArrayList guidelines
public java.util.ArrayList getHorizontalGuidelines ()
android.support.constraint.solver.widgets.Guideline guideline
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int mChildrenSize
java.util.ArrayList guidelines
}
android/support/constraint/solver/widgets/Guideline$1.classGuideline.java
package android.support.constraint.solver.widgets
android.support.constraint.solver.widgets.Guideline$1 extends java.lang.Object {
static final int[] $SwitchMap$android$support$constraint$solver$widgets$ConstraintAnchor$Type
static void ()
}
android/support/constraint/solver/widgets/Guideline.classGuideline.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.Guideline extends android.support.constraint.solver.widgets.ConstraintWidget {
public static final int HORIZONTAL
public static final int VERTICAL
public static final int RELATIVE_PERCENT
public static final int RELATIVE_BEGIN
public static final int RELATIVE_END
public static final int RELATIVE_UNKNWON
protected int mRelativePercent
protected int mRelativeBegin
protected int mRelativeEnd
private android.support.constraint.solver.widgets.ConstraintAnchor mAnchor
private int mOrientation
private boolean mIsPositionRelaxed
private int mMinimumPosition
private java.awt.Rectangle mHead
private int mHeadSize
public void ()
public int getRelativeBehaviour ()
public java.awt.Rectangle getHead ()
public void setOrientation (int)
int orientation
public android.support.constraint.solver.widgets.ConstraintAnchor getAnchor ()
public java.lang.String getType ()
public int getOrientation ()
public void setMinimumPosition (int)
int minimum
public void setPositionRelaxed (boolean)
boolean value
public android.support.constraint.solver.widgets.ConstraintAnchor getAnchor (android.support.constraint.solver.widgets.ConstraintAnchor$Type)
android.support.constraint.solver.widgets.ConstraintAnchor$Type anchorType
public java.util.ArrayList getAnchors ()
public void setRelativePercent (int)
int value
public void setRelativeBegin (int)
int value
public void setRelativeEnd (int)
int value
public int getRelativePercent ()
public int getRelativeBegin ()
public int getRelativeEnd ()
public void addToSolver (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.SolverVariable guide
android.support.constraint.solver.SolverVariable parentLeft
android.support.constraint.solver.SolverVariable guide
android.support.constraint.solver.SolverVariable parentRight
android.support.constraint.solver.SolverVariable guide
android.support.constraint.solver.SolverVariable parentLeft
android.support.constraint.solver.SolverVariable parentRight
android.support.constraint.solver.LinearSystem system
android.support.constraint.solver.widgets.ConstraintWidgetContainer parent
android.support.constraint.solver.widgets.ConstraintAnchor begin
android.support.constraint.solver.widgets.ConstraintAnchor end
public void updateFromSolver (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.LinearSystem system
int value
public void setDrawOrigin (int, int)
int percent
int position
int percent
int position
int x
int y
void inferRelativePercentPosition ()
int percent
void inferRelativeBeginPosition ()
int position
void inferRelativeEndPosition ()
int position
public void cyclePosition ()
}
android/support/constraint/solver/widgets/Snapshot$Connection.classSnapshot.java
package android.support.constraint.solver.widgets
android.support.constraint.solver.widgets.Snapshot$Connection extends java.lang.Object {
private android.support.constraint.solver.widgets.ConstraintAnchor mAnchor
private android.support.constraint.solver.widgets.ConstraintAnchor mTarget
private int mMargin
private android.support.constraint.solver.widgets.ConstraintAnchor$Strength mStrengh
private int mCreator
public void (android.support.constraint.solver.widgets.ConstraintAnchor)
android.support.constraint.solver.widgets.ConstraintAnchor anchor
public void updateFrom (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintWidget widget
public void applyTo (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintWidget widget
android.support.constraint.solver.widgets.ConstraintAnchor anchor
}
android/support/constraint/solver/widgets/Snapshot.classSnapshot.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.Snapshot extends java.lang.Object {
private int mX
private int mY
private int mWidth
private int mHeight
private java.util.ArrayList mConnections
public void (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintAnchor a
int i
int anchorsSize
android.support.constraint.solver.widgets.ConstraintWidget widget
java.util.ArrayList anchors
public void updateFrom (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.Snapshot$Connection connection
int i
android.support.constraint.solver.widgets.ConstraintWidget widget
int connections
public void applyTo (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.Snapshot$Connection connection
int i
int mConnectionsSize
android.support.constraint.solver.widgets.ConstraintWidget widget
}
android/support/constraint/solver/widgets/Solvable.classSolvable.java
package android.support.constraint.solver.widgets
public abstract android.support.constraint.solver.widgets.Solvable extends java.lang.Object {
public abstract void addToSolver (android.support.constraint.solver.LinearSystem)
public abstract void updateFromSolver (android.support.constraint.solver.LinearSystem)
public abstract void setDebugSolverName (android.support.constraint.solver.LinearSystem, java.lang.String)
}
android/support/constraint/solver/widgets/VirtualLayout.classVirtualLayout.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.VirtualLayout extends java.lang.Object implements android.support.constraint.solver.widgets.Solvable {
protected android.support.constraint.solver.widgets.ConstraintWidget mParent
protected java.util.ArrayList mWidgets
public void ()
public void setParent (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintWidget widget
public android.support.constraint.solver.widgets.ConstraintWidget getParent ()
public void addChild (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintWidget widget
public void removeAllChildren ()
public void addToSolver (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.LinearSystem system
public void updateFromSolver (android.support.constraint.solver.LinearSystem)
android.support.constraint.solver.LinearSystem system
public void setDebugSolverName (android.support.constraint.solver.LinearSystem, java.lang.String)
android.support.constraint.solver.LinearSystem system
String name
}
android/support/constraint/solver/widgets/WidgetContainer.classWidgetContainer.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.WidgetContainer extends android.support.constraint.solver.widgets.ConstraintWidget {
protected java.util.ArrayList mChildren
public void ()
public void (int, int, int, int)
int x
int y
int width
int height
public void (int, int)
int width
int height
public void reset ()
public void add (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.WidgetContainer container
android.support.constraint.solver.widgets.ConstraintWidget widget
public void remove (android.support.constraint.solver.widgets.ConstraintWidget)
android.support.constraint.solver.widgets.ConstraintWidget widget
public java.util.ArrayList getChildren ()
public android.support.constraint.solver.widgets.ConstraintWidgetContainer getRootConstraintContainer ()
android.support.constraint.solver.widgets.ConstraintWidget item
android.support.constraint.solver.widgets.ConstraintWidget parent
android.support.constraint.solver.widgets.ConstraintWidgetContainer container
public android.support.constraint.solver.widgets.ConstraintWidget findWidget (float, float)
android.support.constraint.solver.widgets.ConstraintWidget f
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int mChildrenSize
float x
float y
android.support.constraint.solver.widgets.ConstraintWidget found
int l
int t
int r
int b
public java.util.ArrayList findWidgets (int, int, int, int)
android.support.constraint.solver.widgets.ConstraintWidget widget
java.awt.Rectangle bounds
int i
int mChildrenSize
int x
int y
int width
int height
java.util.ArrayList found
java.awt.Rectangle area
public static java.awt.Rectangle getBounds (java.util.ArrayList)
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int widgetsSize
java.util.ArrayList widgets
java.awt.Rectangle bounds
int minX
int maxX
int minY
int maxY
public void setOffset (int, int)
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int x
int y
int count
public void updateDrawPosition ()
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int count
public void layout ()
android.support.constraint.solver.widgets.ConstraintWidget widget
int i
int count
}