()
| 930 | |
| 931 | |
| 932 | def test_cap(): |
| 933 | |
| 934 | s = extrude(circle(1), (0, 0, 1)) |
| 935 | |
| 936 | f1 = cap(s.edges(">Z"), s, [(0, 0, 1.5)]) |
| 937 | f2 = cap(s.edges(">Z"), s, [circle(0.5).moved(Location(0, 0, 2))]) |
| 938 | |
| 939 | assert_all_valid(f1, f2) |
| 940 | assert f1.Area() > pi |
| 941 | assert f2.Area() > pi |
| 942 | |
| 943 | |
| 944 | def test_fillet(): |