Class Version16Dot16
Version16Dot16 class
Reresents Version16Dot16 datatype
public class Version16Dot16 : ICloneable
Constructors
Properties
Name | Description |
---|
MajorNumber { get; set; } | Gets or sets major version number. Value has sense only in hexademical notation, for example version 0.5 for ‘maxp’ in actual font files is 4 bytes: {0, 0, 80, 0}, what has hexademical representation 0x00005000. After reading this version from font file, Major and minor numbers for object Version16Dot16 will be 0 and 20480 respectively. And these values in hexademical form are 0x0000 and 0x5000. |
MinorNumber { get; set; } | Gets or sets minor version number Value has sense only in hexademical notation, for example version 0.5 for ‘maxp’ in actual font files is 4 bytes: {0, 0, 80, 0}, what has hexademical representation 0x00005000. After reading this version from font file, Major and minor numbers for object Version16Dot16 will be 0 and 20480 respectively. And these values in hexademical form are 0x0000 and 0x5000. |
RawBytes { get; } | Gets all raw bits for Version16Dot16 version number as byte array with size 4 bytes. |
Methods
Name | Description |
---|
virtual Clone() | Create a copy of Version16Dot16 object. |
override ToString() | Return version value as a formated string For example “0.5”, “1.1”, “3.0” etc. |
See Also