Methods
Static mergeRange
- mergeRange(ranges: [number, number][], tolerance?: number): [number, number][]
-
Parameters
-
ranges: [number, number][]
-
Default value tolerance: number = 0.0001
Returns [number, number][]
Static nearlyEquals
- nearlyEquals(a: number, b: number, tolerance?: number): boolean
-
Parameters
-
a: number
-
b: number
-
Default value tolerance: number = 0.0001
Returns boolean
Static nearlyLess
- nearlyLess(a: number, b: number, include: boolean, tolerance?: number): boolean
-
Parameters
-
a: number
-
b: number
-
include: boolean
-
Default value tolerance: number = 0.0001
Returns boolean
Static nearlyThan
- nearlyThan(a: number, b: number, include: boolean, tolerance?: number): boolean
-
Parameters
-
a: number
-
b: number
-
include: boolean
-
Default value tolerance: number = 0.0001
Returns boolean
Static rangeSub
- rangeSub(range: [number, number], subRanges: [number, number][], tolerance?: number): [number, number][]
-
Parameters
-
range: [number, number]
-
subRanges: [number, number][]
-
Default value tolerance: number = 0.0001
Returns [number, number][]