|
|
7c6265 |
{
|
|
|
7c6265 |
name:
|
|
|
7c6265 |
(Two squares)
|
|
|
7c6265 |
a:
|
|
|
7c6265 |
( ( ((0, 0), (200, 0), (200, 200), (0, 200)) ) )
|
|
|
7c6265 |
b:
|
|
|
7c6265 |
((((100, 100), (300, 100), (300, 300), (100, 300))))
|
|
|
7c6265 |
add:
|
|
|
7c6265 |
((((0, 0), (200, 0), (200, 100), (300, 100), (300, 300), (100, 300), (100, 200), (0, 200))))
|
|
|
7c6265 |
subtract:
|
|
|
7c6265 |
((((0, 0), (200, 0), (200, 100), (100, 100), (100, 200), (0, 200))))
|
|
|
7c6265 |
xor:
|
|
|
7c6265 |
(( ((0, 0), (200, 0), (200, 100), (100, 100), (100, 200), (0, 200)),
|
|
|
7c6265 |
((200, 200), (200, 100), (300, 100), (300, 300), (100, 300), (100, 200)) ))
|
|
|
7c6265 |
intersection:
|
|
|
7c6265 |
((((100, 100), (200, 100), (200, 200), (100, 200))))
|
|
|
7c6265 |
}
|