/// <summary> public constructor which takes in the image, parameterlist and the /// image header decoder as args. /// </summary> /// <param name="in">input RandomAccess image file. /// </param> /// <param name="hd">provides information about the image header. /// </param> /// <param name="pl">provides parameters from the default and commandline lists. /// </param> /// <exception cref="IOException,">ColorSpaceException /// </exception> public ColorSpace(RandomAccessIO in_Renamed, HeaderDecoder hd, ParameterList pl) { this.pl = pl; this.in_Renamed = in_Renamed; this.hd = hd; getBoxes(); }
/// <summary> ParameterList constructor </summary> /// <param name="csb">provides colorspace information /// </param> protected internal ICCProfile(ColorSpace csm) { this.pl = csm.pl; profile = csm.ICCProfile; initProfile(profile); }