From 2c749456a7004ee238169d69659432a05c6ee0e2 Mon Sep 17 00:00:00 2001 From: "hyojun.choi" Date: Thu, 9 Jan 2025 09:38:59 +0900 Subject: [PATCH] =?UTF-8?q?=EC=A7=80=EB=B6=95=EC=9E=AC=20=EA=B2=BD?= =?UTF-8?q?=EC=82=AC=20=EC=A0=81=EC=9A=A9=20=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/option/useCanvasSetting.js | 1 + src/util/canvas-util.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/hooks/option/useCanvasSetting.js b/src/hooks/option/useCanvasSetting.js index e4c02664..bdad3643 100644 --- a/src/hooks/option/useCanvasSetting.js +++ b/src/hooks/option/useCanvasSetting.js @@ -135,6 +135,7 @@ export function useCanvasSetting() { raft: item.raftBase && parseInt(item.raftBase), layout: ['ROOF_ID_SLATE', 'ROOF_ID_SINGLE'].includes(item.roofMatlCd) ? ROOF_MATERIAL_LAYOUT.STAIRS : ROOF_MATERIAL_LAYOUT.PARALLEL, hajebichi: item.roofPchBase && parseInt(item.roofPchBase), + pitch: item.pitch && parseInt(item.pitch), })) setRoofMaterials(roofLists) const selectedRoofMaterial = roofLists[0] diff --git a/src/util/canvas-util.js b/src/util/canvas-util.js index 991facc0..d9a9b4d2 100644 --- a/src/util/canvas-util.js +++ b/src/util/canvas-util.js @@ -259,7 +259,7 @@ export const getDegreeByChon = (chon) => { // tan(theta) = height / base const radians = Math.atan(chon / 10) // 라디안을 도 단위로 변환 - return Number((radians * (180 / Math.PI)).toFixed(2)) + return Number((radians * (180 / Math.PI)).toFixed(1)) } /** @@ -268,7 +268,7 @@ export const getDegreeByChon = (chon) => { * @returns {number} */ export const getChonByDegree = (degree) => { - return Number((Math.tan((degree * Math.PI) / 180) * 10).toFixed(2)) + return Number((Math.tan((degree * Math.PI) / 180) * 10).toFixed(1)) } /**