Click or drag to resize

Binary Class

Common binary methods.
Inheritance Hierarchy
SystemObject
  FM.IceLinkBinary

Namespace:  FM.IceLink
Assembly:  FM.IceLink (in FM.IceLink.dll) Version: 3.2.2.607 (3.2.2.607)

The Binary type exposes the following members.

Constructors
  NameDescription
Public methodBinary
Initializes a new instance of the Binary class
Top
Methods
  NameDescription
Public methodStatic memberDeinterleave(Byte, Byte)
Deinterleaves a byte array i.e. XYXYXYXY -> XXXXYYYY
Public methodStatic memberDeinterleave(Byte, Byte, Int32, Int32)
Deinterleaves a byte array i.e. XYXYXYXY -> XXXXYYYY
Public methodStatic memberDeinterleave(Byte, Byte, Int32, Int32, Boolean)
Deinterleaves a byte array
Public methodStatic memberDeinterleaveTransform(Byte, Byte, Int32, Int32, Int32, Int32)
Deinterleave and transform (rotate) a byte array containing two planes
Public methodStatic memberDeinterleaveTransform(Byte, Byte, Int32, Int32, Int32, Int32, Int32)
Deinterleave and transform (rotate) a byte array containing two planes
Public methodStatic memberDeinterleaveTransform(Byte, Byte, Int32, Int32, Int32, Int32, Int32, Boolean)
Deinterleave and transform (rotate) a byte array containing two planes
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodStatic memberFromBytes1
Reads a 1-bit value from a byte array.
Public methodStatic memberFromBytes12
Reads a 12-bit value from a byte array.
Public methodStatic memberFromBytes13
Reads a 13-bit value from a byte array.
Public methodStatic memberFromBytes15
Reads a 15-bit value from a byte array.
Public methodStatic memberFromBytes16
Reads a 16-bit value from a byte array.
Public methodStatic memberFromBytes18
Reads an 18-bit value from a byte array.
Public methodStatic memberFromBytes2
Reads a 2-bit value from a byte array.
Public methodStatic memberFromBytes24
Reads a 24-bit value from a byte array.
Public methodStatic memberFromBytes3
Reads a 3-bit value from a byte array.
Public methodStatic memberFromBytes32
Reads a 32-bit value from a byte array.
Public methodStatic memberFromBytes4
Reads a 4-bit value from a byte array.
Public methodStatic memberFromBytes40
Reads a 40-bit value from a byte array.
Public methodStatic memberFromBytes48
Reads a 48-bit value from a byte array.
Public methodStatic memberFromBytes5
Reads a 5-bit value from a byte array.
Public methodStatic memberFromBytes56
Reads a 56-bit value from a byte array.
Public methodStatic memberFromBytes6
Reads a 6-bit value from a byte array.
Public methodStatic memberFromBytes64
Reads a 64-bit value from a byte array.
Public methodStatic memberFromBytes7
Reads a 7-bit value from a byte array.
Public methodStatic memberFromBytes8
Reads an 8-bit value from a byte array.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodStatic memberInterleave(Byte, Byte)
Interleaves a byte array i.e. XXXXYYYY -> XYXYXYXY
Public methodStatic memberInterleave(Byte, Byte, Int32, Int32)
Interleaves a byte array i.e. XXXXYYYY -> XYXYXYXY
Public methodStatic memberInterleave(Byte, Byte, Int32, Int32, Boolean)
Interleaves a byte array i.e. XXXXYYYY -> XYXYXYXY
Public methodStatic memberInterleaveTransform(Byte, Byte, Int32, Int32, Int32, Int32)
Interleave and transform (rotate) a byte array containing two planes
Public methodStatic memberInterleaveTransform(Byte, Byte, Int32, Int32, Int32, Int32, Int32)
Interleave and transform (rotate) a byte array containing two planes
Public methodStatic memberInterleaveTransform(Byte, Byte, Int32, Int32, Int32, Int32, Int32, Boolean)
Interleave and transform (rotate) a byte array containing two planes
Protected methodMemberwiseClone (Inherited from Object.)
Public methodStatic memberToBytes1(Boolean, Int32)
Converts a 1-bit value to a byte array.
Public methodStatic memberToBytes1(Boolean, Int32, Byte, Int32)
Writes a 1-bit value to a byte array.
Public methodStatic memberToBytes13(Int32, Int32, Boolean)
Converts a 13-bit value to a byte array.
Public methodStatic memberToBytes13(Int32, Int32, Boolean, Byte, Int32)
Writes a 13-bit value to a byte array.
Public methodStatic memberToBytes16(Int32, Boolean)
Converts a 16-bit value to a byte array.
Public methodStatic memberToBytes16(Int32, Boolean, Byte, Int32)
Writes a 16-bit value to a byte array.
Public methodStatic memberToBytes18
Writes an 18-bit value to a byte array.
Public methodStatic memberToBytes2(Int32, Int32)
Converts a 2-bit value to a byte array.
Public methodStatic memberToBytes2(Int32, Int32, Byte, Int32)
Writes a 2-bit value to a byte array.
Public methodStatic memberToBytes24(Int32, Boolean)
Converts a 24-bit value to a byte array.
Public methodStatic memberToBytes24(Int32, Boolean, Byte, Int32)
Writes a 24-bit value to a byte array.
Public methodStatic memberToBytes3(Int32, Int32)
Converts a 3-bit value to a byte array.
Public methodStatic memberToBytes3(Int32, Int32, Byte, Int32)
Writes a 3-bit value to a byte array.
Public methodStatic memberToBytes32(Int64, Boolean)
Converts a 32-bit value to a byte array.
Public methodStatic memberToBytes32(Int64, Boolean, Byte, Int32)
Writes a 32-bit value to a byte array.
Public methodStatic memberToBytes4(Int32, Int32)
Converts a 4-bit value to a byte array.
Public methodStatic memberToBytes4(Int32, Int32, Byte, Int32)
Writes a 4-bit value to a byte array.
Public methodStatic memberToBytes40(Int64, Boolean)
Converts a 40-bit value to a byte array.
Public methodStatic memberToBytes40(Int64, Boolean, Byte, Int32)
Writes a 40-bit value to a byte array.
Public methodStatic memberToBytes48(Int64, Boolean)
Converts a 48-bit value to a byte array.
Public methodStatic memberToBytes48(Int64, Boolean, Byte, Int32)
Writes a 48-bit value to a byte array.
Public methodStatic memberToBytes5(Int32, Int32)
Converts a 5-bit value to a byte array.
Public methodStatic memberToBytes5(Int32, Int32, Byte, Int32)
Writes a 5-bit value to a byte array.
Public methodStatic memberToBytes56(Int64, Boolean)
Converts a 56-bit value to a byte array.
Public methodStatic memberToBytes56(Int64, Boolean, Byte, Int32)
Writes a 56-bit value to a byte array.
Public methodStatic memberToBytes6(Int32, Int32)
Converts a 6-bit value to a byte array.
Public methodStatic memberToBytes6(Int32, Int32, Byte, Int32)
Writes a 6-bit value to a byte array.
Public methodStatic memberToBytes64(Int64, Boolean)
Converts a 64-bit value to a byte array.
Public methodStatic memberToBytes64(Int64, Boolean, Byte, Int32)
Writes a 64-bit value to a byte array.
Public methodStatic memberToBytes7(Int32, Int32)
Converts a 7-bit value to a byte array.
Public methodStatic memberToBytes7(Int32, Int32, Byte, Int32)
Writes a 7-bit value to a byte array.
Public methodStatic memberToBytes8(Int32)
Converts an 8-bit value to a byte array.
Public methodStatic memberToBytes8(Int32, Byte, Int32)
Writes an 8-bit value to a byte array.
Public methodToString (Inherited from Object.)
Public methodStatic memberTransform(Byte, Byte, Int32, Int32, Int32, Int32)
Transforms a byte containing a 2D plane (rotates 90, 180, 270)
Public methodStatic memberTransform(Byte, Byte, Int32, Int32, Int32, Int32, Int32)
Transforms a byte containing a 2D plane (rotates 90, 180, 270)
Public methodStatic memberTransform(Byte, Byte, Int32, Int32, Int32, Int32, Int32, Int32)
Transforms a byte containing a 2D plane (rotates 90, 180, 270)
Public methodStatic memberTransform(Byte, Byte, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Transforms a byte containing a 2D plane (rotates 90, 180, 270). When transforming interleaved planes. Set the chunkLength to the number of planes.
Public methodStatic memberTryFromBytes1
Tries to read a 1-bit value from a byte array.
Public methodStatic memberTryFromBytes12
Tries to read a 12-bit value from a byte array.
Public methodStatic memberTryFromBytes13
Tries to read a 13-bit value from a byte array.
Public methodStatic memberTryFromBytes15
Tries to read a 15-bit value from a byte array.
Public methodStatic memberTryFromBytes16
Tries to read a 16-bit value from a byte array.
Public methodStatic memberTryFromBytes18
Tries to read a 18-bit value from a byte array.
Public methodStatic memberTryFromBytes2
Tries to read a 2-bit value from a byte array.
Public methodStatic memberTryFromBytes24
Tries to read a 24-bit value from a byte array.
Public methodStatic memberTryFromBytes3
Tries to read a 3-bit value from a byte array.
Public methodStatic memberTryFromBytes32
Tries to read a 32-bit value from a byte array.
Public methodStatic memberTryFromBytes4
Tries to read a 4-bit value from a byte array.
Public methodStatic memberTryFromBytes40
Tries to read a 40-bit value from a byte array.
Public methodStatic memberTryFromBytes48
Tries to read a 48-bit value from a byte array.
Public methodStatic memberTryFromBytes5
Tries to read a 5-bit value from a byte array.
Public methodStatic memberTryFromBytes56
Tries to read a 56-bit value from a byte array.
Public methodStatic memberTryFromBytes6
Tries to read a 6-bit value from a byte array.
Public methodStatic memberTryFromBytes64
Tries to read a 64-bit value from a byte array.
Public methodStatic memberTryFromBytes7
Tries to read a 7-bit value from a byte array.
Public methodStatic memberTryFromBytes8
Tries to read an 8-bit value from a byte array.
Top
See Also