Home | History | Annotate | Download | only in libs

META-INF/
META-INF/MANIFEST.MF
android/
android/support/
android/support/v7/
android/support/v7/palette/
android/support/v7/graphics/
android/support/v7/graphics/Palette$PaletteAsyncListener.class
Palette.java
package android.support.v7.graphics
public abstract android.support.v7.graphics.Palette$PaletteAsyncListener extends java.lang.Object {
	public abstract void onGenerated (android.support.v7.graphics.Palette) 
}

android/support/v7/graphics/Palette.class
Palette.java
package android.support.v7.graphics
public final android.support.v7.graphics.Palette extends java.lang.Object {
	private static final int DEFAULT_RESIZE_BITMAP_AREA
	private static final int DEFAULT_CALCULATE_NUMBER_COLORS
	private static final float MIN_CONTRAST_TITLE_TEXT
	private static final float MIN_CONTRAST_BODY_TEXT
	private static final String LOG_TAG
	private static final boolean LOG_TIMINGS
	private final java.util.List mSwatches
	private final java.util.List mTargets
	private final java.util.Map mSelectedSwatches
	private final android.util.SparseBooleanArray mUsedColors
	private final int mMaxPopulation
	private static final android.support.v7.graphics.Palette$Filter DEFAULT_FILTER
	public static android.support.v7.graphics.Palette$Builder from (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public static android.support.v7.graphics.Palette from (java.util.List) 
		java.util.List swatches
	public static android.support.v7.graphics.Palette generate (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public static android.support.v7.graphics.Palette generate (android.graphics.Bitmap, int) 
		android.graphics.Bitmap bitmap
		int numColors
	public static android.os.AsyncTask generateAsync (android.graphics.Bitmap, android.support.v7.graphics.Palette$PaletteAsyncListener) 
		android.graphics.Bitmap bitmap
		android.support.v7.graphics.Palette$PaletteAsyncListener listener
	public static android.os.AsyncTask generateAsync (android.graphics.Bitmap, int, android.support.v7.graphics.Palette$PaletteAsyncListener) 
		android.graphics.Bitmap bitmap
		int numColors
		android.support.v7.graphics.Palette$PaletteAsyncListener listener
	private void  (java.util.List, java.util.List) 
		java.util.List swatches
		java.util.List targets
	public java.util.List getSwatches () 
	public java.util.List getTargets () 
	public android.support.v7.graphics.Palette$Swatch getVibrantSwatch () 
	public android.support.v7.graphics.Palette$Swatch getLightVibrantSwatch () 
	public android.support.v7.graphics.Palette$Swatch getDarkVibrantSwatch () 
	public android.support.v7.graphics.Palette$Swatch getMutedSwatch () 
	public android.support.v7.graphics.Palette$Swatch getLightMutedSwatch () 
	public android.support.v7.graphics.Palette$Swatch getDarkMutedSwatch () 
	public int getVibrantColor (int) 
		int defaultColor
	public int getLightVibrantColor (int) 
		int defaultColor
	public int getDarkVibrantColor (int) 
		int defaultColor
	public int getMutedColor (int) 
		int defaultColor
	public int getLightMutedColor (int) 
		int defaultColor
	public int getDarkMutedColor (int) 
		int defaultColor
	public android.support.v7.graphics.Palette$Swatch getSwatchForTarget (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target target
	public int getColorForTarget (android.support.v7.graphics.Target, int) 
		android.support.v7.graphics.Target target
		int defaultColor
		android.support.v7.graphics.Palette$Swatch swatch
	private void generate () 
		android.support.v7.graphics.Target target
		int i
		int count
	private android.support.v7.graphics.Palette$Swatch generateScoredTarget (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target target
		android.support.v7.graphics.Palette$Swatch maxScoreSwatch
	private android.support.v7.graphics.Palette$Swatch getMaxScoredSwatchForTarget (android.support.v7.graphics.Target) 
		float score
		android.support.v7.graphics.Palette$Swatch swatch
		int i
		int count
		android.support.v7.graphics.Target target
		float maxScore
		android.support.v7.graphics.Palette$Swatch maxScoreSwatch
	private boolean shouldBeScoredForTarget (android.support.v7.graphics.Palette$Swatch, android.support.v7.graphics.Target) 
		android.support.v7.graphics.Palette$Swatch swatch
		android.support.v7.graphics.Target target
		float[] hsl
	private float generateScore (android.support.v7.graphics.Palette$Swatch, android.support.v7.graphics.Target) 
		android.support.v7.graphics.Palette$Swatch swatch
		android.support.v7.graphics.Target target
		float[] hsl
		float saturationScore
		float luminanceScore
		float populationScore
	private int findMaxPopulation () 
		int i
		int count
		int max
	private static float[] copyHslValues (android.support.v7.graphics.Palette$Swatch) 
		android.support.v7.graphics.Palette$Swatch color
		float[] newHsl
	static android.support.v7.graphics.Palette$Filter access$000 () 
	void  (java.util.List, java.util.List, android.support.v7.graphics.Palette$1) 
		java.util.List x0
		java.util.List x1
		android.support.v7.graphics.Palette$1 x2
	static void access$200 (android.support.v7.graphics.Palette) 
		android.support.v7.graphics.Palette x0
	static void  () 
}

android/support/v7/graphics/Target$Builder.class
Target.java
package android.support.v7.graphics
public final android.support.v7.graphics.Target$Builder extends java.lang.Object {
	private final android.support.v7.graphics.Target mTarget
	public void  () 
	public void  (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target target
	public android.support.v7.graphics.Target$Builder setMinimumSaturation (float) 
		float value
	public android.support.v7.graphics.Target$Builder setTargetSaturation (float) 
		float value
	public android.support.v7.graphics.Target$Builder setMaximumSaturation (float) 
		float value
	public android.support.v7.graphics.Target$Builder setMinimumLightness (float) 
		float value
	public android.support.v7.graphics.Target$Builder setTargetLightness (float) 
		float value
	public android.support.v7.graphics.Target$Builder setMaximumLightness (float) 
		float value
	public android.support.v7.graphics.Target$Builder setSaturationWeight (float) 
		float weight
	public android.support.v7.graphics.Target$Builder setLightnessWeight (float) 
		float weight
	public android.support.v7.graphics.Target$Builder setPopulationWeight (float) 
		float weight
	public android.support.v7.graphics.Target$Builder setExclusive (boolean) 
		boolean exclusive
	public android.support.v7.graphics.Target build () 
}

android/support/v7/graphics/Palette$Builder.class
Palette.java
package android.support.v7.graphics
public final android.support.v7.graphics.Palette$Builder extends java.lang.Object {
	private final java.util.List mSwatches
	private final android.graphics.Bitmap mBitmap
	private final java.util.List mTargets
	private int mMaxColors
	private int mResizeArea
	private int mResizeMaxDimension
	private final java.util.List mFilters
	private android.graphics.Rect mRegion
	public void  (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public void  (java.util.List) 
		java.util.List swatches
	public android.support.v7.graphics.Palette$Builder maximumColorCount (int) 
		int colors
	public android.support.v7.graphics.Palette$Builder resizeBitmapSize (int) 
		int maxDimension
	public android.support.v7.graphics.Palette$Builder resizeBitmapArea (int) 
		int area
	public android.support.v7.graphics.Palette$Builder clearFilters () 
	public android.support.v7.graphics.Palette$Builder addFilter (android.support.v7.graphics.Palette$Filter) 
		android.support.v7.graphics.Palette$Filter filter
	public android.support.v7.graphics.Palette$Builder setRegion (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public android.support.v7.graphics.Palette$Builder clearRegion () 
	public android.support.v7.graphics.Palette$Builder addTarget (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target target
	public android.support.v7.graphics.Palette$Builder clearTargets () 
	public android.support.v7.graphics.Palette generate () 
		double scale
		android.graphics.Bitmap bitmap
		android.graphics.Rect region
		android.support.v7.graphics.ColorCutQuantizer quantizer
		java.util.List swatches
		android.util.TimingLogger logger
		java.util.List swatches
		android.support.v7.graphics.Palette p
	public android.os.AsyncTask generate (android.support.v7.graphics.Palette$PaletteAsyncListener) 
		android.support.v7.graphics.Palette$PaletteAsyncListener listener
	private int[] getPixelsFromBitmap (android.graphics.Bitmap) 
		int row
		int regionWidth
		int regionHeight
		int[] subsetPixels
		android.graphics.Bitmap bitmap
		int bitmapWidth
		int bitmapHeight
		int[] pixels
	private android.graphics.Bitmap scaleBitmapDown (android.graphics.Bitmap) 
		int bitmapArea
		int maxDimension
		android.graphics.Bitmap bitmap
		double scaleRatio
}

android/support/v7/graphics/Palette$Filter.class
Palette.java
package android.support.v7.graphics
public abstract android.support.v7.graphics.Palette$Filter extends java.lang.Object {
	public abstract boolean isAllowed (int, float[]) 
}

android/support/v7/graphics/ColorCutQuantizer$1.class
ColorCutQuantizer.java
package android.support.v7.graphics
final android.support.v7.graphics.ColorCutQuantizer$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (android.support.v7.graphics.ColorCutQuantizer$Vbox, android.support.v7.graphics.ColorCutQuantizer$Vbox) 
		android.support.v7.graphics.ColorCutQuantizer$Vbox lhs
		android.support.v7.graphics.ColorCutQuantizer$Vbox rhs
	public volatile int compare (java.lang.Object, java.lang.Object) 
}

android/support/v7/graphics/Target.class
Target.java
package android.support.v7.graphics
public final android.support.v7.graphics.Target extends java.lang.Object {
	private static final float TARGET_DARK_LUMA
	private static final float MAX_DARK_LUMA
	private static final float MIN_LIGHT_LUMA
	private static final float TARGET_LIGHT_LUMA
	private static final float MIN_NORMAL_LUMA
	private static final float TARGET_NORMAL_LUMA
	private static final float MAX_NORMAL_LUMA
	private static final float TARGET_MUTED_SATURATION
	private static final float MAX_MUTED_SATURATION
	private static final float TARGET_VIBRANT_SATURATION
	private static final float MIN_VIBRANT_SATURATION
	private static final float WEIGHT_SATURATION
	private static final float WEIGHT_LUMA
	private static final float WEIGHT_POPULATION
	private static final int INDEX_MIN
	private static final int INDEX_TARGET
	private static final int INDEX_MAX
	private static final int INDEX_WEIGHT_SAT
	private static final int INDEX_WEIGHT_LUMA
	private static final int INDEX_WEIGHT_POP
	public static final android.support.v7.graphics.Target LIGHT_VIBRANT
	public static final android.support.v7.graphics.Target VIBRANT
	public static final android.support.v7.graphics.Target DARK_VIBRANT
	public static final android.support.v7.graphics.Target LIGHT_MUTED
	public static final android.support.v7.graphics.Target MUTED
	public static final android.support.v7.graphics.Target DARK_MUTED
	private final float[] mSaturationTargets
	private final float[] mLightnessTargets
	private final float[] mWeights
	private boolean mIsExclusive
	private void  () 
	private void  (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target from
	public float getMinimumSaturation () 
	public float getTargetSaturation () 
	public float getMaximumSaturation () 
	public float getMinimumLightness () 
	public float getTargetLightness () 
	public float getMaximumLightness () 
	public float getSaturationWeight () 
	public float getLightnessWeight () 
	public float getPopulationWeight () 
	public boolean isExclusive () 
	private static void setTargetDefaultValues (float[]) 
		float[] values
	private void setDefaultWeights () 
	void normalizeWeights () 
		float weight
		int i
		int z
		int i
		int z
		float sum
	private static void setDefaultDarkLightnessValues (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target target
	private static void setDefaultNormalLightnessValues (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target target
	private static void setDefaultLightLightnessValues (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target target
	private static void setDefaultVibrantSaturationValues (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target target
	private static void setDefaultMutedSaturationValues (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target target
	void  (android.support.v7.graphics.Target$1) 
		android.support.v7.graphics.Target$1 x0
	void  (android.support.v7.graphics.Target, android.support.v7.graphics.Target$1) 
		android.support.v7.graphics.Target x0
		android.support.v7.graphics.Target$1 x1
	static float[] access$200 (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target x0
	static float[] access$300 (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target x0
	static float[] access$400 (android.support.v7.graphics.Target) 
		android.support.v7.graphics.Target x0
	static boolean access$502 (android.support.v7.graphics.Target, boolean) 
		android.support.v7.graphics.Target x0
		boolean x1
	static void  () 
}

android/support/v7/graphics/ColorCutQuantizer$Vbox.class
ColorCutQuantizer.java
package android.support.v7.graphics
 android.support.v7.graphics.ColorCutQuantizer$Vbox extends java.lang.Object {
	private int mLowerIndex
	private int mUpperIndex
	private int mPopulation
	private int mMinRed
	private int mMaxRed
	private int mMinGreen
	private int mMaxGreen
	private int mMinBlue
	private int mMaxBlue
	final android.support.v7.graphics.ColorCutQuantizer this$0
	void  (android.support.v7.graphics.ColorCutQuantizer, int, int) 
		int lowerIndex
		int upperIndex
	final int getVolume () 
	final boolean canSplit () 
	final int getColorCount () 
	final void fitBox () 
		int color
		int r
		int g
		int b
		int i
		int[] colors
		int[] hist
		int minRed
		int minGreen
		int minBlue
		int maxRed
		int maxGreen
		int maxBlue
		int count
	final android.support.v7.graphics.ColorCutQuantizer$Vbox splitBox () 
		int splitPoint
		android.support.v7.graphics.ColorCutQuantizer$Vbox newBox
	final int getLongestColorDimension () 
		int redLength
		int greenLength
		int blueLength
	final int findSplitPoint () 
		int i
		int count
		int longestDimension
		int[] colors
		int[] hist
		int midPoint
	final android.support.v7.graphics.Palette$Swatch getAverageColor () 
		int color
		int colorPopulation
		int i
		int[] colors
		int[] hist
		int redSum
		int greenSum
		int blueSum
		int totalPopulation
		int redMean
		int greenMean
		int blueMean
}

android/support/v7/graphics/ColorCutQuantizer.class
ColorCutQuantizer.java
package android.support.v7.graphics
final android.support.v7.graphics.ColorCutQuantizer extends java.lang.Object {
	private static final String LOG_TAG
	private static final boolean LOG_TIMINGS
	private static final int COMPONENT_RED
	private static final int COMPONENT_GREEN
	private static final int COMPONENT_BLUE
	private static final int QUANTIZE_WORD_WIDTH
	private static final int QUANTIZE_WORD_MASK
	final int[] mColors
	final int[] mHistogram
	final java.util.List mQuantizedColors
	final android.util.TimingLogger mTimingLogger
	final android.support.v7.graphics.Palette$Filter[] mFilters
	private final float[] mTempHsl
	private static final java.util.Comparator VBOX_COMPARATOR_VOLUME
	void  (int[], int, android.support.v7.graphics.Palette$Filter[]) 
		int quantizedColor
		int i
		int color
		int color
		int color
		int[] pixels
		int maxColors
		android.support.v7.graphics.Palette$Filter[] filters
		int[] hist
		int distinctColorCount
		int[] colors
		int distinctColorIndex
	java.util.List getQuantizedColors () 
	private java.util.List quantizePixels (int) 
		int maxColors
		java.util.PriorityQueue pq
	private void splitBoxes (java.util.PriorityQueue, int) 
		android.support.v7.graphics.ColorCutQuantizer$Vbox vbox
		java.util.PriorityQueue queue
		int maxSize
	private java.util.List generateAverageColors (java.util.Collection) 
		android.support.v7.graphics.Palette$Swatch swatch
		android.support.v7.graphics.ColorCutQuantizer$Vbox vbox
		java.util.Collection vboxes
		java.util.ArrayList colors
	private static void modifySignificantOctet (int[], int, int, int) 
		int color
		int i
		int color
		int i
		int[] a
		int dimension
		int lower
		int upper
	private boolean shouldIgnoreColor (int) 
		int color565
		int rgb
	private boolean shouldIgnoreColor (android.support.v7.graphics.Palette$Swatch) 
		android.support.v7.graphics.Palette$Swatch color
	private boolean shouldIgnoreColor (int, float[]) 
		int i
		int count
		int rgb
		float[] hsl
	private static int quantizeFromRgb888 (int) 
		int color
		int r
		int g
		int b
	private static int approximateToRgb888 (int, int, int) 
		int r
		int g
		int b
	private static int approximateToRgb888 (int) 
		int color
	private static int quantizedRed (int) 
		int color
	private static int quantizedGreen (int) 
		int color
	private static int quantizedBlue (int) 
		int color
	private static int modifyWordWidth (int, int, int) 
		int newValue
		int value
		int currentWidth
		int targetWidth
		int newValue
	static int access$000 (int) 
		int x0
	static int access$100 (int) 
		int x0
	static int access$200 (int) 
		int x0
	static void access$300 (int[], int, int, int) 
		int[] x0
		int x1
		int x2
		int x3
	static int access$400 (int, int, int) 
		int x0
		int x1
		int x2
	static void  () 
}

android/support/v7/graphics/Palette$Swatch.class
Palette.java
package android.support.v7.graphics
public final android.support.v7.graphics.Palette$Swatch extends java.lang.Object {
	private final int mRed
	private final int mGreen
	private final int mBlue
	private final int mRgb
	private final int mPopulation
	private boolean mGeneratedTextColors
	private int mTitleTextColor
	private int mBodyTextColor
	private float[] mHsl
	public void  (int, int) 
		int color
		int population
	void  (int, int, int, int) 
		int red
		int green
		int blue
		int population
	void  (float[], int) 
		float[] hsl
		int population
	public int getRgb () 
	public float[] getHsl () 
	public int getPopulation () 
	public int getTitleTextColor () 
	public int getBodyTextColor () 
	private void ensureTextColorsGenerated () 
		int lightBodyAlpha
		int lightTitleAlpha
		int darkBodyAlpha
		int darkTitleAlpha
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object o
		android.support.v7.graphics.Palette$Swatch swatch
	public int hashCode () 
}

android/support/v7/graphics/Palette$1.class
Palette.java
package android.support.v7.graphics
final android.support.v7.graphics.Palette$1 extends java.lang.Object implements android.support.v7.graphics.Palette$Filter  {
	private static final float BLACK_MAX_LIGHTNESS
	private static final float WHITE_MIN_LIGHTNESS
	void  () 
	public boolean isAllowed (int, float[]) 
		int rgb
		float[] hsl
	private boolean isBlack (float[]) 
		float[] hslColor
	private boolean isWhite (float[]) 
		float[] hslColor
	private boolean isNearRedILine (float[]) 
		float[] hslColor
}

android/support/v7/graphics/Palette$Builder$1.class
Palette.java
package android.support.v7.graphics
 android.support.v7.graphics.Palette$Builder$1 extends android.os.AsyncTask {
	final android.support.v7.graphics.Palette$PaletteAsyncListener val$listener
	final android.support.v7.graphics.Palette$Builder this$0
	void  (android.support.v7.graphics.Palette$Builder, android.support.v7.graphics.Palette$PaletteAsyncListener) 
		android.support.v7.graphics.Palette$Builder this$0
	protected transient android.support.v7.graphics.Palette doInBackground (android.graphics.Bitmap[]) 
		Exception e
		android.graphics.Bitmap[] params
	protected void onPostExecute (android.support.v7.graphics.Palette) 
		android.support.v7.graphics.Palette colorExtractor
	protected volatile void onPostExecute (java.lang.Object) 
	protected volatile java.lang.Object doInBackground (java.lang.Object[]) 
}

android/support/v7/graphics/Target$1.class
Target.java
package android.support.v7.graphics
 android.support.v7.graphics.Target$1 extends java.lang.Object {
}