Package colorblind

Class ColorBlindness

java.lang.Object
colorblind.ColorBlindness
All Implemented Interfaces:
processing.core.PConstants

public class ColorBlindness extends Object implements processing.core.PConstants
  • Field Details

  • Constructor Details

    • ColorBlindness

      public ColorBlindness(processing.core.PApplet parent)
  • Method Details

    • version

      public static String version()
    • simulate

      public ColorTransformGenerator simulate(Deficiency colorBlindness)
    • simulateProtanopia

      public ColorTransformGenerator simulateProtanopia()
    • simulateDeuteranopia

      public ColorTransformGenerator simulateDeuteranopia()
    • simulateTritanopia

      public ColorTransformGenerator simulateTritanopia()
    • simulateAchromatopsia

      public ColorTransformGenerator simulateAchromatopsia()
    • simulateBlueConeMonochromacy

      public ColorTransformGenerator simulateBlueConeMonochromacy()
    • daltonize

      public ColorTransformGenerator daltonize(Deficiency colorBlindness)
    • daltonizeProtanopia

      public ColorTransformGenerator daltonizeProtanopia()
    • daltonizeDeuteranopia

      public ColorTransformGenerator daltonizeDeuteranopia()
    • daltonizeTritanopia

      public ColorTransformGenerator daltonizeTritanopia()
    • daltonizeAchromatopsia

      public ColorTransformGenerator daltonizeAchromatopsia()
    • daltonizeBlueConeMonochromacy

      public ColorTransformGenerator daltonizeBlueConeMonochromacy()
    • renderRegular

      public RegularRenderer renderRegular()
    • setGenerator

      public void setGenerator(Generator generator)
    • getGenerator

      public Generator getGenerator()
    • isActive

      public boolean isActive()
    • setActive

      public void setActive(boolean active)
    • activate

      public void activate()
    • deactivate

      public void deactivate()
    • enableSaveFrame

      public void enableSaveFrame(char key, String saveFrameLocation)
    • enableSaveFrame

      public void enableSaveFrame(String saveFrameLocation)
    • enableSaveFrame

      public void enableSaveFrame(char key)
    • enableSaveFrame

      public void enableSaveFrame()
    • getGeneratorTime

      public float getGeneratorTime()
    • getDrawTime

      public float getDrawTime()
    • reportStats

      public void reportStats()
    • pre

      public void pre()
    • draw

      public void draw()
    • keyEvent

      public void keyEvent(processing.event.KeyEvent e)