|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jvnet.substance.color.BaseColorScheme
org.jvnet.substance.color.ColorBlindColorScheme
public class ColorBlindColorScheme
Base class for color schemes simulating color-blind users.
Nested Class Summary | |
---|---|
static class |
ColorBlindColorScheme.BlindnessKind
Blindness kind. |
Field Summary | |
---|---|
double[][] |
_lmsToRgb
Matrix for converting LMS to RGB. |
double[][] |
_rgbToLms
Matrix for converting RGB to LMS. |
Fields inherited from class org.jvnet.substance.color.BaseColorScheme |
---|
id |
Constructor Summary | |
---|---|
ColorBlindColorScheme(ColorScheme origScheme,
ColorBlindColorScheme.BlindnessKind kind)
Creates a new color scheme that simulates color-blindness. |
Method Summary | |
---|---|
java.awt.Color |
getDarkColor()
Retrieves the dark color. |
java.awt.Color |
getExtraLightColor()
Retrieves the extra color. |
java.awt.Color |
getForegroundColor()
Retrieves the foreground color. |
java.awt.Color |
getLightColor()
Retrieves the light color. |
java.awt.Color |
getMidColor()
Retrieves the medium color. |
ColorScheme |
getOrigScheme()
Returns the original color scheme. |
java.awt.Color |
getUltraDarkColor()
Retrieves the ultra-dark color. |
java.awt.Color |
getUltraLightColor()
Retrieves the ultra-light color. |
Methods inherited from class org.jvnet.substance.color.BaseColorScheme |
---|
getId |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public double[][] _rgbToLms
public double[][] _lmsToRgb
Constructor Detail |
---|
public ColorBlindColorScheme(ColorScheme origScheme, ColorBlindColorScheme.BlindnessKind kind)
origScheme
- Original color scheme.kind
- Color-blindness kind.Method Detail |
---|
public java.awt.Color getForegroundColor()
ColorScheme
public java.awt.Color getUltraLightColor()
ColorScheme
public java.awt.Color getExtraLightColor()
ColorScheme
public java.awt.Color getLightColor()
ColorScheme
public java.awt.Color getMidColor()
ColorScheme
public java.awt.Color getDarkColor()
ColorScheme
public java.awt.Color getUltraDarkColor()
ColorScheme
public ColorScheme getOrigScheme()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |