Example #1
0
 /// <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();
 }
Example #2
0
 /// <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();
 }
Example #3
0
		/// <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);
		}
Example #4
0
 /// <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);
 }