/// **************************************************************************
///
/// $Id: LookUpTable.java,v 1.1 2002/07/25 14:56:49 grosbois Exp $
///
/// Copyright Eastman Kodak Company, 343 State Street, Rochester, NY 14650
/// $Date $
/// ***************************************************************************
///
using System;
using ICCCurveType = CSJ2K.Icc.Tags.ICCCurveType;
namespace CSJ2K.Icc.Lut
{
/// Toplevel class for a lut. All lookup tables must
/// extend this class.
///
///
/// 1.0
///
/// Bruce A. Kern
///
public abstract class LookUpTable
{
/// End of line string.
//UPGRADE_NOTE: Final was removed from the declaration of 'eol '. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1003'"
protected internal static readonly System.String eol = System.Environment.NewLine;
/// The curve data
protected internal ICCCurveType curve = null;
/// Number of values in created lut
protected internal int dwNumInput = 0;
/// For subclass usage.
/// The curve data
///
/// Number of values in created lut
///
protected internal LookUpTable(ICCCurveType curve, int dwNumInput)
{
this.curve = curve;
this.dwNumInput = dwNumInput;
}
/* end class LookUpTable */
}
}