Тема: простановка точек в местах пересечения полилинии и отрезков

Есть полилиния, её пересекают множество отрезков. Необходимо в местах пересечения полилинии и отрезков проставить точки, причем Z координата точки должна соответствовать Z координате отрезка в данном месте пересечения.

Re: простановка точек в местах пересечения полилинии и отрезков

> Damir
И что?

Re: простановка точек в местах пересечения полилинии и отрезков

Смотри метод IntersectWith.
Выдержка из справки:
RetVal = object.IntersectWith(IntersectObject, ExtendOption)
object:    All Drawing Objects (Except Pviewport and PolygonMesh)
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.