Helper functions
degToRad
degToRad(degrees: number): number
Converts degrees to radians.
radToDeg
radToDeg(radians: number): number
Converts radians to degrees.
clamp
clamp(value: number, min: number, max: number): number
Clamps the value to be between min and max.
lerp
lerp(x: number, xMin: number, xMax: number, yMin: number, yMax: number): number
Linear interpolation.
interpolate
interpolate(x: number, xMin: number, xMax: number, yMin: number, yMax: number): number
Linear interpolation.
getImageDimensions
getImageDimensions(path: string): {
width: number | undefined;
height: number | undefined;
}
Returns the width and height of an image.
normalize
normalize(x: number, max: number, min: number): number
Normalizes the value to be between 0 and 1.
precise
precise(x: number, precision: number = 5): number
Rounds the number to the specified precision.