|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--icc.lut.LookUpTable | +--icc.lut.LookUpTable32 | +--icc.lut.LookUpTable32LinearSRGBtoSRGB
A Linear 32 bit SRGB to SRGB lut
Field Summary | |
protected int |
dwMaxOutput
Maximum output value of the LUT |
int[] |
lut
the lut values. |
Fields inherited from class icc.lut.LookUpTable |
curve, dwNumInput, eol |
Constructor Summary | |
protected |
LookUpTable32LinearSRGBtoSRGB(int inMax,
int outMax,
double shadowCutoff,
double shadowSlope,
double scaleAfterExp,
double exponent,
double reduceAfterExp)
Construct the lut |
Method Summary | |
static LookUpTable32 |
createInstance(ICCCurveType curve,
int dwNumInput,
int dwMaxOutput)
Factory method for getting a 32 bit lut from a given curve. |
static LookUpTable32LinearSRGBtoSRGB |
createInstance(int inMax,
int outMax,
double shadowCutoff,
double shadowSlope,
double scaleAfterExp,
double exponent,
double reduceAfterExp)
Factory method for creating the lut. |
int |
elementAt(int index)
lut accessor |
java.lang.String |
toString()
Create an abbreviated string representation of a 16 bit lut. |
java.lang.String |
toStringWholeLut()
Create the string representation of a 32 bit lut. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected final int dwMaxOutput
public final int[] lut
Constructor Detail |
protected LookUpTable32LinearSRGBtoSRGB(int inMax, int outMax, double shadowCutoff, double shadowSlope, double scaleAfterExp, double exponent, double reduceAfterExp)
Method Detail |
public static LookUpTable32LinearSRGBtoSRGB createInstance(int inMax, int outMax, double shadowCutoff, double shadowSlope, double scaleAfterExp, double exponent, double reduceAfterExp)
public java.lang.String toString()
LookUpTable32
toString
in class LookUpTable32
public java.lang.String toStringWholeLut()
public static LookUpTable32 createInstance(ICCCurveType curve, int dwNumInput, int dwMaxOutput)
curve
- the datadwNumInput
- the size of the lutdwMaxOutput
- max output value of the lut
public final int elementAt(int index)
index
- of the element
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |