Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACHROMATOPSIA - Enum constant in enum class colorblind.Deficiency
- achromatopsiaSim - Static variable in class colorblind.ColorUtilities
- activate() - Method in class colorblind.ColorBlindness
- add(Vector) - Method in class colorblind.generators.util.Vector
- amount - Variable in class colorblind.generators.ColorTransformGenerator
- amountComplement - Variable in class colorblind.generators.ColorTransformGenerator
- applyGammaCorrection(float, float) - Static method in class colorblind.ColorUtilities
-
Apply Gamma Correction
- applyGammaCorrectionLUT - Variable in class colorblind.generators.ColorTransformGenerator
- applyGammaCorrectionStandardRGB(float) - Static method in class colorblind.ColorUtilities
-
Apply Standard Gamma Correction
B
- BLUE_CONE_MONOCHROMACY - Enum constant in enum class colorblind.Deficiency
- blueConeMonochromacySim - Static variable in class colorblind.ColorUtilities
C
- clip(float) - Static method in class colorblind.ColorUtilities
-
Simple utility function that is used in a couple of places.
- clip(float, float, float) - Static method in class colorblind.ColorUtilities
-
Simple utility function that is used in a couple of places.
- colorblind - package colorblind
- colorblind.generators - package colorblind.generators
- colorblind.generators.util - package colorblind.generators.util
- ColorBlindness - Class in colorblind
- ColorBlindness(PApplet) - Constructor for class colorblind.ColorBlindness
- ColorDeficiencySimulator - Class in colorblind.generators
-
Optimized implementation of a Daltonize algorithm.
- ColorDeficiencySimulator(Deficiency) - Constructor for class colorblind.generators.ColorDeficiencySimulator
- colorMap - Variable in class colorblind.generators.ColorTransformGenerator
- ColorTransformGenerator - Class in colorblind.generators
-
Base class for all of the color transform generators.
- ColorTransformGenerator(Deficiency) - Constructor for class colorblind.generators.ColorTransformGenerator
-
Constructor.
- ColorUtilities - Class in colorblind
- ColorUtilities() - Constructor for class colorblind.ColorUtilities
- confusingDeuteranopiaColor(int, float) - Static method in class colorblind.ColorUtilities
- confusingDichromaticColor(Deficiency, int, float) - Static method in class colorblind.ColorUtilities
-
Intentionally generate colors that would be confusing to a colorblind person.
- confusingMonochromaticColor(Deficiency, int, float, float) - Static method in class colorblind.ColorUtilities
-
Intentionally generate colors that would be confusing to someone with monochromatic vision.
- confusingProtanopiaColor(int, float) - Static method in class colorblind.ColorUtilities
- confusingTritanopiaColor(int, float) - Static method in class colorblind.ColorUtilities
- convertLinearRGB2LMS(Vector) - Static method in class colorblind.ColorUtilities
- convertLinearRGB2PColor(Vector) - Static method in class colorblind.ColorUtilities
- convertLMS2LinearRGB(Vector) - Static method in class colorblind.ColorUtilities
- convertLMS2PColor(Vector) - Static method in class colorblind.ColorUtilities
- convertPColor2LinearRGB(int) - Static method in class colorblind.ColorUtilities
- convertPColor2LMS(int) - Static method in class colorblind.ColorUtilities
- createDaltonizer(Deficiency) - Static method in class colorblind.generators.DaltonizeGenerator
- createSimulator(Deficiency) - Static method in class colorblind.generators.ColorDeficiencySimulator
- CUSTOM - Enum constant in enum class colorblind.Deficiency
- customSim - Static variable in class colorblind.ColorUtilities
D
- daltonize(Deficiency) - Method in class colorblind.ColorBlindness
- daltonizeAchromatopsia() - Method in class colorblind.ColorBlindness
- daltonizeBlueConeMonochromacy() - Method in class colorblind.ColorBlindness
- daltonizeDeuteranopia() - Method in class colorblind.ColorBlindness
- DaltonizeGenerator - Class in colorblind.generators
-
Optimized implementation of a Daltonize algorithm.
- DaltonizeGenerator(Deficiency) - Constructor for class colorblind.generators.DaltonizeGenerator
- daltonizeProtanopia() - Method in class colorblind.ColorBlindness
- daltonizeTritanopia() - Method in class colorblind.ColorBlindness
- deactivate() - Method in class colorblind.ColorBlindness
- deficiency - Variable in class colorblind.generators.ColorTransformGenerator
- Deficiency - Enum Class in colorblind
- DEUTERANOPIA - Enum constant in enum class colorblind.Deficiency
- deuteranopiaSim - Static variable in class colorblind.ColorUtilities
- dot(Vector) - Method in class colorblind.generators.util.Vector
- draw() - Method in class colorblind.ColorBlindness
- dynamicAmount - Variable in class colorblind.generators.ColorTransformGenerator
E
- enableSaveFrame() - Method in class colorblind.ColorBlindness
- enableSaveFrame(char) - Method in class colorblind.ColorBlindness
- enableSaveFrame(char, String) - Method in class colorblind.ColorBlindness
- enableSaveFrame(String) - Method in class colorblind.ColorBlindness
G
- Generator - Class in colorblind.generators
- Generator() - Constructor for class colorblind.generators.Generator
- get(int) - Method in class colorblind.generators.util.Vector
- getDrawTime() - Method in class colorblind.ColorBlindness
- getGenerator() - Method in class colorblind.ColorBlindness
- getGeneratorTime() - Method in class colorblind.ColorBlindness
I
- isActive() - Method in class colorblind.ColorBlindness
K
- keyEvent(KeyEvent) - Method in class colorblind.ColorBlindness
L
- lms2rgb - Static variable in class colorblind.ColorUtilities
- lmsFeasibleBisectionSearch(Vector, int, int) - Static method in class colorblind.ColorUtilities
-
Search the LMS color space for the feasibility edge.
M
- Matrix - Class in colorblind.generators.util
-
I implemented this class to be parallel to Processing's internal PMatrix class.
- Matrix(float, float, float, float, float, float, float, float, float) - Constructor for class colorblind.generators.util.Matrix
- Matrix(Matrix) - Constructor for class colorblind.generators.util.Matrix
- MAX_ENCODED_VALUE - Variable in class colorblind.generators.ColorTransformGenerator
P
- pre() - Method in class colorblind.ColorBlindness
- precalcDichromaticColorMap(Matrix, float) - Method in class colorblind.generators.ColorDeficiencySimulator
- precalcDichromaticColorMap(Matrix, float) - Method in class colorblind.generators.ColorTransformGenerator
- precalcDichromaticColorMap(Matrix, float) - Method in class colorblind.generators.DaltonizeGenerator
- precalcMonochromaticColorMap(Vector, float) - Method in class colorblind.generators.ColorDeficiencySimulator
- precalcMonochromaticColorMap(Vector, float) - Method in class colorblind.generators.ColorTransformGenerator
- precalcMonochromaticColorMap(Vector, float) - Method in class colorblind.generators.DaltonizeGenerator
- preComputeApplyGammaCorrectionLUT(int) - Method in class colorblind.generators.ColorTransformGenerator
- preComputeRemoveGammaCorrectionLUT() - Method in class colorblind.generators.ColorTransformGenerator
- PROTANOPIA - Enum constant in enum class colorblind.Deficiency
- protanopiaSim - Static variable in class colorblind.ColorUtilities
R
- r1c1 - Variable in class colorblind.generators.util.Matrix
- r1c2 - Variable in class colorblind.generators.util.Matrix
- r1c3 - Variable in class colorblind.generators.util.Matrix
- r2c1 - Variable in class colorblind.generators.util.Matrix
- r2c2 - Variable in class colorblind.generators.util.Matrix
- r2c3 - Variable in class colorblind.generators.util.Matrix
- r3c1 - Variable in class colorblind.generators.util.Matrix
- r3c2 - Variable in class colorblind.generators.util.Matrix
- r3c3 - Variable in class colorblind.generators.util.Matrix
- RegularRenderer - Class in colorblind.generators
-
Regular renderer that doesn't do anything special.
- RegularRenderer() - Constructor for class colorblind.generators.RegularRenderer
- removeGammaCorrection(float, float) - Static method in class colorblind.ColorUtilities
-
Remove Gamma Correction
- removeGammaCorrectionLUT - Variable in class colorblind.generators.ColorTransformGenerator
- removeGammaCorrectionStandardRGB(float) - Static method in class colorblind.ColorUtilities
-
Remove Standard Gamma Correction
- renderRegular() - Method in class colorblind.ColorBlindness
- reportStats() - Method in class colorblind.ColorBlindness
- rgb2lms - Static variable in class colorblind.ColorUtilities
- rightMult(Vector) - Method in class colorblind.generators.util.Matrix
S
- set(int, float) - Method in class colorblind.generators.util.Vector
- setActive(boolean) - Method in class colorblind.ColorBlindness
- setAmount(float) - Method in class colorblind.generators.ColorTransformGenerator
-
Set % of colorblindness.
- setDynamicAmount() - Method in class colorblind.generators.ColorTransformGenerator
-
Indicate to the generator that the amount may change.
- setGenerator(Generator) - Method in class colorblind.ColorBlindness
- shiftTowardsVisible - Static variable in class colorblind.ColorUtilities
- simulate(Deficiency) - Method in class colorblind.ColorBlindness
- simulateAchromatopsia() - Method in class colorblind.ColorBlindness
- simulateBlueConeMonochromacy() - Method in class colorblind.ColorBlindness
- simulateDeuteranopia() - Method in class colorblind.ColorBlindness
- simulateProtanopia() - Method in class colorblind.ColorBlindness
- simulateTritanopia() - Method in class colorblind.ColorBlindness
- sub(Vector) - Method in class colorblind.generators.util.Vector
T
- toString() - Method in class colorblind.generators.util.Vector
- transformColor(int) - Method in class colorblind.generators.ColorTransformGenerator
-
Transform an individual color using the colorMap.
- transformPImage(PImage) - Method in class colorblind.generators.ColorTransformGenerator
-
Copy an arbitrary PImage object and transform it using the colorMap.
- transformPixels(int[]) - Method in class colorblind.generators.ColorTransformGenerator
-
Called by ColorBlindness routine to transform every pixel in the pixel array.
- transformPixels(int[]) - Method in class colorblind.generators.Generator
-
Transform the pixels in the current frame.
- transformPixels(int[]) - Method in class colorblind.generators.RegularRenderer
- TRITANOPIA - Enum constant in enum class colorblind.Deficiency
- tritanopiaSim - Static variable in class colorblind.ColorUtilities
V
- v1 - Variable in class colorblind.generators.util.Vector
- v2 - Variable in class colorblind.generators.util.Vector
- v3 - Variable in class colorblind.generators.util.Vector
- valueOf(String) - Static method in enum class colorblind.Deficiency
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class colorblind.Deficiency
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Vector - Class in colorblind.generators.util
-
I implemented this class to be parallel to Processing's internal PMatrix class.
- Vector() - Constructor for class colorblind.generators.util.Vector
- Vector(float, float, float) - Constructor for class colorblind.generators.util.Vector
- Vector(Vector) - Constructor for class colorblind.generators.util.Vector
- version() - Static method in class colorblind.ColorBlindness
- VERSION - Static variable in class colorblind.ColorBlindness
All Classes and Interfaces|All Packages|Constant Field Values