Package colorblind
Class ColorBlindness
java.lang.Object
colorblind.ColorBlindness
- All Implemented Interfaces:
processing.core.PConstants
-
Field Summary
Fields inherited from interface processing.core.PConstants
ADD, ALPHA, ALT, AMBIENT, ARC, ARGB, ARROW, BACKSPACE, BASELINE, BEVEL, BEZIER_VERTEX, BLEND, BLUR, BOTTOM, BOX, BREAK, BURN, CENTER, CHATTER, CHORD, CLAMP, CLOSE, CODED, COMPLAINT, CONTROL, CORNER, CORNERS, CROSS, CURVE_VERTEX, CUSTOM, DARKEST, DEG_TO_RAD, DELETE, DIAMETER, DIFFERENCE, DILATE, DIRECTIONAL, DISABLE_ASYNC_SAVEFRAME, DISABLE_BUFFER_READING, DISABLE_DEPTH_MASK, DISABLE_DEPTH_SORT, DISABLE_DEPTH_TEST, DISABLE_KEY_REPEAT, DISABLE_NATIVE_FONTS, DISABLE_OPENGL_ERRORS, DISABLE_OPTIMIZED_STROKE, DISABLE_STROKE_PERSPECTIVE, DISABLE_STROKE_PURE, DISABLE_TEXTURE_MIPMAPS, DODGE, DOWN, DXF, ELLIPSE, ENABLE_ASYNC_SAVEFRAME, ENABLE_BUFFER_READING, ENABLE_DEPTH_MASK, ENABLE_DEPTH_SORT, ENABLE_DEPTH_TEST, ENABLE_KEY_REPEAT, ENABLE_NATIVE_FONTS, ENABLE_OPENGL_ERRORS, ENABLE_OPTIMIZED_STROKE, ENABLE_STROKE_PERSPECTIVE, ENABLE_STROKE_PURE, ENABLE_TEXTURE_MIPMAPS, ENTER, EPSILON, ERODE, ESC, EXCLUSION, FX2D, GIF, GRAY, GROUP, HALF_PI, HAND, HARD_LIGHT, HINT_COUNT, HSB, IMAGE, INVERT, JAVA2D, JPEG, LANDSCAPE, LEFT, LIGHTEST, LINE, LINE_LOOP, LINE_STRIP, LINES, LINUX, MACOS, MACOSX, MAX_FLOAT, MAX_INT, MIN_FLOAT, MIN_INT, MITER, MODEL, MODELVIEW, MOVE, MULTIPLY, NORMAL, OPAQUE, OPEN, OPENGL, ORTHOGRAPHIC, OTHER, OVERLAY, P2D, P3D, PATH, PDF, PERSPECTIVE, PI, PIE, platformNames, POINT, POINTS, POLYGON, PORTRAIT, POSTERIZE, PROBLEM, PROJECT, PROJECTION, QUAD, QUAD_BEZIER_VERTEX, QUAD_STRIP, QUADRATIC_VERTEX, QUADS, QUARTER_PI, RAD_TO_DEG, RADIUS, RECT, REPEAT, REPLACE, RETURN, RGB, RIGHT, ROUND, SCREEN, SHAPE, SHIFT, SOFT_LIGHT, SPAN, SPHERE, SPOT, SQUARE, SUBTRACT, SVG, TAB, TARGA, TAU, TEXT, THIRD_PI, THRESHOLD, TIFF, TOP, TRIANGLE, TRIANGLE_FAN, TRIANGLE_STRIP, TRIANGLES, TWO_PI, UP, VERTEX, WAIT, WHITESPACE, WINDOWS, X, Y, Z
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
activate()
daltonize
(Deficiency colorBlindness) void
void
draw()
void
void
enableSaveFrame
(char key) void
enableSaveFrame
(char key, String saveFrameLocation) void
enableSaveFrame
(String saveFrameLocation) float
float
boolean
isActive()
void
keyEvent
(processing.event.KeyEvent e) void
pre()
void
void
setActive
(boolean active) void
setGenerator
(Generator generator) simulate
(Deficiency colorBlindness) static String
version()
-
Field Details
-
VERSION
- See Also:
-
-
Constructor Details
-
ColorBlindness
public ColorBlindness(processing.core.PApplet parent)
-
-
Method Details
-
version
-
simulate
-
simulateProtanopia
-
simulateDeuteranopia
-
simulateTritanopia
-
simulateAchromatopsia
-
simulateBlueConeMonochromacy
-
daltonize
-
daltonizeProtanopia
-
daltonizeDeuteranopia
-
daltonizeTritanopia
-
daltonizeAchromatopsia
-
daltonizeBlueConeMonochromacy
-
renderRegular
-
setGenerator
-
getGenerator
-
isActive
public boolean isActive() -
setActive
public void setActive(boolean active) -
activate
public void activate() -
deactivate
public void deactivate() -
enableSaveFrame
-
enableSaveFrame
-
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)
-