Wiki » 이력 » 버전 10
백흠경, 2020/07/23 23:49
1 | 1 | 백흠경 | h1. Wiki |
---|---|---|---|
2 | 1 | 백흠경 | |
3 | 7 | 백흠경 | h2. 회의록 |
4 | 7 | 백흠경 | |
5 | 7 | 백흠경 | # [[4/13 회의록]] |
6 | 10 | 백흠경 | # [[7/24 회의록]] |
7 | 7 | 백흠경 | |
8 | 1 | 백흠경 | # Shipping Box |
9 | 5 | 백흠경 | ## Item 항목에 대한 3D Volume을 구한다 |
10 | 4 | 백흠경 | *** Pipe의 경우 : 양 끝점(Start, End) |
11 | 4 | 백흠경 | *** 그외의 경우 : 3D 상에서의 볼륨(Center, Width, Height, Depth) |
12 | 6 | 백흠경 | ## 가장 긴 Pipe를 X축으로 정렬한다(ShippingBox의 X축이 가장 길다는 전제 조건) |
13 | 4 | 백흠경 | ## 정렬한 상태에서 전체 볼륨을 구한다 |
14 | 8 | 백흠경 | # X축을 기준으로 회전하면서 전체 볼륨을 구한다 |
15 | 4 | 백흠경 | # 프로세스 |
16 | 2 | 백흠경 | |
17 | 1 | 백흠경 | {{plantuml(svg) |
18 | 1 | 백흠경 | @startuml |
19 | 1 | 백흠경 | |
20 | 3 | 백흠경 | (*) --> "Start" |
21 | 3 | 백흠경 | note right: PipeRun에서 Item을 가져옴 |
22 | 3 | 백흠경 | "Start" -->[Item이 없음] (*) |
23 | 3 | 백흠경 | "Start" --> [Item이 존재] "Item" |
24 | 3 | 백흠경 | partition Items { |
25 | 3 | 백흠경 | "Item" -->[임시로 추가] "Items" |
26 | 3 | 백흠경 | } |
27 | 1 | 백흠경 | |
28 | 3 | 백흠경 | partition ShippingBox { |
29 | 9 | 백흠경 | if "Volume Check" |
30 | 3 | 백흠경 | --> [yes] "Items에 Item 추가" |
31 | 3 | 백흠경 | --> "Start" |
32 | 3 | 백흠경 | else |
33 | 3 | 백흠경 | endif |
34 | 1 | 백흠경 | } |
35 | 1 | 백흠경 | |
36 | 3 | 백흠경 | partition Iteration { |
37 | 3 | 백흠경 | if "Item is pipe?" |
38 | 3 | 백흠경 | --> [yes] "분할 테스트" |
39 | 3 | 백흠경 | note right: 분할 테스트하여 포함되는 부분만 Items에 추가 |
40 | 1 | 백흠경 | --> (*) |
41 | 1 | 백흠경 | else |
42 | 3 | 백흠경 | --> [no] (*) |
43 | 1 | 백흠경 | endif |
44 | 3 | 백흠경 | } |
45 | 1 | 백흠경 | |
46 | 1 | 백흠경 | @enduml |
47 | 1 | 백흠경 | }} |