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.0.3.48 (3.0.3.48)

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
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberFromBytes1
Reads a 1-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 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
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(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
Creates a shallow copy of the current Object.
(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 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
Returns a string that represents the current object.
(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 memberTryFromBytes13
Tries to read a 13-bit value from a byte array.
Public methodStatic memberTryFromBytes15
Tries to read a 13-bit value from a byte array.
Public methodStatic memberTryFromBytes16
Tries to read a 16-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