2013-02-13 41 views
0

我有一个Android画布,我正在画一系列线条来表示六边形棋盘。六角形细分为几条相交的内线。在Android画布上切出相交线的区域

我想弄清楚如何从主六角形的中心“切出”一个较小的六角形,类似于这个图像:http://www.dcc.fc.up.pt/~pbv/stuff/hstzaar/hstzaar.png

是否可以在相交线上放置一个多边形并获取这些形状的“差异”,以便下面的线条被修改为在多边形边缘处结束?

简单地将不透明的多边形放置在纸板中心的顶部可能就足够了,但是我很好奇是否可以真正修改底层纸张。

回答

0

由于只有3条内线穿过六角形的中心,因此实际上可以更容易地将它们分成两部分,而不是稍后尝试将其切掉。

我仍然有兴趣知道我的原始问题是否可能,但我现在解决了这个问题。