如果矩形(A)與另一個矩形(B)相交,我怎樣才能提取通過該交集創建的其他矩形(C,D,E & F)?如何從矩形交集中提取矩形
AAAAAAAAAAAAAA CCCFFFFDDDDDDD
AAABBBBAAAAAAA CCCBBBBDDDDDDD
AAABBBBAAAAAAA -> CCCBBBBDDDDDDD
AAAAAAAAAAAAAA CCCEEEEDDDDDDD
AAAAAAAAAAAAAA CCCEEEEDDDDDDD
而這可能被擴展,以提取從多個交叉點的矩形,如本實施例中相交A和乙& C和提取d,E,F & G&
BBBBAAAAAAAAAA BBBBDDDDDDDDDD
BBBBAAAAAAAAAA BBBBDDDDDDDDDD
AAAAAACCCCCAAA -> EEEEEECCCCCFFF
AAAAAACCCCCAAA EEEEEECCCCCFFF
AAAAAAAAAAAAAA EEEEEEGGGGGFFF
你是否假設B完全包含在A中? – TJB 2010-02-01 10:49:04
是的,它將被完全包含。 – 2010-02-01 11:01:44
問題的規範不明確。爲什麼'B'上面的整個空間('A'的整個第一行)都不是一個矩形,而是整個左邊的空間(由此產生的「C」矩形)呢? – 2010-02-01 14:11:17