diff --git a/src/components/Roof2.jsx b/src/components/Roof2.jsx index fe79d2b5..a31f54e7 100644 --- a/src/components/Roof2.jsx +++ b/src/components/Roof2.jsx @@ -135,6 +135,7 @@ export default function Roof2(props) { createRoofRack, drawRoofPolygon, drawCellInTrestle, + drawCellManualInTrestle, setDirectionTrestles, cutHelpLines, } = useMode() @@ -629,6 +630,32 @@ export default function Roof2(props) { const setDirectionStringToArrow = () => { drawDirectionStringToArrow(canvas, globalCampass) + + /** + * 나중에 유틸로 다시 구현 + */ + // const groupShapes = canvas?.getObjects().filter((obj) => obj.name === 'cellGroup') + + // console.log('groupShapes', groupShapes) + + // groupShapes.forEach((obj) => { + // let originAngle = obj._objects.find((array) => array.originAngle !== undefined).originAngle + + // console.log('originAngle', originAngle) + + // let rotateAngle = globalCampass + + // // let rotateAngle = originAngle + globalCampass + // // if (rotateAngle > 360) { + // // rotateAngle -= 360 + // // } + + // console.log('rotateAngle', rotateAngle) + + // obj.set({ angle: rotateAngle, originX: 'center', originY: 'center' }) + // obj.setCoords() + // }) + canvas?.renderAll() } const setAllGableRoof = () => { @@ -832,6 +859,9 @@ export default function Roof2(props) { +