📌feat: Add Function calculateFlowDirection
This commit is contained in:
parent
558e33b7b5
commit
82bf60456f
@ -99,4 +99,21 @@ export const inputNumberCheck = (e) => {
|
|||||||
* @param {...any} fns 순수함수들
|
* @param {...any} fns 순수함수들
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
export const pipe = (...fns) => (x) => fns.reduce((v, f) => f(v), x)
|
export const pipe =
|
||||||
|
(...fns) =>
|
||||||
|
(x) =>
|
||||||
|
fns.reduce((v, f) => f(v), x)
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 캔버스 각도에 따른 흐름 방향 계산
|
||||||
|
* @param {number} canvasAngle
|
||||||
|
* @returns {object} 흐름 방향 객체
|
||||||
|
*/
|
||||||
|
export const calculateFlowDirection = (canvasAngle) => {
|
||||||
|
return {
|
||||||
|
down: -canvasAngle,
|
||||||
|
up: 180 - canvasAngle,
|
||||||
|
left: 90 - canvasAngle,
|
||||||
|
right: -90 - canvasAngle,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user