ucar.jpeg.icc.lut
Class LookUpTable

java.lang.Object
  extended by ucar.jpeg.icc.lut.LookUpTable
Direct Known Subclasses:
LookUpTable16, LookUpTable32Gamma, LookUpTable32Interp, LookUpTable32LinearSRGBtoSRGB, LookUpTable8, LookUpTableFP

public abstract class LookUpTable
extends Object

Toplevel class for a lut. All lookup tables must extend this class.

Version:
1.0
Author:
Bruce A. Kern

Field Summary
protected  ICCCurveType curve
          The curve data
protected  int dwNumInput
          Number of values in created lut
protected static String eol
          End of line string.
 
Constructor Summary
protected LookUpTable(ICCCurveType curve, int dwNumInput)
          For subclass usage.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eol

protected static final String eol
End of line string.


curve

protected ICCCurveType curve
The curve data


dwNumInput

protected int dwNumInput
Number of values in created lut

Constructor Detail

LookUpTable

protected LookUpTable(ICCCurveType curve,
                      int dwNumInput)
For subclass usage.

Parameters:
curve - The curve data
dwNumInput - Number of values in created lut


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.