已知一直线line和圆circle如何得到它们的交点
已知一直线line和圆circle如何得到它们的交点可以用intersectWith()
详细地说
1.分别得到两个实体的指针:objLine和objCir;2.定义AcGePoint3dArray p;
3.然后用objLine->intersectWith(objCir,AcDb::kOnBothOperands,p);
在数组p中就会有直线和圆的交点,对这个数组操作就可以得到交点的个数和坐标等值啦!
具体intersectWith()函数里的参数值可以详细看arx的帮助文件!
页:
[1]