@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
36 lines • 1.02 kB
TypeScript
export class SingleChannelSampler3D {
/**
*
* @param {Float32Array} data
* @param {ArrayLike<number>|Uint32Array|number[]} resolution
* @return {SingleChannelSampler3D}
*/
static from(data: Float32Array, resolution: ArrayLike<number> | Uint32Array | number[]): SingleChannelSampler3D;
data: Float32Array;
set resolution(arg: Uint32Array);
get resolution(): Uint32Array;
/**
*
* @param {number} x
* @param {number} y
* @param {number} z
* @param {number} value
*/
write(x: number, y: number, z: number, value: number): void;
/**
*
* @param {number} x
* @param {number} y
* @param {number} z
* @returns {number}
*/
sample_channel_linear(x: number, y: number, z: number): number;
/**
*
* @param {SingleChannelSampler3D} other
*/
copy(other: SingleChannelSampler3D): void;
clone(): SingleChannelSampler3D;
#private;
}
//# sourceMappingURL=SingleChannelSampler3D.d.ts.map