MetaHeader.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. //
  2. // System.Drawing.Imaging.MetaHeader.cs
  3. //
  4. // Authors:
  5. // Everaldo Canuto ([email protected])
  6. // Andreas Nahr ([email protected])
  7. // Dennis Hayes ([email protected])
  8. //
  9. // (C) 2002 Ximian, Inc. http://www.ximian.com
  10. //
  11. using System;
  12. namespace System.Drawing.Imaging {
  13. public sealed class MetaHeader {
  14. short headerSize;
  15. int maxRecord;
  16. short noObjects;
  17. short noParameters;
  18. int size;
  19. short type;
  20. short version;
  21. // constructors
  22. public MetaHeader()
  23. {
  24. }
  25. // properties
  26. public short HeaderSize {
  27. get { return headerSize; }
  28. set { headerSize = value; }
  29. }
  30. public int MaxRecord {
  31. get { return maxRecord; }
  32. set { maxRecord = value; }
  33. }
  34. public short NoObjects {
  35. get { return noObjects; }
  36. set { noObjects = value; }
  37. }
  38. public short NoParameters {
  39. get { return noParameters; }
  40. set { noParameters = value; }
  41. }
  42. public int Size {
  43. get { return size; }
  44. set { size = value; }
  45. }
  46. public short Type {
  47. get { return type; }
  48. set { type = value; }
  49. }
  50. public short Version {
  51. get { return version; }
  52. set { version = value; }
  53. }
  54. }
  55. }