diff --git a/README.md b/README.md index 6d4a3526..43c75a33 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,7 @@ A typical Gradle dependency on anim8 looks like this (in the core module's depen dependencies { //... other dependencies are here, like libGDX 1.9.11 or higher // libGDX 1.12.1 is recommended currently, but versions as old as 1.9.11 work. - api "com.github.tommyettinger:anim8-gdx:0.4.6" + api "com.github.tommyettinger:anim8-gdx:0.4.7" } ``` @@ -81,7 +81,7 @@ You can also get a specific commit using JitPack, by following the instructions commit, unless you are experiencing problems with one in particular.) A .gwt.xml file is present in the sources jar, and because GWT needs it, you can depend on the sources jar with -`implementation "com.github.tommyettinger:anim8-gdx:0.4.6:sources"`. The PNG-related code isn't available on GWT +`implementation "com.github.tommyettinger:anim8-gdx:0.4.7:sources"`. The PNG-related code isn't available on GWT because it needs `java.util.zip`, which is unavailable there, but PaletteReducer and AnimatedGif should both work, as should `QualityPalette`. The classes `FastGif` and `FastPalette` should work on GWT, but no other "Fast" classes will. The GWT inherits line, which is needed in `GdxDefinition.gwt.xml`, is: diff --git a/docs/apidocs/allclasses-index.html b/docs/apidocs/allclasses-index.html index 364501f8..7f353f8e 100644 --- a/docs/apidocs/allclasses-index.html +++ b/docs/apidocs/allclasses-index.html @@ -2,7 +2,7 @@ -All Classes and Interfaces (anim8-gdx 0.4.6 API) +All Classes and Interfaces (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/allpackages-index.html b/docs/apidocs/allpackages-index.html index 9367f68d..48e3e572 100644 --- a/docs/apidocs/allpackages-index.html +++ b/docs/apidocs/allpackages-index.html @@ -2,7 +2,7 @@ -All Packages (anim8-gdx 0.4.6 API) +All Packages (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/com/github/tommyettinger/anim8/AnimatedGif.html b/docs/apidocs/com/github/tommyettinger/anim8/AnimatedGif.html index 9dbfed40..07ba0ab9 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/AnimatedGif.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/AnimatedGif.html @@ -2,7 +2,7 @@ -AnimatedGif (anim8-gdx 0.4.6 API) +AnimatedGif (anim8-gdx 0.4.7 API) @@ -271,210 +271,213 @@

Method Summary

analyzeDodgy()
 
protected void
-
analyzeGradient()
+
analyzeGourd()
 
protected void
-
analyzeLoaf()
+
analyzeGradient()
 
protected void
-
analyzeNeue()
+
analyzeLoaf()
 
protected void
-
analyzeNone()
+
analyzeNeue()
 
protected void
-
analyzeOceanic()
+
analyzeNone()
 
protected void
-
analyzeOverboard()
+
analyzeOceanic()
 
protected void
-
analyzePattern()
+
analyzeOverboard()
 
protected void
-
analyzePixels()
-
+
analyzePattern()
+
 
+
protected void
+
analyzePixels()
+
Analyzes image colors and creates color map.
-
protected void
-
analyzeRoberts()
-
 
protected void
-
analyzeScatter()
+
analyzeRoberts()
 
protected void
-
analyzeSeaside()
+
analyzeScatter()
 
protected void
-
analyzeWoven()
+
analyzeSeaside()
 
protected void
-
analyzeWren()
+
analyzeWoven()
 
protected void
-
analyzeWrenOriginal()
+
analyzeWren()
 
-
boolean
-
finish()
-
+
protected void
+ +
 
+
boolean
+ +
Flushes any pending data and closes output file.
- - -
+ + +
Gets the Dithered.DitherAlgorithm this is currently using.
-
float
- -
+
float
+ +
Gets this AnimatedGif's dither strength, which will override the PaletteReducer.getDitherStrength() in the PaletteReducer this uses.
-
protected void
- -
+
protected void
+ +
Extracts image pixels into byte array "pixels"
- - -
+ + +
Gets the PaletteReducer this uses to lower the color count in an image.
-
boolean
- -
+
boolean
+ +
If true (the default) and palette is null, this uses a lower-quality but much-faster algorithm to analyze the color palette in each frame; if false and palette is null, then this uses the normal algorithm for still images on each frame separately.
-
boolean
- -
-
Returns true if the output is flipped top-to-bottom from the inputs (the default); otherwise returns false.
-
-
void
-
setDelay(int ms)
+
boolean
+
-
Sets the delay time between each frame, or changes it for subsequent frames - (applies to last frame added).
+
Returns true if the output is flipped top-to-bottom from the inputs (the default); otherwise returns false.
void
-
setDispose(int code)
+
setDelay(int ms)
-
Sets the GIF frame disposal code for the last added frame and any - subsequent frames.
+
Sets the delay time between each frame, or changes it for subsequent frames + (applies to last frame added).
void
- +
setDispose(int code)
-
Sets the dither algorithm (or disables it) using an enum constant from Dithered.DitherAlgorithm.
+
Sets the GIF frame disposal code for the last added frame and any + subsequent frames.
void
-
setDitherStrength(float ditherStrength)
+
+
Sets the dither algorithm (or disables it) using an enum constant from Dithered.DitherAlgorithm.
+
+
void
+
setDitherStrength(float ditherStrength)
+
Sets this AnimatedGif's dither strength, which will override the PaletteReducer.getDitherStrength() in the PaletteReducer this uses.
-
boolean
-
setFastAnalysis(boolean fastAnalysis)
-
 
-
void
-
setFlipY(boolean flipY)
-
-
Sets whether this should flip inputs top-to-bottom (true, the default setting), or leave as-is (false).
-
+
boolean
+
setFastAnalysis(boolean fastAnalysis)
+
 
void
-
setFrameRate(float fps)
+
setFlipY(boolean flipY)
-
Sets frame rate in frames per second.
+
Sets whether this should flip inputs top-to-bottom (true, the default setting), or leave as-is (false).
void
- +
setFrameRate(float fps)
-
Sets the PaletteReducer this uses to bring a high-color or different-palette image down to a smaller palette - size.
+
Sets frame rate in frames per second.
void
-
setPosition(int x, - int y)
+
-
Sets the GIF frame position.
+
Sets the PaletteReducer this uses to bring a high-color or different-palette image down to a smaller palette + size.
void
-
setRepeat(int iter)
+
setPosition(int x, + int y)
-
Sets the number of times the set of GIF frames should be played.
+
Sets the GIF frame position.
void
-
setSize(int w, - int h)
+
setRepeat(int iter)
-
Sets the GIF frame size.
+
Sets the number of times the set of GIF frames should be played.
-
boolean
- +
void
+
setSize(int w, + int h)
-
Initiates GIF file creation on the given stream.
+
Sets the GIF frame size.
-
void
-
write(com.badlogic.gdx.files.FileHandle file, - com.badlogic.gdx.utils.Array<com.badlogic.gdx.graphics.Pixmap> frames)
+
boolean
+
-
Writes the given Pixmap values in frames, in order, to an animated GIF at file.
+
Initiates GIF file creation on the given stream.
void
-
write(com.badlogic.gdx.files.FileHandle file, - com.badlogic.gdx.utils.Array<com.badlogic.gdx.graphics.Pixmap> frames, - int fps)
+
write(com.badlogic.gdx.files.FileHandle file, + com.badlogic.gdx.utils.Array<com.badlogic.gdx.graphics.Pixmap> frames)
Writes the given Pixmap values in frames, in order, to an animated GIF at file.
void
-
write(OutputStream output, +
write(com.badlogic.gdx.files.FileHandle file, com.badlogic.gdx.utils.Array<com.badlogic.gdx.graphics.Pixmap> frames, int fps)
-
Writes the given Pixmap values in frames, in order, to an animated GIF in the OutputStream - output.
+
Writes the given Pixmap values in frames, in order, to an animated GIF at file.
-
protected void
- +
void
+
write(OutputStream output, + com.badlogic.gdx.utils.Array<com.badlogic.gdx.graphics.Pixmap> frames, + int fps)
-
Writes Graphic Control Extension
+
Writes the given Pixmap values in frames, in order, to an animated GIF in the OutputStream + output.
protected void
- +
-
Writes Image Descriptor
+
Writes Graphic Control Extension
protected void
- +
-
Writes Logical Screen Descriptor
+
Writes Image Descriptor
protected void
- +
-
Writes Netscape application extension to define repeat count.
+
Writes Logical Screen Descriptor
protected void
- +
-
Writes color table
+
Writes Netscape application extension to define repeat count.
protected void
- +
-
Encodes and writes pixel data
+
Writes color table
protected void
-
writeShort(int value)
+
-
Write 16-bit value to output stream, LSB first
+
Encodes and writes pixel data
protected void
- +
writeShort(int value)
+
Write 16-bit value to output stream, LSB first
+
+
protected void
+ +
Writes string to output stream
@@ -1011,6 +1014,12 @@

analyzeLoaf

  • +
    +

    analyzeGourd

    +
    protected void analyzeGourd()
    +
    +
  • +
  • analyzeDiffusion

    protected void analyzeDiffusion()
    diff --git a/docs/apidocs/com/github/tommyettinger/anim8/AnimatedPNG.html b/docs/apidocs/com/github/tommyettinger/anim8/AnimatedPNG.html index 4bbeed94..b176c766 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/AnimatedPNG.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/AnimatedPNG.html @@ -2,7 +2,7 @@ -AnimatedPNG (anim8-gdx 0.4.6 API) +AnimatedPNG (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/com/github/tommyettinger/anim8/AnimationWriter.html b/docs/apidocs/com/github/tommyettinger/anim8/AnimationWriter.html index ddfdd1b2..c260396c 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/AnimationWriter.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/AnimationWriter.html @@ -2,7 +2,7 @@ -AnimationWriter (anim8-gdx 0.4.6 API) +AnimationWriter (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/com/github/tommyettinger/anim8/Dithered.DitherAlgorithm.html b/docs/apidocs/com/github/tommyettinger/anim8/Dithered.DitherAlgorithm.html index 7c031fa5..8626a9a4 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/Dithered.DitherAlgorithm.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/Dithered.DitherAlgorithm.html @@ -2,7 +2,7 @@ -Dithered.DitherAlgorithm (anim8-gdx 0.4.6 API) +Dithered.DitherAlgorithm (anim8-gdx 0.4.7 API) @@ -152,66 +152,71 @@

    Enum Constant Summary

    An error-diffusion dither that, like NEUE, starts with Floyd-Steinberg dither and adds in blue noise values to break up patterns.
  • - +
    +
    A relative of LOAF, this is another ordered dither, with comparable speed to and higher quality than + LOAF (but less of a "hand-drawn" feeling), and higher speed and comparable quality to PATTERN.
    +
    + +
    Jorge Jimenez' Gradient Interleaved Noise, modified slightly to use as an ordered dither here; this can have subtle repetitive artifacts, but doesn't have different amounts of noise on different frames or different parts of an image (which is a potential problem for DIFFUSION and the other error-diffusion dithers).
    - -
    + +
    An intentionally-low-fidelity ordered dither with obvious repeating 2x2 patterns on a regular grid.
    - -
    + +
    An error diffusion dither that mixes in ordered noise from a triangular-mapped blue noise texture; this is one of the best-behaving dithers here when it comes to smooth gradients.
    - -
    + +
    Doesn't dither at all; this generally looks bad unless the palette matches the colors in the image very closely or exactly.
    - -
    + +
    An error-diffusion dither based closely on BURKES, but that modifies how much error gets diffused using a per-pixel multiplier obtained from blue noise.
    - -
    + +
    An error-diffusion dither (like DIFFUSION, but using Burkes instead of Floyd-Steinberg) that uses an assortment of patterns to add error to diffuse, selecting which patterns to use in a way that mimics a simple ordered dither.
    - -
    + +
    Thomas Knoll's Pattern Dither (with a 4x4 matrix), as originally described by Joel Yliluoma in this dithering article.
    - -
    + +
    An ordered dither built around the lightness-dispersing R2 point sequence, by Martin Roberts.
    - -
    + +
    This tries to subtly alter the more rigidly-defined error-diffusion dither of DIFFUSION with a small amount of triangular-distributed blue noise, and unlike CHAOTIC_NOISE, it doesn't introduce white noise.
    - -
    + +
    A close relative of OCEANIC, this also incorporates noise into BURKES to change how each pixel diffuses error.
    - -
    + +
    An error-diffusion dither much like NEUE, except that it adds or subtracts a different error value from each RGB channel, and that it uses translated copies of the R2 dither used by ROBERTS, instead of using blue noise in any way.
    - -
    + +
    An error-diffusion dither (like DIFFUSION, but using Burkes instead of Floyd-Steinberg) that uses offset versions of the R2 sequence (like WOVEN) and different blue noise textures (like DODGY).
    @@ -546,6 +551,18 @@

    SEASIDE

    upon NEUE, and various other newer dithering algorithms here also use it.
    +
  • +
    +

    GOURD

    +
    public static final Dithered.DitherAlgorithm GOURD
    +
    A relative of LOAF, this is another ordered dither, with comparable speed to and higher quality than + LOAF (but less of a "hand-drawn" feeling), and higher speed and comparable quality to PATTERN. + This will have some grid-based artifacts, but because it uses a somewhat large 8x8 grid (as opposed to 2x2 + for LOAF), their appearance isn't always as obvious. Like LOAF and PATTERN, this should look good for + animations, since it doesn't have the error-diffusion issues where diffused error can zigzag over a moving + object during an animation.
    +
    +
  • diff --git a/docs/apidocs/com/github/tommyettinger/anim8/Dithered.html b/docs/apidocs/com/github/tommyettinger/anim8/Dithered.html index 27d2c0cf..167fe24d 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/Dithered.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/Dithered.html @@ -2,7 +2,7 @@ -Dithered (anim8-gdx 0.4.6 API) +Dithered (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/com/github/tommyettinger/anim8/FastAPNG.html b/docs/apidocs/com/github/tommyettinger/anim8/FastAPNG.html index 177f394e..6ab6e79a 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/FastAPNG.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/FastAPNG.html @@ -2,7 +2,7 @@ -FastAPNG (anim8-gdx 0.4.6 API) +FastAPNG (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/com/github/tommyettinger/anim8/FastGif.html b/docs/apidocs/com/github/tommyettinger/anim8/FastGif.html index 09e00045..e4f70bf4 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/FastGif.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/FastGif.html @@ -2,7 +2,7 @@ -FastGif (anim8-gdx 0.4.6 API) +FastGif (anim8-gdx 0.4.7 API) @@ -171,7 +171,7 @@

    Method Summary

    +addFrame, analyzeBlue, analyzeBurkes, analyzeChaotic, analyzeDiffusion, analyzeDodgy, analyzeGourd, analyzeGradient, analyzeLoaf, analyzeNeue, analyzeNone, analyzeOceanic, analyzeOverboard, analyzePattern, analyzePixels, analyzeRoberts, analyzeScatter, analyzeSeaside, analyzeWoven, analyzeWren, analyzeWrenOriginal, finish, getDitherAlgorithm, getDitherStrength, getImagePixels, getPalette, isFastAnalysis, isFlipY, setDelay, setDispose, setDitherAlgorithm, setDitherStrength, setFastAnalysis, setFlipY, setFrameRate, setPalette, setPosition, setRepeat, setSize, start, write, write, writeGraphicCtrlExt, writeImageDesc, writeLSD, writeNetscapeExt, writePalette, writePixels, writeShort, writeString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    diff --git a/docs/apidocs/com/github/tommyettinger/anim8/FastPNG.html b/docs/apidocs/com/github/tommyettinger/anim8/FastPNG.html index ffa4af78..60c5d574 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/FastPNG.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/FastPNG.html @@ -2,7 +2,7 @@ -FastPNG (anim8-gdx 0.4.6 API) +FastPNG (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/com/github/tommyettinger/anim8/FastPNG8.html b/docs/apidocs/com/github/tommyettinger/anim8/FastPNG8.html index acf6991a..733fcf2c 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/FastPNG8.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/FastPNG8.html @@ -2,7 +2,7 @@ -FastPNG8 (anim8-gdx 0.4.6 API) +FastPNG8 (anim8-gdx 0.4.7 API) @@ -209,7 +209,7 @@

    Method Summary

    +centralizePalette, centralizePalette, dispose, editPalette, getDitherAlgorithm, getDitherStrength, getPalette, readChunks, setCompression, setDitherAlgorithm, setDitherStrength, setFlipY, setPalette, swapPalette, write, write, write, write, write, write, write, write, write, write, write, writeBlueNoiseDithered, writeBlueNoiseDithered, writeBurkesDithered, writeBurkesDithered, writeChaoticNoiseDithered, writeChaoticNoiseDithered, writeChunks, writeDiffusionDithered, writeDiffusionDithered, writeDithered, writeDodgyDithered, writeDodgyDithered, writeGourdDithered, writeGourdDithered, writeGradientDithered, writeGradientDithered, writeLoafDithered, writeLoafDithered, writeNeueDithered, writeNeueDithered, writeOceanicDithered, writeOceanicDithered, writeOverboardDithered, writeOverboardDithered, writePatternDithered, writePatternDithered, writePrecisely, writePrecisely, writePrecisely, writePrecisely, writePrecisely, writePrecisely, writePreciseSection, writePreciseSection, writeRobertsDithered, writeRobertsDithered, writeScatterDithered, writeScatterDithered, writeSeasideDithered, writeSeasideDithered, writeSolid, writeSolid, writeWovenDithered, writeWovenDithered, writeWrenDithered, writeWrenDithered, writeWrenOriginalDithered, writeWrenOriginalDithered

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    diff --git a/docs/apidocs/com/github/tommyettinger/anim8/FastPalette.html b/docs/apidocs/com/github/tommyettinger/anim8/FastPalette.html index c7712118..29eef96c 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/FastPalette.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/FastPalette.html @@ -2,7 +2,7 @@ -FastPalette (anim8-gdx 0.4.6 API) +FastPalette (anim8-gdx 0.4.7 API) @@ -100,7 +100,7 @@

    Fields inherited from class com.github.tommyettinger.anim8.PaletteReducer

    -AURORA, BIG_PALETTE, bigPaletteLoaded, bigPaletteMapping, candidates, colorCount, curErrorBlueFloats, curErrorGreenFloats, curErrorRedFloats, ditherStrength, entryComparator, HALTONIC, hueComparator, lightnessComparator, nextErrorBlueFloats, nextErrorGreenFloats, nextErrorRedFloats, OKLAB, paletteArray, paletteMapping, populationBias, SNUGGLY, thresholdMatrix16, thresholdMatrix64, thresholdMatrix8, TRI_BLUE_NOISE, TRI_BLUE_NOISE_B, TRI_BLUE_NOISE_C, TRI_BLUE_NOISE_MULTIPLIERS, TRI_BLUE_NOISE_MULTIPLIERS_B, TRI_BLUE_NOISE_MULTIPLIERS_C
    +AURORA, BIG_PALETTE, bigPaletteLoaded, bigPaletteMapping, candidates, colorCount, curErrorBlueFloats, curErrorGreenFloats, curErrorRedFloats, ditherStrength, entryComparator, fromLinearLUT, HALTONIC, hueComparator, lightnessComparator, nextErrorBlueFloats, nextErrorGreenFloats, nextErrorRedFloats, OKLAB, paletteArray, paletteMapping, populationBias, SNUGGLY, tempThresholdMatrix, thresholdMatrix16, thresholdMatrix64, thresholdMatrix8, toLinearLUT, TRI_BLUE_NOISE, TRI_BLUE_NOISE_B, TRI_BLUE_NOISE_C, TRI_BLUE_NOISE_MULTIPLIERS, TRI_BLUE_NOISE_MULTIPLIERS_B, TRI_BLUE_NOISE_MULTIPLIERS_C
    @@ -268,7 +268,7 @@

    Method Summary

    +alterBigPalette, alterColorsLightness, alterColorsOklab, analyze, analyze, analyze, analyze, analyze, analyze, analyze, analyzeFast, analyzeHueWise, analyzeHueWise, analyzeHueWise, analyzeHueWise, analyzeHueWise, analyzeMC, analyzeReductive, analyzeReductive, analyzeReductive, analyzeReductive, analyzeReductive, analyzeReductive, analyzeReductive, blend, buildBigPalette, colorsFrom, colorsFrom, compareSwap, exact, exact, exact, exact, exact, forwardLight, getDitherStrength, getPopulationBias, hueShift, loadBigPalette, loadPreloadFile, oklabToRGB, randomColor, randomColorIndex, reduce, reduce, reduceBlueNoise, reduceBurkes, reduceChaoticNoise, reduceDodgy, reduceFloat, reduceFloydSteinberg, reduceGourd, reduceIgneous, reduceIndex, reduceInPlace, reduceJimenez, reduceKnoll, reduceKnollRoberts, reduceLoaf, reduceNeue, reduceOceanic, reduceOverboard, reduceRoberts, reduceScatter, reduceSeaside, reduceSierraLite, reduceSingle, reduceSolid, reduceWoven, reduceWren, reduceWrenOriginal, reverseLight, setDefaultPalette, setDitherStrength, setPopulationBias, shrink, sort, sort, stretch, writeBigPalette, writePreloadFile

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    diff --git a/docs/apidocs/com/github/tommyettinger/anim8/OtherMath.BiasGain.html b/docs/apidocs/com/github/tommyettinger/anim8/OtherMath.BiasGain.html index df4c61a6..13fb43ac 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/OtherMath.BiasGain.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/OtherMath.BiasGain.html @@ -2,7 +2,7 @@ -OtherMath.BiasGain (anim8-gdx 0.4.6 API) +OtherMath.BiasGain (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/com/github/tommyettinger/anim8/OtherMath.html b/docs/apidocs/com/github/tommyettinger/anim8/OtherMath.html index 81cf3a4a..827d0115 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/OtherMath.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/OtherMath.html @@ -2,7 +2,7 @@ -OtherMath (anim8-gdx 0.4.6 API) +OtherMath (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/com/github/tommyettinger/anim8/PNG8.html b/docs/apidocs/com/github/tommyettinger/anim8/PNG8.html index dec5b36c..f9a86f63 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/PNG8.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/PNG8.html @@ -2,7 +2,7 @@ -PNG8 (anim8-gdx 0.4.6 API) +PNG8 (anim8-gdx 0.4.7 API) @@ -450,6 +450,15 @@

    Method Summary

    int fps)
     
    void
    +
    writeGourdDithered(OutputStream output, + com.badlogic.gdx.graphics.Pixmap pixmap)
    +
     
    +
    void
    +
    writeGourdDithered(OutputStream output, + com.badlogic.gdx.utils.Array<com.badlogic.gdx.graphics.Pixmap> frames, + int fps)
    +
     
    +
    void
    writeGradientDithered(OutputStream output, com.badlogic.gdx.graphics.Pixmap pixmap)
     
    @@ -1222,6 +1231,13 @@

    writeLoafDithered

  • +
    +

    writeGourdDithered

    +
    public void writeGourdDithered(OutputStream output, + com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    +
  • +
  • writeBlueNoiseDithered

    public void writeBlueNoiseDithered(OutputStream output, @@ -1445,6 +1461,14 @@

    writeLoafDithered

  • +
    +

    writeGourdDithered

    +
    public void writeGourdDithered(OutputStream output, + com.badlogic.gdx.utils.Array<com.badlogic.gdx.graphics.Pixmap> frames, + int fps)
    +
    +
  • +
  • writeBlueNoiseDithered

    public void writeBlueNoiseDithered(OutputStream output, diff --git a/docs/apidocs/com/github/tommyettinger/anim8/PaletteReducer.IntComparator.html b/docs/apidocs/com/github/tommyettinger/anim8/PaletteReducer.IntComparator.html index f0b7033a..496f27b1 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/PaletteReducer.IntComparator.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/PaletteReducer.IntComparator.html @@ -2,7 +2,7 @@ -PaletteReducer.IntComparator (anim8-gdx 0.4.6 API) +PaletteReducer.IntComparator (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/com/github/tommyettinger/anim8/PaletteReducer.html b/docs/apidocs/com/github/tommyettinger/anim8/PaletteReducer.html index 8567deb3..272e35aa 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/PaletteReducer.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/PaletteReducer.html @@ -2,7 +2,7 @@ -PaletteReducer (anim8-gdx 0.4.6 API) +PaletteReducer (anim8-gdx 0.4.7 API) @@ -232,65 +232,76 @@

    Field Summary

    protected static final Comparator<com.badlogic.gdx.utils.IntIntMap.Entry>
     
    -
    static final int[]
    - +
    static final byte[]
    +
    -
    This 255-color (plus transparent) palette uses the (3,5,7) Halton sequence to get 3D points, treats those as IPT - channel values, and rejects out-of-gamut colors.
    +
    A specialized lookup table that takes an index from 0-1023 and outputs a byte that should be masked with 255 (to + get a value from 0-255).
    -
    protected static final PaletteReducer.IntComparator
    - +
    static final int[]
    +
    -
    Compares shrunken indices (RGB555) by hue as Oklab knows it.
    +
    This 255-color (plus transparent) palette uses the (3,5,7) Halton sequence to get 3D points, treats those as IPT + channel values, and rejects out-of-gamut colors.
    protected static final PaletteReducer.IntComparator
    - +
    -
    Compares shrunken indices (RGB555) by lightness as Oklab knows it.
    +
    Compares shrunken indices (RGB555) by hue as Oklab knows it.
    -
    protected com.badlogic.gdx.utils.FloatArray
    - +
    protected static final PaletteReducer.IntComparator
    +
    -
    A FloatArray used as a buffer to store accrued error for error-diffusion dithers.
    +
    Compares shrunken indices (RGB555) by lightness as Oklab knows it.
    protected com.badlogic.gdx.utils.FloatArray
    - +
    A FloatArray used as a buffer to store accrued error for error-diffusion dithers.
    protected com.badlogic.gdx.utils.FloatArray
    - +
    A FloatArray used as a buffer to store accrued error for error-diffusion dithers.
    -
    static final float[][]
    - +
    protected com.badlogic.gdx.utils.FloatArray
    +
    -
    Stores Oklab components corresponding to RGB555 indices.
    +
    A FloatArray used as a buffer to store accrued error for error-diffusion dithers.
    -
    final int[]
    - +
    static final float[][]
    +
    -
    The RGBA8888 int colors this can reduce an image to use.
    +
    Stores Oklab components corresponding to RGB555 indices.
    -
    final byte[]
    - +
    final int[]
    +
    +
    The RGBA8888 int colors this can reduce an image to use.
    +
    +
    final byte[]
    + +
    Stores the byte indices into paletteArray (when treated as unsigned; mask with 255) corresponding to RGB555 colors (you can get an RGB555 int from an RGBA8888 int using shrink(int)).
    -
    protected float
    - -
    +
    protected float
    + +
    Typically between 0.5 and 1, this should get closer to 1 with larger palette sizes, and closer to 0.5 with smaller palettes.
    -
    static final int[]
    - -
    +
    static final int[]
    + +
    A "geometric" palette generated by choosing quasi-random points that lay inside the Oklab gamut, and equalizing the sizes of the "cells" around each color in Oklab space.
    +
    static final float[]
    + +
    +
    Primarily used to avoid allocating arrays that copy thresholdMatrix64, this has length 64.
    +
    protected static final int[]
    @@ -306,36 +317,41 @@

    Field Summary

    Given by Joel Yliluoma in a dithering article.
    -
    static final byte[]
    - +
    static final float[]
    +
    -
    A 4096-element byte array as a 64x64 grid of bytes.
    +
    A specialized lookup table that takes an index from 0-255 and outputs a float in the 127.5 to 894.5 range.
    static final byte[]
    - +
    A 4096-element byte array as a 64x64 grid of bytes.
    static final byte[]
    - +
    A 4096-element byte array as a 64x64 grid of bytes.
    -
    static final float[]
    - +
    static final byte[]
    +
    -
    A 64x64 grid of floats, with a median value of about 1.0, generated using the triangular-distributed blue noise - from TRI_BLUE_NOISE.
    +
    A 4096-element byte array as a 64x64 grid of bytes.
    static final float[]
    - +
    A 64x64 grid of floats, with a median value of about 1.0, generated using the triangular-distributed blue noise - from TRI_BLUE_NOISE_B.
    + from TRI_BLUE_NOISE.
    static final float[]
    - +
    +
    A 64x64 grid of floats, with a median value of about 1.0, generated using the triangular-distributed blue noise + from TRI_BLUE_NOISE_B.
    +
    +
    static final float[]
    + +
    A 64x64 grid of floats, with a median value of about 1.0, generated using the triangular-distributed blue noise from TRI_BLUE_NOISE_C.
    @@ -815,161 +831,167 @@

    Method Summary

    the commonly-used Floyd-Steinberg dithering.
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceIgneous(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
     
    -
    byte
    -
    reduceIndex(int color)
    -
    -
    Looks up color as if it was part of an image being color-reduced and finds the closest color to it in the - palette this holds.
    -
    -
    com.badlogic.gdx.graphics.Color
    -
    reduceInPlace(com.badlogic.gdx.graphics.Color color)
    +
    reduceGourd(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
    Modifies color so its RGB values will match the closest color in this PaletteReducer's palette.
    +
    A higher-quality relative of reduceLoaf(Pixmap) that uses a 8x8 grid instead of a 2x2 checkerboard, and + that gamma-corrects its changes.
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceJimenez(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    reduceIgneous(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
     
    +
    byte
    +
    reduceIndex(int color)
    +
    +
    Looks up color as if it was part of an image being color-reduced and finds the closest color to it in the + palette this holds.
    +
    +
    com.badlogic.gdx.graphics.Color
    +
    reduceInPlace(com.badlogic.gdx.graphics.Color color)
    -
    It's interleaved gradient noise, by Jorge Jimenez! It's very fast! It's an ordered dither! - It's pretty good with gradients, though it may introduce artifacts.
    +
    Modifies color so its RGB values will match the closest color in this PaletteReducer's palette.
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceKnoll(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    reduceJimenez(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
    Reduces a Pixmap to the palette this knows by using Thomas Knoll's pattern dither, which is out-of-patent since - late 2019.
    +
    It's interleaved gradient noise, by Jorge Jimenez! It's very fast! It's an ordered dither! + It's pretty good with gradients, though it may introduce artifacts.
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceKnollRoberts(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    reduceKnoll(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
    Reduces a Pixmap to the palette this knows by using a skewed version of Thomas Knoll's pattern dither, which is - out-of-patent since late 2019, using the harmonious numbers rediscovered by Martin Roberts to handle the skew.
    +
    Reduces a Pixmap to the palette this knows by using Thomas Knoll's pattern dither, which is out-of-patent since + late 2019.
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceLoaf(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    reduceKnollRoberts(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
    An intentionally low-fidelity dither, meant for pixel art.
    +
    Reduces a Pixmap to the palette this knows by using a skewed version of Thomas Knoll's pattern dither, which is + out-of-patent since late 2019, using the harmonious numbers rediscovered by Martin Roberts to handle the skew.
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceNeue(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    reduceLoaf(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
    An error-diffusion dither based on reduceFloydSteinberg(Pixmap), but adding in triangular-mapped blue - noise before diffusing, like reduceBlueNoise(Pixmap).
    +
    An intentionally low-fidelity dither, meant for pixel art.
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceOceanic(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    reduceNeue(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
    A variant on reduceBurkes(Pixmap) that multiplies the diffused error per-pixel using - TRI_BLUE_NOISE_MULTIPLIERS.
    +
    An error-diffusion dither based on reduceFloydSteinberg(Pixmap), but adding in triangular-mapped blue + noise before diffusing, like reduceBlueNoise(Pixmap).
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceOverboard(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    reduceOceanic(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
    Burkes error diffusion dither with some extra error added in, selecting different types of error pattern in an - ordered way.
    +
    A variant on reduceBurkes(Pixmap) that multiplies the diffused error per-pixel using + TRI_BLUE_NOISE_MULTIPLIERS.
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceRoberts(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    reduceOverboard(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
    An ordered dither that uses a sub-random sequence by Martin Roberts to disperse lightness adjustments across the - image.
    +
    Burkes error diffusion dither with some extra error added in, selecting different types of error pattern in an + ordered way.
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceScatter(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    reduceRoberts(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
    Modifies the given Pixmap so it only uses colors present in this PaletteReducer, using Floyd-Steinberg to dither - but modifying patterns slightly by introducing triangular-distributed blue noise.
    +
    An ordered dither that uses a sub-random sequence by Martin Roberts to disperse lightness adjustments across the + image.
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceSeaside(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    reduceScatter(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
    A variant on reduceOceanic(Pixmap) (and thus on reduceBurkes(Pixmap)) that uses - different blue noise effects per-channel, which can improve color quality at a minor speed cost.
    +
    Modifies the given Pixmap so it only uses colors present in this PaletteReducer, using Floyd-Steinberg to dither + but modifying patterns slightly by introducing triangular-distributed blue noise.
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceSierraLite(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    reduceSeaside(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    A variant on reduceOceanic(Pixmap) (and thus on reduceBurkes(Pixmap)) that uses + different blue noise effects per-channel, which can improve color quality at a minor speed cost.
    +
    +
    com.badlogic.gdx.graphics.Pixmap
    +
    reduceSierraLite(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    Modifies the given Pixmap so that it only uses colors present in this PaletteReducer, dithering when it can with Sierra Lite dithering instead of the Floyd-Steinberg dithering that reduce(Pixmap) uses.
    -
    int
    -
    reduceSingle(int color)
    -
    +
    int
    +
    reduceSingle(int color)
    +
    Looks up color as if it was part of an image being color-reduced and finds the closest color to it in the palette this holds.
    -
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceSolid(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
    +
    com.badlogic.gdx.graphics.Pixmap
    +
    reduceSolid(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    Modifies the given Pixmap so it only uses colors present in this PaletteReducer, without dithering.
    -
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceWoven(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
     
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceWren(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    reduceWoven(com.badlogic.gdx.graphics.Pixmap pixmap)
     
    com.badlogic.gdx.graphics.Pixmap
    -
    reduceWrenOriginal(com.badlogic.gdx.graphics.Pixmap pixmap)
    -
    +
    reduceWren(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
     
    +
    com.badlogic.gdx.graphics.Pixmap
    +
    reduceWrenOriginal(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    Just as the wren flits restlessly from eave to branch to awning, so too does Wren dither dart to and fro between dithering techniques.
    -
    static float
    -
    reverseLight(float L)
    -
    +
    static float
    +
    reverseLight(float L)
    +
    Changes the curve of the internally-used lightness when it is output to another format.
    -
    void
    - -
    -
    Resets the palette to the 256-color (including transparent) "Snuggly" palette.
    -
    void
    -
    setDitherStrength(float ditherStrength)
    +
    -
    Changes the "strength" of the dither effect applied during reduce(Pixmap) calls.
    +
    Resets the palette to the 256-color (including transparent) "Snuggly" palette.
    void
    -
    setPopulationBias(float populationBias)
    +
    setDitherStrength(float ditherStrength)
    +
    Changes the "strength" of the dither effect applied during reduce(Pixmap) calls.
    +
    +
    void
    +
    setPopulationBias(float populationBias)
    +
    Sets the population bias; rarely needed externally.
    -
    static int
    -
    shrink(int color)
    -
    +
    static int
    +
    shrink(int color)
    +
    Converts an RGBA8888 int color to the RGB555 format used by OKLAB to look up colors.
    -
    static void
    -
    sort(int[] items, +
    static void
    +
    sort(int[] items, int from, int to, PaletteReducer.IntComparator c)
    -
    +
    Sorts the specified range of elements according to the order induced by the specified comparator using mergesort.
    -
    static void
    -
    sort(int[] items, +
    static void
    + -
    +
    Sorts all of items by simply calling sort(int[], int, int, IntComparator), setting from and to so the whole array is sorted.
    -
    static int
    -
    stretch(int color)
    -
    +
    static int
    +
    stretch(int color)
    +
    Converts an RGB555 int color to an approximation of the closest RGBA8888 color.
    -
    void
    -
    writeBigPalette(com.badlogic.gdx.files.FileHandle filename)
    -
    -
    Writes the current bigPaletteMapping to the given FileHandle.
    -
    void
    -
    writePreloadFile(com.badlogic.gdx.files.FileHandle file)
    +
    writeBigPalette(com.badlogic.gdx.files.FileHandle filename)
    +
    Writes the current bigPaletteMapping to the given FileHandle.
    +
    +
    void
    +
    writePreloadFile(com.badlogic.gdx.files.FileHandle file)
    +
    If this PaletteReducer has already calculated a palette, you can use this to save the slightly-slow-to-compute palette mapping in a preload file for later runs.
    @@ -1313,6 +1335,30 @@

    bigPaletteMapping

    protected static char[] bigPaletteMapping
  • +
  • +
    +

    tempThresholdMatrix

    +
    public static final float[] tempThresholdMatrix
    +
    Primarily used to avoid allocating arrays that copy thresholdMatrix64, this has length 64.
    +
    +
  • +
  • +
    +

    toLinearLUT

    +
    public static final float[] toLinearLUT
    +
    A specialized lookup table that takes an index from 0-255 and outputs a float in the 127.5 to 894.5 range. + The output is expected to have a value between -128 and 128 added to it and that given to fromLinearLUT.
    +
    +
  • +
  • +
    +

    fromLinearLUT

    +
    public static final byte[] fromLinearLUT
    +
    A specialized lookup table that takes an index from 0-1023 and outputs a byte that should be masked with 255 (to + get a value from 0-255). The input is usually from toLinearLUT, with a value in the -128-128 range + added, and this used to get back into the 0-255 range (with the mask).
    +
    +
  • @@ -2778,6 +2824,19 @@

    reduceLoaf

  • +
    +

    reduceGourd

    +
    public com.badlogic.gdx.graphics.Pixmap reduceGourd(com.badlogic.gdx.graphics.Pixmap pixmap)
    +
    A higher-quality relative of reduceLoaf(Pixmap) that uses a 8x8 grid instead of a 2x2 checkerboard, and + that gamma-corrects its changes.
    +
    +
    Parameters:
    +
    pixmap -
    +
    Returns:
    +
    +
    +
  • +
  • reduceWoven

    public com.badlogic.gdx.graphics.Pixmap reduceWoven(com.badlogic.gdx.graphics.Pixmap pixmap)
    diff --git a/docs/apidocs/com/github/tommyettinger/anim8/QualityPalette.html b/docs/apidocs/com/github/tommyettinger/anim8/QualityPalette.html index 8eed74ad..e0c36640 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/QualityPalette.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/QualityPalette.html @@ -2,7 +2,7 @@ -QualityPalette (anim8-gdx 0.4.6 API) +QualityPalette (anim8-gdx 0.4.7 API) @@ -110,7 +110,7 @@

    Fields inherited from class com.github.tommyettinger.anim8.PaletteReducer

    -AURORA, BIG_PALETTE, bigPaletteLoaded, bigPaletteMapping, candidates, colorCount, curErrorBlueFloats, curErrorGreenFloats, curErrorRedFloats, ditherStrength, entryComparator, HALTONIC, hueComparator, lightnessComparator, nextErrorBlueFloats, nextErrorGreenFloats, nextErrorRedFloats, OKLAB, paletteArray, paletteMapping, populationBias, SNUGGLY, thresholdMatrix16, thresholdMatrix64, thresholdMatrix8, TRI_BLUE_NOISE, TRI_BLUE_NOISE_B, TRI_BLUE_NOISE_C, TRI_BLUE_NOISE_MULTIPLIERS, TRI_BLUE_NOISE_MULTIPLIERS_B, TRI_BLUE_NOISE_MULTIPLIERS_C
  • +AURORA, BIG_PALETTE, bigPaletteLoaded, bigPaletteMapping, candidates, colorCount, curErrorBlueFloats, curErrorGreenFloats, curErrorRedFloats, ditherStrength, entryComparator, fromLinearLUT, HALTONIC, hueComparator, lightnessComparator, nextErrorBlueFloats, nextErrorGreenFloats, nextErrorRedFloats, OKLAB, paletteArray, paletteMapping, populationBias, SNUGGLY, tempThresholdMatrix, thresholdMatrix16, thresholdMatrix64, thresholdMatrix8, toLinearLUT, TRI_BLUE_NOISE, TRI_BLUE_NOISE_B, TRI_BLUE_NOISE_C, TRI_BLUE_NOISE_MULTIPLIERS, TRI_BLUE_NOISE_MULTIPLIERS_B, TRI_BLUE_NOISE_MULTIPLIERS_C
    @@ -288,7 +288,7 @@

    Method Summary

    +alterBigPalette, alterColorsLightness, alterColorsOklab, analyze, analyze, analyze, analyze, analyze, analyze, analyze, analyzeFast, analyzeHueWise, analyzeHueWise, analyzeHueWise, analyzeHueWise, analyzeHueWise, analyzeMC, analyzeReductive, analyzeReductive, analyzeReductive, analyzeReductive, analyzeReductive, analyzeReductive, analyzeReductive, blend, buildBigPalette, colorsFrom, colorsFrom, compareSwap, exact, exact, exact, exact, exact, forwardLight, getDitherStrength, getPopulationBias, hueShift, loadBigPalette, loadPreloadFile, oklabToRGB, randomColor, randomColorIndex, reduce, reduce, reduceBlueNoise, reduceBurkes, reduceChaoticNoise, reduceDodgy, reduceFloat, reduceFloydSteinberg, reduceGourd, reduceIgneous, reduceIndex, reduceInPlace, reduceJimenez, reduceKnoll, reduceKnollRoberts, reduceLoaf, reduceNeue, reduceOceanic, reduceOverboard, reduceRoberts, reduceScatter, reduceSeaside, reduceSierraLite, reduceSingle, reduceSolid, reduceWoven, reduceWren, reduceWrenOriginal, reverseLight, setDefaultPalette, setDitherStrength, setPopulationBias, shrink, sort, sort, stretch, writeBigPalette, writePreloadFile

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    diff --git a/docs/apidocs/com/github/tommyettinger/anim8/package-summary.html b/docs/apidocs/com/github/tommyettinger/anim8/package-summary.html index 257520b3..1d97ba86 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/package-summary.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/package-summary.html @@ -2,7 +2,7 @@ -com.github.tommyettinger.anim8 (anim8-gdx 0.4.6 API) +com.github.tommyettinger.anim8 (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/com/github/tommyettinger/anim8/package-tree.html b/docs/apidocs/com/github/tommyettinger/anim8/package-tree.html index 50508573..3491bad9 100644 --- a/docs/apidocs/com/github/tommyettinger/anim8/package-tree.html +++ b/docs/apidocs/com/github/tommyettinger/anim8/package-tree.html @@ -2,7 +2,7 @@ -com.github.tommyettinger.anim8 Class Hierarchy (anim8-gdx 0.4.6 API) +com.github.tommyettinger.anim8 Class Hierarchy (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/deprecated-list.html b/docs/apidocs/deprecated-list.html index f7382cce..8c28f386 100644 --- a/docs/apidocs/deprecated-list.html +++ b/docs/apidocs/deprecated-list.html @@ -2,7 +2,7 @@ -Deprecated List (anim8-gdx 0.4.6 API) +Deprecated List (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/help-doc.html b/docs/apidocs/help-doc.html index 59ed3bde..77da68dd 100644 --- a/docs/apidocs/help-doc.html +++ b/docs/apidocs/help-doc.html @@ -2,7 +2,7 @@ -API Help (anim8-gdx 0.4.6 API) +API Help (anim8-gdx 0.4.7 API) diff --git a/docs/apidocs/index-all.html b/docs/apidocs/index-all.html index 80920706..1741f0cb 100644 --- a/docs/apidocs/index-all.html +++ b/docs/apidocs/index-all.html @@ -2,7 +2,7 @@ -Index (anim8-gdx 0.4.6 API) +Index (anim8-gdx 0.4.7 API) @@ -122,6 +122,8 @@

    A

    Analyzes pixmap for color count and frequency, building a palette with at most limit colors.
    +
    analyzeGourd() - Method in class com.github.tommyettinger.anim8.AnimatedGif
    +
     
    analyzeGradient() - Method in class com.github.tommyettinger.anim8.AnimatedGif
     
    analyzeHueWise(Pixmap[], int, double, int) - Method in class com.github.tommyettinger.anim8.PaletteReducer
    @@ -704,6 +706,11 @@

    F

    Changes the curve of a requested L value so that it matches the internally-used curve.
    +
    fromLinearLUT - Static variable in class com.github.tommyettinger.anim8.PaletteReducer
    +
    +
    A specialized lookup table that takes an index from 0-1023 and outputs a byte that should be masked with 255 (to + get a value from 0-255).
    +

    G

    @@ -749,6 +756,11 @@

    G

     
    getPopulationBias() - Method in class com.github.tommyettinger.anim8.PaletteReducer
     
    +
    GOURD - Enum constant in enum class com.github.tommyettinger.anim8.Dithered.DitherAlgorithm
    +
    +
    A relative of Dithered.DitherAlgorithm.LOAF, this is another ordered dither, with comparable speed to and higher quality than + LOAF (but less of a "hand-drawn" feeling), and higher speed and comparable quality to Dithered.DitherAlgorithm.PATTERN.
    +
    GRADIENT_NOISE - Enum constant in enum class com.github.tommyettinger.anim8.Dithered.DitherAlgorithm
    Jorge Jimenez' Gradient Interleaved Noise, modified slightly to use as an ordered dither here; this can have @@ -1079,6 +1091,11 @@

    R

    Modifies the given Pixmap so that it only uses colors present in this PaletteReducer, dithering when it can with the commonly-used Floyd-Steinberg dithering.
    +
    reduceGourd(Pixmap) - Method in class com.github.tommyettinger.anim8.PaletteReducer
    +
    +
    A higher-quality relative of PaletteReducer.reduceLoaf(Pixmap) that uses a 8x8 grid instead of a 2x2 checkerboard, and + that gamma-corrects its changes.
    +
    reduceIgneous(Pixmap) - Method in class com.github.tommyettinger.anim8.PaletteReducer
     
    reduceIndex(int) - Method in class com.github.tommyettinger.anim8.PaletteReducer
    @@ -1340,6 +1357,10 @@

    S

    T

    +
    tempThresholdMatrix - Static variable in class com.github.tommyettinger.anim8.PaletteReducer
    +
    +
    Primarily used to avoid allocating arrays that copy PaletteReducer.thresholdMatrix64, this has length 64.
    +
    thresholdMatrix16 - Static variable in class com.github.tommyettinger.anim8.PaletteReducer
    Given by Joel Yliluoma in a dithering article.
    @@ -1352,6 +1373,10 @@

    T

    Given by Joel Yliluoma in a dithering article.
    +
    toLinearLUT - Static variable in class com.github.tommyettinger.anim8.PaletteReducer
    +
    +
    A specialized lookup table that takes an index from 0-255 and outputs a float in the 127.5 to 894.5 range.
    +
    toString() - Method in enum class com.github.tommyettinger.anim8.Dithered.DitherAlgorithm
     
    transIndex - Variable in class com.github.tommyettinger.anim8.AnimatedGif
    @@ -1568,6 +1593,10 @@

    W

     
    writeDodgyDithered(OutputStream, Array<Pixmap>, int) - Method in class com.github.tommyettinger.anim8.PNG8
     
    +
    writeGourdDithered(OutputStream, Pixmap) - Method in class com.github.tommyettinger.anim8.PNG8
    +
     
    +
    writeGourdDithered(OutputStream, Array<Pixmap>, int) - Method in class com.github.tommyettinger.anim8.PNG8
    +
     
    writeGradientDithered(OutputStream, Pixmap) - Method in class com.github.tommyettinger.anim8.PNG8
     
    writeGradientDithered(OutputStream, Array<Pixmap>, int) - Method in class com.github.tommyettinger.anim8.PNG8
    diff --git a/docs/apidocs/index.html b/docs/apidocs/index.html index adb98460..d706d1bf 100644 --- a/docs/apidocs/index.html +++ b/docs/apidocs/index.html @@ -2,7 +2,7 @@ -anim8-gdx 0.4.6 API +anim8-gdx 0.4.7 API diff --git a/docs/apidocs/member-search-index.js b/docs/apidocs/member-search-index.js index 76899d0b..1ff61942 100644 --- a/docs/apidocs/member-search-index.js +++ b/docs/apidocs/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"addFrame(Pixmap)","u":"addFrame(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"ALL"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"alterBigPalette(int[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"alterColorsLightness(Interpolation)","u":"alterColorsLightness(com.badlogic.gdx.math.Interpolation)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"alterColorsOklab(Interpolation, Interpolation, Interpolation)","u":"alterColorsOklab(com.badlogic.gdx.math.Interpolation,com.badlogic.gdx.math.Interpolation,com.badlogic.gdx.math.Interpolation)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Array)","u":"analyze(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Array, double)","u":"analyze(com.badlogic.gdx.utils.Array,double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Array, double, int)","u":"analyze(com.badlogic.gdx.utils.Array,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Pixmap)","u":"analyze(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Pixmap, double)","u":"analyze(com.badlogic.gdx.graphics.Pixmap,double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Pixmap, double, int)","u":"analyze(com.badlogic.gdx.graphics.Pixmap,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Pixmap[], int, double, int)","u":"analyze(com.badlogic.gdx.graphics.Pixmap[],int,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeBlue()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeBurkes()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeChaotic()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeDiffusion()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeDodgy()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeFast(Pixmap, double, int)","u":"analyzeFast(com.badlogic.gdx.graphics.Pixmap,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeGradient()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeHueWise(Array)","u":"analyzeHueWise(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeHueWise(Array, double)","u":"analyzeHueWise(com.badlogic.gdx.utils.Array,double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeHueWise(Array, double, int)","u":"analyzeHueWise(com.badlogic.gdx.utils.Array,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeHueWise(Pixmap, double, int)","u":"analyzeHueWise(com.badlogic.gdx.graphics.Pixmap,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeHueWise(Pixmap[], int, double, int)","u":"analyzeHueWise(com.badlogic.gdx.graphics.Pixmap[],int,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeLoaf()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeMC(Pixmap, int)","u":"analyzeMC(com.badlogic.gdx.graphics.Pixmap,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeNeue()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeNone()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeOceanic()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeOverboard()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzePattern()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzePixels()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Array)","u":"analyzeReductive(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Array, double)","u":"analyzeReductive(com.badlogic.gdx.utils.Array,double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Array, double, int)","u":"analyzeReductive(com.badlogic.gdx.utils.Array,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Pixmap)","u":"analyzeReductive(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Pixmap, double)","u":"analyzeReductive(com.badlogic.gdx.graphics.Pixmap,double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Pixmap, double, int)","u":"analyzeReductive(com.badlogic.gdx.graphics.Pixmap,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Pixmap[], int, double, int)","u":"analyzeReductive(com.badlogic.gdx.graphics.Pixmap[],int,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeRoberts()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeScatter()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeSeaside()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeWoven()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeWren()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeWrenOriginal()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"AnimatedGif()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"AnimatedPNG()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"AnimatedPNG(int)","u":"%3Cinit%3E(int)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath.BiasGain","l":"apply(float)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"atan2(float, float)","u":"atan2(float,float)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"AURORA"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"barronSpline(float, float, float)","u":"barronSpline(float,float,float)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath.BiasGain","l":"BiasGain()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath.BiasGain","l":"BiasGain(float, float)","u":"%3Cinit%3E(float,float)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"BIG_PALETTE"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"bigPaletteLoaded"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"bigPaletteMapping"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"blend(int, int, float)","u":"blend(int,int,float)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"BLUE_NOISE"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"buildBigPalette()"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"BURKES"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"candidates"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"cbrt(float)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"cbrtPositive(float)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"cbrtShape(float)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"centralize(byte)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"centralizePalette(FileHandle, FileHandle)","u":"centralizePalette(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.files.FileHandle)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"centralizePalette(FileHandle, FileHandle, float)","u":"centralizePalette(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.files.FileHandle,float)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"CHAOTIC_NOISE"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"clearPalette"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"closeStream"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"colorCount"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"colorDepth"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"colorsFrom(Pixmap)","u":"colorsFrom(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"colorsFrom(Pixmap, int)","u":"colorsFrom(com.badlogic.gdx.graphics.Pixmap,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"colorTab"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer.IntComparator","l":"compare(int, int)","u":"compare(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"compareSwap(int[], int, int)","u":"compareSwap(int[],int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"curErrorBlueFloats"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"curErrorGreenFloats"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"curErrorRedFloats"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"delay"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"difference(int, int)","u":"difference(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"difference(int, int)","u":"difference(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"difference(int, int, int, int)","u":"difference(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"difference(int, int, int, int)","u":"difference(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"difference(int, int, int, int, int, int)","u":"difference(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"difference(int, int, int, int, int, int)","u":"difference(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceAnalyzing(int, int)","u":"differenceAnalyzing(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceAnalyzing(int, int)","u":"differenceAnalyzing(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceAnalyzing(int, int)","u":"differenceAnalyzing(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceAnalyzing(int, int, int, int)","u":"differenceAnalyzing(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceAnalyzing(int, int, int, int)","u":"differenceAnalyzing(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceAnalyzing(int, int, int, int)","u":"differenceAnalyzing(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceAnalyzing(int, int, int, int, int, int)","u":"differenceAnalyzing(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceAnalyzing(int, int, int, int, int, int)","u":"differenceAnalyzing(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceAnalyzing(int, int, int, int, int, int)","u":"differenceAnalyzing(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceHW(int, int)","u":"differenceHW(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceHW(int, int)","u":"differenceHW(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceHW(int, int)","u":"differenceHW(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceHW(int, int, int, int)","u":"differenceHW(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceHW(int, int, int, int)","u":"differenceHW(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceHW(int, int, int, int)","u":"differenceHW(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceHW(int, int, int, int, int, int)","u":"differenceHW(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceHW(int, int, int, int, int, int)","u":"differenceHW(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceHW(int, int, int, int, int, int)","u":"differenceHW(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceMatch(int, int)","u":"differenceMatch(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceMatch(int, int)","u":"differenceMatch(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceMatch(int, int)","u":"differenceMatch(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceMatch(int, int, int, int)","u":"differenceMatch(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceMatch(int, int, int, int)","u":"differenceMatch(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceMatch(int, int, int, int)","u":"differenceMatch(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceMatch(int, int, int, int, int, int)","u":"differenceMatch(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceMatch(int, int, int, int, int, int)","u":"differenceMatch(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceMatch(int, int, int, int, int, int)","u":"differenceMatch(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"DIFFUSION"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"dispose"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"dispose()"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"dispose()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"dispose()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"ditherAlgorithm"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"ditherAlgorithm"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"ditherStrength"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"ditherStrength"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"ditherStrength"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"DODGY"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"editPalette(FileHandle, FileHandle, Interpolation)","u":"editPalette(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.math.Interpolation)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"entryComparator"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"exact(Color[])","u":"exact(com.badlogic.gdx.graphics.Color[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"exact(Color[], int)","u":"exact(com.badlogic.gdx.graphics.Color[],int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"exact(int[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"exact(int[], byte[])","u":"exact(int[],byte[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"exact(int[], int)","u":"exact(int[],int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"fastAnalysis"},{"p":"com.github.tommyettinger.anim8","c":"FastAPNG","l":"FastAPNG()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"FastAPNG","l":"FastAPNG(int)","u":"%3Cinit%3E(int)"},{"p":"com.github.tommyettinger.anim8","c":"FastGif","l":"FastGif()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(Array)","u":"%3Cinit%3E(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(Color[])","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Color[])"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(Color[], int)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Color[],int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(int[])","u":"%3Cinit%3E(int[])"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(int[], byte[])","u":"%3Cinit%3E(int[],byte[])"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(int[], int)","u":"%3Cinit%3E(int[],int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(Pixmap)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(Pixmap, double)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Pixmap,double)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"FastPNG()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"FastPNG(int)","u":"%3Cinit%3E(int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG8","l":"FastPNG8()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG8","l":"FastPNG8(int)","u":"%3Cinit%3E(int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"finish()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"firstFrame"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"flipY"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"forwardLight(double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"forwardLight(float)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"getDitherAlgorithm()"},{"p":"com.github.tommyettinger.anim8","c":"Dithered","l":"getDitherAlgorithm()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"getDitherAlgorithm()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"getDitherStrength()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"getDitherStrength()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"getDitherStrength()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"getImagePixels()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"getPalette()"},{"p":"com.github.tommyettinger.anim8","c":"Dithered","l":"getPalette()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"getPalette()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"getPopulationBias()"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"GRADIENT_NOISE"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"HALTONIC"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"height"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"hueComparator"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"hueShift()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"image"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"indexedPixels"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"isFastAnalysis()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"isFlipY()"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"legibleName"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"lightnessComparator"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"loadBigPalette(FileHandle, int[])","u":"loadBigPalette(com.badlogic.gdx.files.FileHandle,int[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"loadPreloadFile(FileHandle)","u":"loadPreloadFile(com.badlogic.gdx.files.FileHandle)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"LOAF"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"NEUE"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"nextErrorBlueFloats"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"nextErrorGreenFloats"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"nextErrorRedFloats"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"NONE"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"OCEANIC"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"OKLAB"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"oklabToRGB(float, float, float, float)","u":"oklabToRGB(float,float,float,float)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"out"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"OVERBOARD"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"palette"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"palette"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"paletteArray"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"paletteMapping"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(Array)","u":"%3Cinit%3E(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(Color[])","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Color[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(Color[], int)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Color[],int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(int[])","u":"%3Cinit%3E(int[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(int[], byte[])","u":"%3Cinit%3E(int[],byte[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(int[], int)","u":"%3Cinit%3E(int[],int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(Pixmap)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(Pixmap, double)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Pixmap,double)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"palSize"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"PATTERN"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"PNG8()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"PNG8(int)","u":"%3Cinit%3E(int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"populationBias"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"probit(double)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(Array)","u":"%3Cinit%3E(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(Color[])","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Color[])"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(Color[], int)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Color[],int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(int[])","u":"%3Cinit%3E(int[])"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(int[], byte[])","u":"%3Cinit%3E(int[],byte[])"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(int[], int)","u":"%3Cinit%3E(int[],int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(Pixmap)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(Pixmap, double)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Pixmap,double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"randomColor(Random)","u":"randomColor(java.util.Random)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"randomColorIndex(Random)","u":"randomColorIndex(java.util.Random)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"readChunks(InputStream)","u":"readChunks(java.io.InputStream)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduce(Pixmap)","u":"reduce(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduce(Pixmap, Dithered.DitherAlgorithm)","u":"reduce(com.badlogic.gdx.graphics.Pixmap,com.github.tommyettinger.anim8.Dithered.DitherAlgorithm)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceBlueNoise(Pixmap)","u":"reduceBlueNoise(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceBurkes(Pixmap)","u":"reduceBurkes(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceChaoticNoise(Pixmap)","u":"reduceChaoticNoise(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceDodgy(Pixmap)","u":"reduceDodgy(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceFloat(float)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceFloydSteinberg(Pixmap)","u":"reduceFloydSteinberg(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceIgneous(Pixmap)","u":"reduceIgneous(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceIndex(int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceInPlace(Color)","u":"reduceInPlace(com.badlogic.gdx.graphics.Color)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceJimenez(Pixmap)","u":"reduceJimenez(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceKnoll(Pixmap)","u":"reduceKnoll(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceKnollRoberts(Pixmap)","u":"reduceKnollRoberts(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceLoaf(Pixmap)","u":"reduceLoaf(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceNeue(Pixmap)","u":"reduceNeue(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceOceanic(Pixmap)","u":"reduceOceanic(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceOverboard(Pixmap)","u":"reduceOverboard(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceRoberts(Pixmap)","u":"reduceRoberts(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceScatter(Pixmap)","u":"reduceScatter(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceSeaside(Pixmap)","u":"reduceSeaside(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceSierraLite(Pixmap)","u":"reduceSierraLite(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceSingle(int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceSolid(Pixmap)","u":"reduceSolid(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceWoven(Pixmap)","u":"reduceWoven(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceWren(Pixmap)","u":"reduceWren(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceWrenOriginal(Pixmap)","u":"reduceWrenOriginal(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"repeat"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"reverseLight(double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reverseLight(float)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"ROBERTS"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"SCATTER"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"SEASIDE"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"seq"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"setCompression(int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"setCompression(int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"setCompression(int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"setDefaultPalette()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setDelay(int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setDispose(int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setDitherAlgorithm(Dithered.DitherAlgorithm)","u":"setDitherAlgorithm(com.github.tommyettinger.anim8.Dithered.DitherAlgorithm)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered","l":"setDitherAlgorithm(Dithered.DitherAlgorithm)","u":"setDitherAlgorithm(com.github.tommyettinger.anim8.Dithered.DitherAlgorithm)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"setDitherAlgorithm(Dithered.DitherAlgorithm)","u":"setDitherAlgorithm(com.github.tommyettinger.anim8.Dithered.DitherAlgorithm)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setDitherStrength(float)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"setDitherStrength(float)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"setDitherStrength(float)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setFastAnalysis(boolean)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setFlipY(boolean)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"setFlipY(boolean)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"setFlipY(boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"setFlipY(boolean)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setFrameRate(float)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setPalette(PaletteReducer)","u":"setPalette(com.github.tommyettinger.anim8.PaletteReducer)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered","l":"setPalette(PaletteReducer)","u":"setPalette(com.github.tommyettinger.anim8.PaletteReducer)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"setPalette(PaletteReducer)","u":"setPalette(com.github.tommyettinger.anim8.PaletteReducer)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"setPopulationBias(float)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setPosition(int, int)","u":"setPosition(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setRepeat(int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setSize(int, int)","u":"setSize(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath.BiasGain","l":"shape"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"shrink(int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"sizeSet"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"SNUGGLY"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"sort(int[], int, int, PaletteReducer.IntComparator)","u":"sort(int[],int,int,com.github.tommyettinger.anim8.PaletteReducer.IntComparator)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"sort(int[], PaletteReducer.IntComparator)","u":"sort(int[],com.github.tommyettinger.anim8.PaletteReducer.IntComparator)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"start(OutputStream)","u":"start(java.io.OutputStream)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"started"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"stretch(int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"swapPalette(FileHandle, FileHandle, int[])","u":"swapPalette(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.files.FileHandle,int[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"thresholdMatrix16"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"thresholdMatrix64"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"thresholdMatrix8"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"toString()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"transIndex"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"TRI_BLUE_NOISE"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"TRI_BLUE_NOISE_B"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"TRI_BLUE_NOISE_C"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"TRI_BLUE_NOISE_MULTIPLIERS"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"TRI_BLUE_NOISE_MULTIPLIERS_B"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"TRI_BLUE_NOISE_MULTIPLIERS_C"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath.BiasGain","l":"turning"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"usedEntry"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"values()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"width"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"WOVEN"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"WREN"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"write(FileHandle, Array)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"write(FileHandle, Array)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"AnimationWriter","l":"write(FileHandle, Array)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Array)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"write(FileHandle, Array, int)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"write(FileHandle, Array, int)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimationWriter","l":"write(FileHandle, Array, int)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Array, int)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Array, int, boolean)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array,int,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"write(FileHandle, Pixmap)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Pixmap)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Pixmap, boolean)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Pixmap, boolean, boolean)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,boolean,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Pixmap, boolean, boolean, int)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,boolean,boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"write(OutputStream, Array, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"write(OutputStream, Array, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimationWriter","l":"write(OutputStream, Array, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastGif","l":"write(OutputStream, Array, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(OutputStream, Array, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG8","l":"write(OutputStream, Array, int, boolean)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(OutputStream, Array, int, boolean)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"write(OutputStream, Pixmap)","u":"write(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(OutputStream, Pixmap)","u":"write(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(OutputStream, Pixmap, boolean)","u":"write(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(OutputStream, Pixmap, boolean, boolean)","u":"write(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,boolean,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG8","l":"write(OutputStream, Pixmap, boolean, boolean, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,boolean,boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(OutputStream, Pixmap, boolean, boolean, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,boolean,boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"writeBigPalette(FileHandle)","u":"writeBigPalette(com.badlogic.gdx.files.FileHandle)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeBlueNoiseDithered(OutputStream, Array, int)","u":"writeBlueNoiseDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeBlueNoiseDithered(OutputStream, Pixmap)","u":"writeBlueNoiseDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeBurkesDithered(OutputStream, Array, int)","u":"writeBurkesDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeBurkesDithered(OutputStream, Pixmap)","u":"writeBurkesDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeChaoticNoiseDithered(OutputStream, Array, int)","u":"writeChaoticNoiseDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeChaoticNoiseDithered(OutputStream, Pixmap)","u":"writeChaoticNoiseDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeChunks(OutputStream, OrderedMap)","u":"writeChunks(java.io.OutputStream,com.badlogic.gdx.utils.OrderedMap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeDiffusionDithered(OutputStream, Array, int)","u":"writeDiffusionDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeDiffusionDithered(OutputStream, Pixmap)","u":"writeDiffusionDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeDithered(OutputStream, Pixmap)","u":"writeDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeDodgyDithered(OutputStream, Array, int)","u":"writeDodgyDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeDodgyDithered(OutputStream, Pixmap)","u":"writeDodgyDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeGradientDithered(OutputStream, Array, int)","u":"writeGradientDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeGradientDithered(OutputStream, Pixmap)","u":"writeGradientDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writeGraphicCtrlExt()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writeImageDesc()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeLoafDithered(OutputStream, Array, int)","u":"writeLoafDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeLoafDithered(OutputStream, Pixmap)","u":"writeLoafDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writeLSD()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writeNetscapeExt()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeNeueDithered(OutputStream, Array, int)","u":"writeNeueDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeNeueDithered(OutputStream, Pixmap)","u":"writeNeueDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeOceanicDithered(OutputStream, Array, int)","u":"writeOceanicDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeOceanicDithered(OutputStream, Pixmap)","u":"writeOceanicDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeOverboardDithered(OutputStream, Array, int)","u":"writeOverboardDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeOverboardDithered(OutputStream, Pixmap)","u":"writeOverboardDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writePalette()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePatternDithered(OutputStream, Array, int)","u":"writePatternDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePatternDithered(OutputStream, Pixmap)","u":"writePatternDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writePixels()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePrecisely(FileHandle, Pixmap, boolean)","u":"writePrecisely(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePrecisely(FileHandle, Pixmap, boolean, int)","u":"writePrecisely(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePrecisely(FileHandle, Pixmap, int[], boolean, int)","u":"writePrecisely(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,int[],boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePrecisely(OutputStream, Pixmap, boolean)","u":"writePrecisely(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePrecisely(OutputStream, Pixmap, boolean, int)","u":"writePrecisely(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePrecisely(OutputStream, Pixmap, int[], boolean, int)","u":"writePrecisely(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,int[],boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePreciseSection(FileHandle, Pixmap, int[], int, int, int, int)","u":"writePreciseSection(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,int[],int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePreciseSection(OutputStream, Pixmap, int[], int, int, int, int)","u":"writePreciseSection(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,int[],int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"writePreloadFile(FileHandle)","u":"writePreloadFile(com.badlogic.gdx.files.FileHandle)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeRobertsDithered(OutputStream, Array, int)","u":"writeRobertsDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeRobertsDithered(OutputStream, Pixmap)","u":"writeRobertsDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeScatterDithered(OutputStream, Array, int)","u":"writeScatterDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeScatterDithered(OutputStream, Pixmap)","u":"writeScatterDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeSeasideDithered(OutputStream, Array, int)","u":"writeSeasideDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeSeasideDithered(OutputStream, Pixmap)","u":"writeSeasideDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writeShort(int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeSolid(OutputStream, Array, int)","u":"writeSolid(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeSolid(OutputStream, Pixmap)","u":"writeSolid(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writeString(String)","u":"writeString(java.lang.String)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeWovenDithered(OutputStream, Array, int)","u":"writeWovenDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeWovenDithered(OutputStream, Pixmap)","u":"writeWovenDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeWrenDithered(OutputStream, Array, int)","u":"writeWrenDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeWrenDithered(OutputStream, Pixmap)","u":"writeWrenDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeWrenOriginalDithered(OutputStream, Array, int)","u":"writeWrenOriginalDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeWrenOriginalDithered(OutputStream, Pixmap)","u":"writeWrenOriginalDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"x"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"y"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"addFrame(Pixmap)","u":"addFrame(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"ALL"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"alterBigPalette(int[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"alterColorsLightness(Interpolation)","u":"alterColorsLightness(com.badlogic.gdx.math.Interpolation)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"alterColorsOklab(Interpolation, Interpolation, Interpolation)","u":"alterColorsOklab(com.badlogic.gdx.math.Interpolation,com.badlogic.gdx.math.Interpolation,com.badlogic.gdx.math.Interpolation)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Array)","u":"analyze(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Array, double)","u":"analyze(com.badlogic.gdx.utils.Array,double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Array, double, int)","u":"analyze(com.badlogic.gdx.utils.Array,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Pixmap)","u":"analyze(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Pixmap, double)","u":"analyze(com.badlogic.gdx.graphics.Pixmap,double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Pixmap, double, int)","u":"analyze(com.badlogic.gdx.graphics.Pixmap,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyze(Pixmap[], int, double, int)","u":"analyze(com.badlogic.gdx.graphics.Pixmap[],int,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeBlue()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeBurkes()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeChaotic()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeDiffusion()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeDodgy()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeFast(Pixmap, double, int)","u":"analyzeFast(com.badlogic.gdx.graphics.Pixmap,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeGourd()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeGradient()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeHueWise(Array)","u":"analyzeHueWise(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeHueWise(Array, double)","u":"analyzeHueWise(com.badlogic.gdx.utils.Array,double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeHueWise(Array, double, int)","u":"analyzeHueWise(com.badlogic.gdx.utils.Array,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeHueWise(Pixmap, double, int)","u":"analyzeHueWise(com.badlogic.gdx.graphics.Pixmap,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeHueWise(Pixmap[], int, double, int)","u":"analyzeHueWise(com.badlogic.gdx.graphics.Pixmap[],int,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeLoaf()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeMC(Pixmap, int)","u":"analyzeMC(com.badlogic.gdx.graphics.Pixmap,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeNeue()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeNone()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeOceanic()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeOverboard()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzePattern()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzePixels()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Array)","u":"analyzeReductive(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Array, double)","u":"analyzeReductive(com.badlogic.gdx.utils.Array,double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Array, double, int)","u":"analyzeReductive(com.badlogic.gdx.utils.Array,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Pixmap)","u":"analyzeReductive(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Pixmap, double)","u":"analyzeReductive(com.badlogic.gdx.graphics.Pixmap,double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Pixmap, double, int)","u":"analyzeReductive(com.badlogic.gdx.graphics.Pixmap,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"analyzeReductive(Pixmap[], int, double, int)","u":"analyzeReductive(com.badlogic.gdx.graphics.Pixmap[],int,double,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeRoberts()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeScatter()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeSeaside()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeWoven()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeWren()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"analyzeWrenOriginal()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"AnimatedGif()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"AnimatedPNG()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"AnimatedPNG(int)","u":"%3Cinit%3E(int)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath.BiasGain","l":"apply(float)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"atan2(float, float)","u":"atan2(float,float)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"AURORA"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"barronSpline(float, float, float)","u":"barronSpline(float,float,float)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath.BiasGain","l":"BiasGain()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath.BiasGain","l":"BiasGain(float, float)","u":"%3Cinit%3E(float,float)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"BIG_PALETTE"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"bigPaletteLoaded"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"bigPaletteMapping"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"blend(int, int, float)","u":"blend(int,int,float)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"BLUE_NOISE"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"buildBigPalette()"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"BURKES"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"candidates"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"cbrt(float)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"cbrtPositive(float)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"cbrtShape(float)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"centralize(byte)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"centralizePalette(FileHandle, FileHandle)","u":"centralizePalette(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.files.FileHandle)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"centralizePalette(FileHandle, FileHandle, float)","u":"centralizePalette(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.files.FileHandle,float)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"CHAOTIC_NOISE"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"clearPalette"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"closeStream"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"colorCount"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"colorDepth"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"colorsFrom(Pixmap)","u":"colorsFrom(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"colorsFrom(Pixmap, int)","u":"colorsFrom(com.badlogic.gdx.graphics.Pixmap,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"colorTab"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer.IntComparator","l":"compare(int, int)","u":"compare(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"compareSwap(int[], int, int)","u":"compareSwap(int[],int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"curErrorBlueFloats"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"curErrorGreenFloats"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"curErrorRedFloats"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"delay"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"difference(int, int)","u":"difference(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"difference(int, int)","u":"difference(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"difference(int, int, int, int)","u":"difference(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"difference(int, int, int, int)","u":"difference(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"difference(int, int, int, int, int, int)","u":"difference(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"difference(int, int, int, int, int, int)","u":"difference(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceAnalyzing(int, int)","u":"differenceAnalyzing(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceAnalyzing(int, int)","u":"differenceAnalyzing(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceAnalyzing(int, int)","u":"differenceAnalyzing(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceAnalyzing(int, int, int, int)","u":"differenceAnalyzing(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceAnalyzing(int, int, int, int)","u":"differenceAnalyzing(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceAnalyzing(int, int, int, int)","u":"differenceAnalyzing(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceAnalyzing(int, int, int, int, int, int)","u":"differenceAnalyzing(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceAnalyzing(int, int, int, int, int, int)","u":"differenceAnalyzing(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceAnalyzing(int, int, int, int, int, int)","u":"differenceAnalyzing(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceHW(int, int)","u":"differenceHW(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceHW(int, int)","u":"differenceHW(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceHW(int, int)","u":"differenceHW(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceHW(int, int, int, int)","u":"differenceHW(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceHW(int, int, int, int)","u":"differenceHW(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceHW(int, int, int, int)","u":"differenceHW(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceHW(int, int, int, int, int, int)","u":"differenceHW(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceHW(int, int, int, int, int, int)","u":"differenceHW(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceHW(int, int, int, int, int, int)","u":"differenceHW(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceMatch(int, int)","u":"differenceMatch(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceMatch(int, int)","u":"differenceMatch(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceMatch(int, int)","u":"differenceMatch(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceMatch(int, int, int, int)","u":"differenceMatch(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceMatch(int, int, int, int)","u":"differenceMatch(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceMatch(int, int, int, int)","u":"differenceMatch(int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"differenceMatch(int, int, int, int, int, int)","u":"differenceMatch(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"differenceMatch(int, int, int, int, int, int)","u":"differenceMatch(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"differenceMatch(int, int, int, int, int, int)","u":"differenceMatch(int,int,int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"DIFFUSION"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"dispose"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"dispose()"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"dispose()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"dispose()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"ditherAlgorithm"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"ditherAlgorithm"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"ditherStrength"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"ditherStrength"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"ditherStrength"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"DODGY"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"editPalette(FileHandle, FileHandle, Interpolation)","u":"editPalette(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.math.Interpolation)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"entryComparator"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"exact(Color[])","u":"exact(com.badlogic.gdx.graphics.Color[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"exact(Color[], int)","u":"exact(com.badlogic.gdx.graphics.Color[],int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"exact(int[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"exact(int[], byte[])","u":"exact(int[],byte[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"exact(int[], int)","u":"exact(int[],int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"fastAnalysis"},{"p":"com.github.tommyettinger.anim8","c":"FastAPNG","l":"FastAPNG()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"FastAPNG","l":"FastAPNG(int)","u":"%3Cinit%3E(int)"},{"p":"com.github.tommyettinger.anim8","c":"FastGif","l":"FastGif()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(Array)","u":"%3Cinit%3E(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(Color[])","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Color[])"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(Color[], int)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Color[],int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(int[])","u":"%3Cinit%3E(int[])"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(int[], byte[])","u":"%3Cinit%3E(int[],byte[])"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(int[], int)","u":"%3Cinit%3E(int[],int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(Pixmap)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"FastPalette","l":"FastPalette(Pixmap, double)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Pixmap,double)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"FastPNG()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"FastPNG(int)","u":"%3Cinit%3E(int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG8","l":"FastPNG8()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG8","l":"FastPNG8(int)","u":"%3Cinit%3E(int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"finish()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"firstFrame"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"flipY"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"forwardLight(double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"forwardLight(float)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"fromLinearLUT"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"getDitherAlgorithm()"},{"p":"com.github.tommyettinger.anim8","c":"Dithered","l":"getDitherAlgorithm()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"getDitherAlgorithm()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"getDitherStrength()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"getDitherStrength()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"getDitherStrength()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"getImagePixels()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"getPalette()"},{"p":"com.github.tommyettinger.anim8","c":"Dithered","l":"getPalette()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"getPalette()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"getPopulationBias()"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"GOURD"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"GRADIENT_NOISE"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"HALTONIC"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"height"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"hueComparator"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"hueShift()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"image"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"indexedPixels"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"isFastAnalysis()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"isFlipY()"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"legibleName"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"lightnessComparator"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"loadBigPalette(FileHandle, int[])","u":"loadBigPalette(com.badlogic.gdx.files.FileHandle,int[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"loadPreloadFile(FileHandle)","u":"loadPreloadFile(com.badlogic.gdx.files.FileHandle)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"LOAF"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"NEUE"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"nextErrorBlueFloats"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"nextErrorGreenFloats"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"nextErrorRedFloats"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"NONE"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"OCEANIC"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"OKLAB"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"oklabToRGB(float, float, float, float)","u":"oklabToRGB(float,float,float,float)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"out"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"OVERBOARD"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"palette"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"palette"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"paletteArray"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"paletteMapping"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(Array)","u":"%3Cinit%3E(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(Color[])","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Color[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(Color[], int)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Color[],int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(int[])","u":"%3Cinit%3E(int[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(int[], byte[])","u":"%3Cinit%3E(int[],byte[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(int[], int)","u":"%3Cinit%3E(int[],int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(Pixmap)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"PaletteReducer(Pixmap, double)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Pixmap,double)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"palSize"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"PATTERN"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"PNG8()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"PNG8(int)","u":"%3Cinit%3E(int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"populationBias"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath","l":"probit(double)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette()","u":"%3Cinit%3E()"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(Array)","u":"%3Cinit%3E(com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(Color[])","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Color[])"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(Color[], int)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Color[],int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(int[])","u":"%3Cinit%3E(int[])"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(int[], byte[])","u":"%3Cinit%3E(int[],byte[])"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(int[], int)","u":"%3Cinit%3E(int[],int)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(Pixmap)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"QualityPalette(Pixmap, double)","u":"%3Cinit%3E(com.badlogic.gdx.graphics.Pixmap,double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"randomColor(Random)","u":"randomColor(java.util.Random)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"randomColorIndex(Random)","u":"randomColorIndex(java.util.Random)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"readChunks(InputStream)","u":"readChunks(java.io.InputStream)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduce(Pixmap)","u":"reduce(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduce(Pixmap, Dithered.DitherAlgorithm)","u":"reduce(com.badlogic.gdx.graphics.Pixmap,com.github.tommyettinger.anim8.Dithered.DitherAlgorithm)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceBlueNoise(Pixmap)","u":"reduceBlueNoise(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceBurkes(Pixmap)","u":"reduceBurkes(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceChaoticNoise(Pixmap)","u":"reduceChaoticNoise(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceDodgy(Pixmap)","u":"reduceDodgy(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceFloat(float)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceFloydSteinberg(Pixmap)","u":"reduceFloydSteinberg(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceGourd(Pixmap)","u":"reduceGourd(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceIgneous(Pixmap)","u":"reduceIgneous(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceIndex(int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceInPlace(Color)","u":"reduceInPlace(com.badlogic.gdx.graphics.Color)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceJimenez(Pixmap)","u":"reduceJimenez(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceKnoll(Pixmap)","u":"reduceKnoll(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceKnollRoberts(Pixmap)","u":"reduceKnollRoberts(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceLoaf(Pixmap)","u":"reduceLoaf(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceNeue(Pixmap)","u":"reduceNeue(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceOceanic(Pixmap)","u":"reduceOceanic(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceOverboard(Pixmap)","u":"reduceOverboard(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceRoberts(Pixmap)","u":"reduceRoberts(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceScatter(Pixmap)","u":"reduceScatter(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceSeaside(Pixmap)","u":"reduceSeaside(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceSierraLite(Pixmap)","u":"reduceSierraLite(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceSingle(int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceSolid(Pixmap)","u":"reduceSolid(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceWoven(Pixmap)","u":"reduceWoven(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceWren(Pixmap)","u":"reduceWren(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reduceWrenOriginal(Pixmap)","u":"reduceWrenOriginal(com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"repeat"},{"p":"com.github.tommyettinger.anim8","c":"QualityPalette","l":"reverseLight(double)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"reverseLight(float)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"ROBERTS"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"SCATTER"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"SEASIDE"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"seq"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"setCompression(int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"setCompression(int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"setCompression(int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"setDefaultPalette()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setDelay(int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setDispose(int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setDitherAlgorithm(Dithered.DitherAlgorithm)","u":"setDitherAlgorithm(com.github.tommyettinger.anim8.Dithered.DitherAlgorithm)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered","l":"setDitherAlgorithm(Dithered.DitherAlgorithm)","u":"setDitherAlgorithm(com.github.tommyettinger.anim8.Dithered.DitherAlgorithm)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"setDitherAlgorithm(Dithered.DitherAlgorithm)","u":"setDitherAlgorithm(com.github.tommyettinger.anim8.Dithered.DitherAlgorithm)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setDitherStrength(float)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"setDitherStrength(float)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"setDitherStrength(float)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setFastAnalysis(boolean)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setFlipY(boolean)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"setFlipY(boolean)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"setFlipY(boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"setFlipY(boolean)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setFrameRate(float)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setPalette(PaletteReducer)","u":"setPalette(com.github.tommyettinger.anim8.PaletteReducer)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered","l":"setPalette(PaletteReducer)","u":"setPalette(com.github.tommyettinger.anim8.PaletteReducer)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"setPalette(PaletteReducer)","u":"setPalette(com.github.tommyettinger.anim8.PaletteReducer)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"setPopulationBias(float)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setPosition(int, int)","u":"setPosition(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setRepeat(int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"setSize(int, int)","u":"setSize(int,int)"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath.BiasGain","l":"shape"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"shrink(int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"sizeSet"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"SNUGGLY"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"sort(int[], int, int, PaletteReducer.IntComparator)","u":"sort(int[],int,int,com.github.tommyettinger.anim8.PaletteReducer.IntComparator)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"sort(int[], PaletteReducer.IntComparator)","u":"sort(int[],com.github.tommyettinger.anim8.PaletteReducer.IntComparator)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"start(OutputStream)","u":"start(java.io.OutputStream)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"started"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"stretch(int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"swapPalette(FileHandle, FileHandle, int[])","u":"swapPalette(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.files.FileHandle,int[])"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"tempThresholdMatrix"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"thresholdMatrix16"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"thresholdMatrix64"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"thresholdMatrix8"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"toLinearLUT"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"toString()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"transIndex"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"TRI_BLUE_NOISE"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"TRI_BLUE_NOISE_B"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"TRI_BLUE_NOISE_C"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"TRI_BLUE_NOISE_MULTIPLIERS"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"TRI_BLUE_NOISE_MULTIPLIERS_B"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"TRI_BLUE_NOISE_MULTIPLIERS_C"},{"p":"com.github.tommyettinger.anim8","c":"OtherMath.BiasGain","l":"turning"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"usedEntry"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"values()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"width"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"WOVEN"},{"p":"com.github.tommyettinger.anim8","c":"Dithered.DitherAlgorithm","l":"WREN"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"write(FileHandle, Array)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"write(FileHandle, Array)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"AnimationWriter","l":"write(FileHandle, Array)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Array)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"write(FileHandle, Array, int)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"write(FileHandle, Array, int)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimationWriter","l":"write(FileHandle, Array, int)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Array, int)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Array, int, boolean)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.utils.Array,int,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"write(FileHandle, Pixmap)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Pixmap)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Pixmap, boolean)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Pixmap, boolean, boolean)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,boolean,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(FileHandle, Pixmap, boolean, boolean, int)","u":"write(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,boolean,boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"write(OutputStream, Array, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedPNG","l":"write(OutputStream, Array, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"AnimationWriter","l":"write(OutputStream, Array, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastGif","l":"write(OutputStream, Array, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(OutputStream, Array, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG8","l":"write(OutputStream, Array, int, boolean)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(OutputStream, Array, int, boolean)","u":"write(java.io.OutputStream,com.badlogic.gdx.utils.Array,int,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG","l":"write(OutputStream, Pixmap)","u":"write(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(OutputStream, Pixmap)","u":"write(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(OutputStream, Pixmap, boolean)","u":"write(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(OutputStream, Pixmap, boolean, boolean)","u":"write(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,boolean,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"FastPNG8","l":"write(OutputStream, Pixmap, boolean, boolean, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,boolean,boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"write(OutputStream, Pixmap, boolean, boolean, int)","u":"write(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,boolean,boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"writeBigPalette(FileHandle)","u":"writeBigPalette(com.badlogic.gdx.files.FileHandle)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeBlueNoiseDithered(OutputStream, Array, int)","u":"writeBlueNoiseDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeBlueNoiseDithered(OutputStream, Pixmap)","u":"writeBlueNoiseDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeBurkesDithered(OutputStream, Array, int)","u":"writeBurkesDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeBurkesDithered(OutputStream, Pixmap)","u":"writeBurkesDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeChaoticNoiseDithered(OutputStream, Array, int)","u":"writeChaoticNoiseDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeChaoticNoiseDithered(OutputStream, Pixmap)","u":"writeChaoticNoiseDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeChunks(OutputStream, OrderedMap)","u":"writeChunks(java.io.OutputStream,com.badlogic.gdx.utils.OrderedMap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeDiffusionDithered(OutputStream, Array, int)","u":"writeDiffusionDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeDiffusionDithered(OutputStream, Pixmap)","u":"writeDiffusionDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeDithered(OutputStream, Pixmap)","u":"writeDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeDodgyDithered(OutputStream, Array, int)","u":"writeDodgyDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeDodgyDithered(OutputStream, Pixmap)","u":"writeDodgyDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeGourdDithered(OutputStream, Array, int)","u":"writeGourdDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeGourdDithered(OutputStream, Pixmap)","u":"writeGourdDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeGradientDithered(OutputStream, Array, int)","u":"writeGradientDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeGradientDithered(OutputStream, Pixmap)","u":"writeGradientDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writeGraphicCtrlExt()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writeImageDesc()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeLoafDithered(OutputStream, Array, int)","u":"writeLoafDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeLoafDithered(OutputStream, Pixmap)","u":"writeLoafDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writeLSD()"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writeNetscapeExt()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeNeueDithered(OutputStream, Array, int)","u":"writeNeueDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeNeueDithered(OutputStream, Pixmap)","u":"writeNeueDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeOceanicDithered(OutputStream, Array, int)","u":"writeOceanicDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeOceanicDithered(OutputStream, Pixmap)","u":"writeOceanicDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeOverboardDithered(OutputStream, Array, int)","u":"writeOverboardDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeOverboardDithered(OutputStream, Pixmap)","u":"writeOverboardDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writePalette()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePatternDithered(OutputStream, Array, int)","u":"writePatternDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePatternDithered(OutputStream, Pixmap)","u":"writePatternDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writePixels()"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePrecisely(FileHandle, Pixmap, boolean)","u":"writePrecisely(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePrecisely(FileHandle, Pixmap, boolean, int)","u":"writePrecisely(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePrecisely(FileHandle, Pixmap, int[], boolean, int)","u":"writePrecisely(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,int[],boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePrecisely(OutputStream, Pixmap, boolean)","u":"writePrecisely(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,boolean)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePrecisely(OutputStream, Pixmap, boolean, int)","u":"writePrecisely(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePrecisely(OutputStream, Pixmap, int[], boolean, int)","u":"writePrecisely(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,int[],boolean,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePreciseSection(FileHandle, Pixmap, int[], int, int, int, int)","u":"writePreciseSection(com.badlogic.gdx.files.FileHandle,com.badlogic.gdx.graphics.Pixmap,int[],int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writePreciseSection(OutputStream, Pixmap, int[], int, int, int, int)","u":"writePreciseSection(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap,int[],int,int,int,int)"},{"p":"com.github.tommyettinger.anim8","c":"PaletteReducer","l":"writePreloadFile(FileHandle)","u":"writePreloadFile(com.badlogic.gdx.files.FileHandle)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeRobertsDithered(OutputStream, Array, int)","u":"writeRobertsDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeRobertsDithered(OutputStream, Pixmap)","u":"writeRobertsDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeScatterDithered(OutputStream, Array, int)","u":"writeScatterDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeScatterDithered(OutputStream, Pixmap)","u":"writeScatterDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeSeasideDithered(OutputStream, Array, int)","u":"writeSeasideDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeSeasideDithered(OutputStream, Pixmap)","u":"writeSeasideDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writeShort(int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeSolid(OutputStream, Array, int)","u":"writeSolid(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeSolid(OutputStream, Pixmap)","u":"writeSolid(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"writeString(String)","u":"writeString(java.lang.String)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeWovenDithered(OutputStream, Array, int)","u":"writeWovenDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeWovenDithered(OutputStream, Pixmap)","u":"writeWovenDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeWrenDithered(OutputStream, Array, int)","u":"writeWrenDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeWrenDithered(OutputStream, Pixmap)","u":"writeWrenDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeWrenOriginalDithered(OutputStream, Array, int)","u":"writeWrenOriginalDithered(java.io.OutputStream,com.badlogic.gdx.utils.Array,int)"},{"p":"com.github.tommyettinger.anim8","c":"PNG8","l":"writeWrenOriginalDithered(OutputStream, Pixmap)","u":"writeWrenOriginalDithered(java.io.OutputStream,com.badlogic.gdx.graphics.Pixmap)"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"x"},{"p":"com.github.tommyettinger.anim8","c":"AnimatedGif","l":"y"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/apidocs/overview-tree.html b/docs/apidocs/overview-tree.html index caf54c87..a796c35e 100644 --- a/docs/apidocs/overview-tree.html +++ b/docs/apidocs/overview-tree.html @@ -2,7 +2,7 @@ -Class Hierarchy (anim8-gdx 0.4.6 API) +Class Hierarchy (anim8-gdx 0.4.7 API) diff --git a/gradle.properties b/gradle.properties index b87510c2..f4598465 100644 --- a/gradle.properties +++ b/gradle.properties @@ -9,7 +9,7 @@ RELEASE_SIGNING_ENABLED=false GROUP=com.github.tommyettinger POM_ARTIFACT_ID=anim8-gdx -VERSION_NAME=0.4.7-SNAPSHOT +VERSION_NAME=0.4.7 POM_NAME=anim8-gdx POM_DESCRIPTION=Support for writing animated GIF and PNG files, plus PNG8, to libGDX.