Preparing search index...
The search index is not available demofile
Constructors
constructor
new BitView( buffer: ArrayBuffer , byteOffset?: number , byteLength?: number ) : BitView
Parameters
buffer: ArrayBuffer
Optional
byteOffset: number
Optional
byteLength: number
Properties
Readonly
buffer
buffer: ArrayBuffer
Methods
getBits
getBits( offset: number , bits: number , signed: boolean ) : number
Parameters
offset: number
bits: number
signed: boolean
Returns number
getFloat32
getFloat32( offset: number ) : number
Returns number
getFloat64
getFloat64( offset: number ) : number
Returns number
getInt16
getInt16( offset: number ) : number
Returns number
getInt32
getInt32( offset: number ) : number
Returns number
getInt8
getInt8( offset: number ) : number
Returns number
getUint16
getUint16( offset: number ) : number
Returns number
getUint32
getUint32( offset: number ) : number
Returns number
getUint8
getUint8( offset: number ) : number
Returns number
setBits
setBits( offset: number , value: number , bits: number ) : void
Parameters
offset: number
value: number
bits: number
Returns void
setFloat32
setFloat32( offset: number , value: number ) : number
Parameters
offset: number
value: number
Returns number
setFloat64
setFloat64( offset: number , value: number ) : number
Parameters
offset: number
value: number
Returns number
setInt16
setInt16( offset: number , value: number ) : number
Parameters
offset: number
value: number
Returns number
setInt32
setInt32( offset: number , value: number ) : number
Parameters
offset: number
value: number
Returns number
setInt8
setInt8( offset: number , value: number ) : number
Parameters
offset: number
value: number
Returns number
setUint16
setUint16( offset: number , value: number ) : number
Parameters
offset: number
value: number
Returns number
setUint32
setUint32( offset: number , value: number ) : number
Parameters
offset: number
value: number
Returns number
setUint8
setUint8( offset: number , value: number ) : number
Parameters
offset: number
value: number
Returns number
Reads
bits
number of bits starting atoffset
, twiddling the bits appropriately to return a proper 32-bit signed or unsigned value. NOTE: While JavaScript numbers are 64-bit floating-point values, we don't bother with anything other than the first 32 bits.