Skip to content

Class: MockNoise

Mock of the X-Ray engine noise class for jest/node.

Implements

  • noise

Constructors

Constructor

ts
new MockNoise(
   intensity?: number, 
   grain?: number, 
   fps?: number): MockNoise;

Parameters

ParameterTypeDefault value
intensitynumber0
grainnumber1
fpsnumber10

Returns

MockNoise

Methods

set()

ts
set(
   intensity: number, 
   grain: number, 
   fps: number): this;

Set all noise values.

Parameters

ParameterTypeDescription
intensitynumberNoise intensity.
grainnumberNoise grain size.
fpsnumberNoise frame rate.

Returns

this

This object for chained setup.

Implementation of

ts
noise.set

create()

ts
static create(
   intensity?: number, 
   grain?: number, 
   fps?: number): MockNoise;

Parameters

ParameterTypeDefault value
intensitynumber0
grainnumber1
fpsnumber10

Returns

MockNoise


mock()

ts
static mock(
   intensity?: number, 
   grain?: number, 
   fps?: number): noise;

Parameters

ParameterTypeDefault value
intensitynumber0
grainnumber1
fpsnumber10

Returns

noise

Properties

fps

ts
fps: number;

Noise frame rate.

Implementation of

ts
noise.fps

grain

ts
grain: number;

Noise grain size.

Implementation of

ts
noise.grain

intensity

ts
intensity: number;

Noise intensity.

Implementation of

ts
noise.intensity