@simversus/yjvis / utils / mathUtil
Variable: mathUtil
constmathUtil:object
Defined in: utils/mathUtil.ts:1
Type Declaration
clamp()
clamp: (
value,min,max) =>number
将一个数值限制在指定的范围内
Parameters
value
number
min
number
max
number
Returns
number
degreeToRadian()
degreeToRadian: (
degree) =>number
角度转弧度
Parameters
degree
number
Returns
number
denormalize()
denormalize: (
value,array) =>number
反归一化 ==> 将归一化后的数值还原到原始范围
Parameters
value
number
array
TypedArray
Returns
number
generateUUID()
generateUUID: () =>
string
Returns
string
IsPowerOf2()
IsPowerOf2: (
x) =>boolean
是否为2的幂次方
Parameters
x
number
Returns
boolean
normalize()
normalize: (
value,array) =>number
Parameters
value
number
array
TypedArray
Returns
number
normalizeRadian()
normalizeRadian: (
radian) =>number
标准化弧度值
Parameters
radian
number
Returns
number
radianToDegree()
radianToDegree: (
radian) =>number
弧度转角度
Parameters
radian
number
Returns
number
