/[gr2lib]/trunk/gr2lib_UnitTest/Program.cs
ViewVC logotype

Diff of /trunk/gr2lib_UnitTest/Program.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 74 by william, Thu Jul 15 14:32:24 2010 UTC revision 77 by william, Thu Jul 15 19:28:57 2010 UTC
# Line 11  using gr2lib.core.coretypes.implementati Line 11  using gr2lib.core.coretypes.implementati
11    
12  namespace gr2lib_UnitTest  namespace gr2lib_UnitTest
13  {  {
14        
15      class Program      class Program
16      {      {
17          static void Main(string[] args)          static void Main(string[] args)
18          {                      {
19              string GrannyFilename = shared.GRANNY_TEST_FILE;              string GrannyFilename = shared.GRANNY_TEST_FILE;
20              try              try
21              {              {
# Line 47  namespace gr2lib_UnitTest Line 47  namespace gr2lib_UnitTest
47                  }                  }
48                  else if (args.Length > 1)                  else if (args.Length > 1)
49                  {                  {
50                      throw new InvalidOperationException("ERROR: Recieved Invalid Commandline: " + new arraytostring<string,string[]>(args));                      throw new InvalidOperationException("ERROR: Recieved Invalid Commandline: " + new arraytostring<string, string[]>(args));
51                  }                  }
52    
53                  if (System.IO.File.Exists(GrannyFilename))                  if (System.IO.File.Exists(GrannyFilename))
# Line 91  namespace gr2lib_UnitTest Line 91  namespace gr2lib_UnitTest
91                      Console.WriteLine("Exporter Info:");                      Console.WriteLine("Exporter Info:");
92                      Console.WriteLine("\tExporter Name: " + info.ExporterInfo.ExporterName);                      Console.WriteLine("\tExporter Name: " + info.ExporterInfo.ExporterName);
93    
94                      Console.WriteLine("\tExporter Version: " +                      Console.WriteLine("\tExporter Version: " +
95                          string.Format("{0}.{1}.{2}.{3}",                          string.Format("{0}.{1}.{2}.{3}",
96                              info.ExporterInfo.ExporterMajorRevision,                              info.ExporterInfo.ExporterMajorRevision,
97                              info.ExporterInfo.ExporterMinorRevision,                              info.ExporterInfo.ExporterMinorRevision,
98                              info.ExporterInfo.ExporterCustomization,                              info.ExporterInfo.ExporterCustomization,
# Line 117  namespace gr2lib_UnitTest Line 117  namespace gr2lib_UnitTest
117                          Console.WriteLine("\tShiftForComponent: " + new arraytostring<int, int[]>(t.Layout.ShiftForComponent));                          Console.WriteLine("\tShiftForComponent: " + new arraytostring<int, int[]>(t.Layout.ShiftForComponent));
118                          Console.WriteLine("\tBitsForComponent: " + new arraytostring<int, int[]>(t.Layout.BitsForComponent));                          Console.WriteLine("\tBitsForComponent: " + new arraytostring<int, int[]>(t.Layout.BitsForComponent));
119                          // images                          // images
120                            Console.WriteLine("\tImage List:");
121                            foreach (Image img in t.Images)
122                            {
123                                foreach (MIPLevel mip in img.MIPLevels)
124                                {
125                                    Console.WriteLine("\t\tMipLevel Stride: " + mip.Stride);
126                                    if (mip.Pixels.Count > 0)
127                                    {
128                                        Console.WriteLine("\t\tMipLevel Pixel: " + "{Pixel Data " + "[" + mip.Pixels.Count + "]}");
129                                        //// export image
130                                        //mip.Pixels.Export(@"exported_images\" + t.FromFileName.Name, t.Width, t.Height, mip.Stride);
131                                    }
132                                }
133                            }
134                          Console.WriteLine("\tExtendedData: " + t.ExtendedData);                          Console.WriteLine("\tExtendedData: " + t.ExtendedData);
135                          Console.WriteLine();                          Console.WriteLine();
136                      }                      }

Legend:
Removed from v.74  
changed lines
  Added in v.77

  ViewVC Help
Powered by ViewVC 1.1.22