moduleSetupSurfaces 별 계산 작업중
This commit is contained in:
parent
fecae44c9a
commit
dd92a47b0b
@ -955,8 +955,13 @@ export function useModuleBasicSetting() {
|
||||
|
||||
const calculateForApi = () => {
|
||||
// TODO : 현재는 남쪽기준. 동,서,북 분기처리 필요
|
||||
|
||||
const moduleSufaces = canvas.getObjects().filter((obj) => obj.name === POLYGON_TYPE.MODULE_SETUP_SURFACE)
|
||||
const results = []
|
||||
|
||||
moduleSufaces.forEach((moduleSurface) => {
|
||||
const centerPoints = []
|
||||
const modules = canvas.getObjects().filter((obj) => obj.name === 'module')
|
||||
const modules = moduleSurface.modules
|
||||
|
||||
modules.forEach((module, index) => {
|
||||
module.tempIndex = index
|
||||
@ -1061,14 +1066,17 @@ export function useModuleBasicSetting() {
|
||||
exposedBottom += maxYCenterPoint.length
|
||||
})
|
||||
|
||||
return {
|
||||
results.push({
|
||||
exposedBottom,
|
||||
exposedHalfBottom,
|
||||
exposedTop,
|
||||
exposedHalfTop,
|
||||
touchDimension,
|
||||
halfTouchDimension,
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
return results
|
||||
}
|
||||
|
||||
// polygon 내부 cell들의 centerPoint 배열을 그룹화 해서 반환
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user