怎么求的两条曲线的交点呀?
听说有个函数叫interwith,可是查了一下,怎么也找不到呀?有没有别的方法呀,大家支个招把!
它不是函数,而是方法
IntersectWith 方法获取图中一个对象与另一对象的交点
语法
RetVal = object.IntersectWith(IntersectObject, ExtendOption)
参数
Object 该方法适用于所有图形对象 (除了Pviewport和PolygonMesh)
IntersectObject 对象,为输入项; 该对象可以是所有图形对象中的任一个。
ExtendOption AcExtendOption 枚举数; 为输入项
该选项指定两个对象是否通过延伸一个或两个或没有延伸来取得相交点。
acExtendNone 均无延伸。
acExtendThisEntity 延伸源对象。
acExtendOtherEntity 延伸作为参数传递的对象。
acExtendBoth 两个对象均延伸。
RetVal(返回值) 变体或双精度数组,返回图形中一个对象和另一对象相交的点的数组。
就是IntersectWith方法
Gets the points where one object intersects another object in the drawing.Signature
RetVal = object.IntersectWith(IntersectObject, ExtendOption)
Object All Drawing Objects (Except Pviewport and PolygonMesh)
The object or objects this method applies to.
IntersectObject Object, input-only;
The object can be one of All Drawing Objects.
ExtendOption AcExtendOption enum; input-only
This option specifies if one or the other, both, or none of the entities are to be extended in order to attempt an intersection.
acExtendNone Does not extend either object.
acExtendThisEntity Extends the base object.
acExtendOtherEntity Extends the object passed as an argument.
acExtendBoth Extends both objects.
RetVal Variant (array of doubles)
The array of points where one object intersects another object in the drawing.
斑竹,对不起,班门弄斧,我贴的时候没有刷新一下
页:
[1]