Initial commit
This commit is contained in:
68
node_modules/@maplibre/mlt/dist/encoding/integerEncodingUtils.d.ts
generated
vendored
Normal file
68
node_modules/@maplibre/mlt/dist/encoding/integerEncodingUtils.d.ts
generated
vendored
Normal file
@@ -0,0 +1,68 @@
|
||||
import IntWrapper from "../decoding/intWrapper";
|
||||
export declare function encodeVarintInt32Value(value: number, dst: Uint8Array, offset: IntWrapper): void;
|
||||
export declare function encodeVarintInt32(values: Uint32Array): Uint8Array;
|
||||
export declare function encodeVarintInt64(values: BigUint64Array): Uint8Array;
|
||||
export declare function encodeVarintFloat64(values: Float64Array): Uint8Array;
|
||||
export declare function encodeFastPfor(values: Uint32Array): Uint8Array;
|
||||
export declare function encodeZigZagInt32Value(value: number): number;
|
||||
export declare function encodeZigZagInt64Value(value: bigint): bigint;
|
||||
export declare function encodeZigZagFloat64Value(n: number): number;
|
||||
export declare function encodeZigZagInt32(data: Int32Array): Uint32Array;
|
||||
export declare function encodeZigZagInt64(data: BigInt64Array): BigUint64Array;
|
||||
export declare function encodeZigZagFloat64(data: Float64Array): void;
|
||||
export declare function encodeUnsignedRleInt32(input: Uint32Array): {
|
||||
data: Uint32Array;
|
||||
runs: number;
|
||||
};
|
||||
export declare function encodeUnsignedRleInt64(input: BigInt64Array): {
|
||||
data: BigUint64Array;
|
||||
runs: number;
|
||||
};
|
||||
export declare function encodeUnsignedRleFloat64(input: Float64Array): {
|
||||
data: Float64Array;
|
||||
runs: number;
|
||||
};
|
||||
export declare function encodeZigZagDeltaInt32(data: Int32Array): Uint32Array;
|
||||
export declare function encodeZigZagDeltaInt64(data: BigInt64Array): BigUint64Array;
|
||||
export declare function encodeZigZagDeltaFloat64(data: Float64Array): void;
|
||||
export declare function encodeZigZagRleInt32(input: Int32Array): {
|
||||
data: Uint32Array;
|
||||
runs: number;
|
||||
numTotalValues: number;
|
||||
};
|
||||
export declare function encodeZigZagRleInt64(input: BigInt64Array): {
|
||||
data: BigUint64Array;
|
||||
runs: number;
|
||||
numTotalValues: number;
|
||||
};
|
||||
export declare function encodeZigZagRleFloat64(input: Float64Array): {
|
||||
data: Float64Array;
|
||||
runs: number;
|
||||
numTotalValues: number;
|
||||
};
|
||||
/**
|
||||
* This is not really a encode, but more of a decode method...
|
||||
*/
|
||||
export declare function encodeDeltaInt32(data: Int32Array | Uint32Array): void;
|
||||
export declare function encodeComponentwiseDeltaVec2(data: Int32Array): Uint32Array;
|
||||
export declare function encodeComponentwiseDeltaVec2Scaled(data: Int32Array, scale: number): Uint32Array;
|
||||
export declare function encodeZigZagRleDeltaInt32(values: Int32Array | number[]): {
|
||||
data: Uint32Array;
|
||||
runs: number;
|
||||
numTotalValues: number;
|
||||
};
|
||||
export declare function encodeRleDeltaInt32(values: Uint32Array | number[]): {
|
||||
data: Uint32Array;
|
||||
runs: number;
|
||||
numTotalValues: number;
|
||||
};
|
||||
export declare function encodeDeltaRleInt32(input: Int32Array): {
|
||||
data: Uint32Array;
|
||||
runs: number;
|
||||
numValues: number;
|
||||
};
|
||||
export declare function encodeDeltaRleInt64(input: BigInt64Array): {
|
||||
data: BigUint64Array;
|
||||
runs: number;
|
||||
numValues: number;
|
||||
};
|
||||
Reference in New Issue
Block a user