Click or drag to resize

Bits Class

[Missing <summary> documentation for "T:Demo3D.Utilities.Bits"]

Inheritance Hierarchy
SystemObject
  Demo3D.UtilitiesBits

Namespace:  Demo3D.Utilities
Assembly:  Demo3D.Common (in Demo3D.Common.dll) Version: 10.0.7983.28765
Syntax
C#
public static class Bits

The Bits type exposes the following members.

Methods
  NameDescription
Public methodStatic memberBAnd(Int32, Int32)
Public methodStatic memberBAnd(Int64, Int64)
Public methodStatic memberBitArrayToByteArrayLength(Int32, Int32)
Return the length of the byte array that includes the entire bit range, assuming that the bits are aligned such that bit 0 would be on a byte boundary.
Public methodStatic memberBitArrayToByteArrayLength(Int64, Int32)
Return the length of the byte array that includes the entire bit range, assuming that the bits are aligned such that bit 0 would be on a byte boundary.
Public methodStatic memberBitArrayToWordArrayLength(Int32, Int32, Int32)
Return the length of the word array that includes the entire bit range, assuming that the bits are aligned such that bit 0 would be on a word boundary.
Public methodStatic memberBitArrayToWordArrayLength(Int64, Int32, Int32)
Return the length of the word array that includes the entire bit range, assuming that the bits are aligned such that bit 0 would be on a word boundary.
Public methodStatic memberBitShiftRight(Int32, Int32)
Public methodStatic memberBitShiftRight(Int64, Int32)
Public methodStatic memberBOr(Int32, Int32)
Public methodStatic memberBOr(Int64, Int64)
Public methodStatic memberBXor(Int32, Int32)
Public methodStatic memberBXor(Int64, Int64)
Public methodStatic memberClear(Int32, Int32)
Public methodStatic memberClear(Int64, Int32)
Public methodStatic memberCompareBits
Public methodStatic memberCompareBytes
Public methodStatic memberComplement(Int32)
Public methodStatic memberComplement(Int64)
Public methodStatic memberCopyBits(Byte, Int32, Int32, Int32)
Like Array.Copy, except indices are in units of bits. Returns new byte array.
Public methodStatic memberCopyBits(Byte, Int32, Byte, Int32, Int32)
Like Array.Copy, except indices are in units of bits.
Public methodStatic memberCountBits
Return number of bits set in a 64 bit unsigned integer.
Public methodStatic memberReadBits(Int32, Byte, Int32, Int32, BitsReadBit, BitsReadWords, Int32)
Read bits from external source into bit array.
Public methodStatic memberReadBits(Int32, Byte, Int32, Int32, BitsReadWordBits, BitsReadWords, Int32)
Read bits from external source into bit array.
Public methodStatic memberSet(Int32, Int32)
Public methodStatic memberSet(Int64, Int32)
Public methodStatic memberShiftLeft(Int32, Int32)
Public methodStatic memberShiftLeft(Int64, Int32)
Public methodStatic memberShiftRight(Int32, Int32)
Public methodStatic memberShiftRight(Int64, Int32)
Public methodStatic memberTest(Int32, Int32)
Public methodStatic memberTest(Int64, Int32)
Public methodStatic memberToULong
Convert a signed 32-bit integer to an unsigned 64 bit integer without extending the sign.
Public methodStatic memberWriteBits(Byte, Int32, Int32, Int32, BitsWriteBit, BitsWriteWords, Int32)
Write bits from bit array to external source.
Public methodStatic memberWriteBits(Byte, Int32, Int32, Int32, BitsWriteWordBits, BitsWriteWords, Int32)
Write bits from bit array to external source.
Top
See Also