80 Commits

Author SHA1 Message Date
Jaeyoung Lee
53ecbcca0f fix: 처마선 split 시 roof 원본 외곽선 숨김을 공용 함수로 통합
[작업내용] :
- splitRoofLinesToInnerLines 가 처마변 innerLine화 후 roof 원본 외곽(stroke)을 transparent 로 숨기도록 통합
- 변별/용마루 양 경로 공통 적용 — 처마선 삭제 시 roof 기본 stroke:'black' 이 노출되던 문제 해결
- 용마루 호출부(skeletonBuilder)의 개별 roof.set 제거 (split 함수가 담당)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 14:45:12 +09:00
Jaeyoung Lee
87545e5df1 feat: 용마루(skeleton) 지붕 외곽 처마선 편집 기능
[작업내용] :
- 추녀 연장(drawBaselineToRooflineHelpers) 후 splitRoofLinesToInnerLines 호출 → 처마변을 편집 가능한 innerLine(hip/roofLine)으로 등록
- 처마선 innerLine 이 외곽선을 전담하므로 roof 원본 외곽(stroke) 숨김 처리
- 설계 문서 정정: 대상 브랜치 roofline-edit, §4 리스크1 검증 완료, §9 측정 시점 정정
  (추녀 연장 후 종점이 처마변 위에 정합 → split 은 연장 다음에 호출)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 13:58:15 +09:00
8192b0b07f [0000] 케라바 라인이동 후 반대쪽 실행 버그 수정 — baseLine 기하학적 매칭 + KERAB-SKIP 가드
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 17:48:44 +09:00
a8d59873b7 [1961] 평행 처마 쌍 라벨 통일 — OVER_EPS 1mm 클램프 보정 equalizeParallelEaveLabels
Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
2026-06-04 17:01:11 +09:00
f5f8eb9460 [2173] 처마/케라바 토글 KERAB-SIMPLE 알고리즘 + offset-surgical helper(flag off) 2026-05-27 10:03:56 +09:00
eaae0f4a84 [1961] hip 라벨 정합성 — SK↔할당 일치 + 0.5 step 표시 통일 2026-05-18 12:41:55 +09:00
116953ee2f 소스정리 2026-05-15 12:28:32 +09:00
347536e87a 2차 로그정리 2026-05-14 17:21:46 +09:00
042cdc4b83 1차 로그주석처리 2026-05-14 17:04:43 +09:00
aac4f1fb50 [VALLEY-SKIP] isValleyVertex 노치 top_in 잘못된 eaveHelpLine 4개 차단 — zero-length neighbor + collinear continuation 2단 가드 2026-05-13 16:43:13 +09:00
77bca24e7c [SK-EXTENDED-PERSIST] hip __extended 플래그 save/load 보존 — attributes.extended 동기 + console→logger 2026-05-13 14:27:06 +09:00
6f41e127bc SK 인덱스 어긋남 보강 — ensureCounterClockwiseLines graph 키 0.1 round 통일 2026-05-06 10:17:11 +09:00
376ccab8e7 라벨변경 2026-04-30 18:26:34 +09:00
c2eba138a6 innerLine 2026-04-30 17:02:16 +09:00
02c8422e87 라인색 2026-04-30 13:07:50 +09:00
645e8b344d 보조라인1 2026-04-30 11:16:19 +09:00
abee58fcae 확장자 1단계마무리 2026-04-29 17:47:46 +09:00
1d00e000be 잔여선 삭제 및 라벨표시(local) 2026-04-27 15:11:39 +09:00
8fef6c9f28 라인줄표시, 인덱스 재설치 2026-04-27 13:09:28 +09:00
26b583e2f5 라인오버하면 평행라인으로 변경 2026-04-24 20:02:39 +09:00
01b9625a13 [1806]서까래 높이 조정에 따른 지붕 형상 불일치 - 라인오버체크2 2026-04-23 15:24:21 +09:00
3c1a1f89b4 보조라인 맞춤 2026-04-23 12:24:21 +09:00
7a987116b8 sk라인 기록 보존 2026-04-22 16:39:28 +09:00
caab0d9d81 [1806]서까래 높이 조정에 따른 지붕 형상 불일치 - 라인오버체크 2026-04-16 13:18:39 +09:00
20235ac236 offset<->moveline 벽라인정상이동 2026-04-09 11:28:57 +09:00
c05c08e390 sk4/8 2026-04-08 16:22:06 +09:00
cd5eebd08f [1840]생성되지 않은 팔작지붕 도면 사례 2026-04-02 14:45:02 +09:00
0e4b0b410f 혹장 계산 roofLine 2026-04-01 18:10:58 +09:00
13cd92114f top,bottom = in, 할당추가 2026-03-30 16:36:46 +09:00
f2b527b77c top,bottom = in, 할당제외 2026-03-27 16:23:06 +09:00
1dd4e0cf83 [1751] 기와 형태에서 처마 돌출 치수를 변경했을 때의 동작 2026-03-19 13:35:14 +09:00
4c248f5766 [1514]sk수정2 2026-03-04 13:53:47 +09:00
8f5b2c3730 [1514]sk수정 2026-03-04 12:58:56 +09:00
1a2fa7bbf6 sk개선 2026-02-25 17:51:28 +09:00
022278a248 [1506] 동,현이동 sk 문제 2026-02-25 10:32:19 +09:00
4b635493fe 간격이 다를 때 스켈레톤이 문제 2026-02-12 14:22:41 +09:00
d43d18088a [1449]3.변별 offset 설정 sk 설정 2026-02-06 15:08:21 +09:00
cd1e910668 eaveHelpLine planSize 추가 2026-01-26 15:14:28 +09:00
b6711a1bb9 actureSize - 소수점처리 2026-01-25 23:57:28 +09:00
b6258c6a2a actureSize 2026-01-25 23:42:57 +09:00
1d941724db 할당변경(orange 제거) 2026-01-22 18:13:42 +09:00
f4846e62b0 eaveHelpLine actualSize 추가 2026-01-22 17:36:48 +09:00
d25ab38f11 getAddLine(newPStart, newPEnd, 'red') 이동 - 동시변경 2025-12-31 10:05:51 +09:00
008a1230cc wallbaseLine merge 2025-12-30 10:57:53 +09:00
15d94bab53 abs제거 2025-12-24 14:24:30 +09:00
456ec7643e 전체삭제 2025-12-24 14:13:30 +09:00
59b65df1d6 abs() 수정 2025-12-23 15:21:29 +09:00
3f9bc960b3 좌표삭제 2025-12-23 13:31:38 +09:00
f8cc93d54e 할당완료 2025-12-22 18:20:54 +09:00
8289f7feef skt 변경 2025-12-21 00:15:18 +09:00