如图所示,我通过VBA中的Polyline对象用点向量绘制了一个圆形(Polyline1),以及一个方形(Polyline2),想要获得两者交集的面积,请问有大佬知道如何实现吗?
备注一下下:
曲线形状不是标准的圆形和方形,不好通过几何关系求面积…主要还是想通过类似于PolyLine.Area这样的方式去获得交集的面积(也许还有其他的思路?)。
我知道Polyline对象有一个IntersectWith方法,原来想的是用这个方法获得交集上的点,再绘制一个PolyLine对象求面积的。但不太会用,返回点的数量太少了,甚至还有交集以外的点,导致还原不出交集的模样…