Коллекция точек Point3dCollection возвращается пустая1) Они реально пересекаются?
Может лучше проверить пересечение проекций на плоскость?Саша, спасибо большое! Проекция new Plane() помогла и все заработало.
Только вот не понятно зачем делать проекцию, если полилинии двухмерные?Они в одной плоскости (на одном уровне)? Может есть отличие по Z скажем в 0.000001?
Z скажем в 0.000001Не могу понять откуда может взяться Z координата ведь объекты LWPOLYLINE плоские.
Не могу понять откуда может взяться Z координата ведь объекты LWPOLYLINE плоские.Мне даже как-то стыдно объяснять, что у полилинии есть еще понятие Уровень, и есть понятие Нормаль, которые и определяют плоскость, в которой расположена полилиния. И что пересечение примитивов происходит в пространстве, а не на плоскости...
полилинии есть еще понятие УровеньЯ знаю что есть уровень. И этот уровень тоже =0.
Ну вообщем уже думаю не стоить на эту тему дальше говорить.А зря. Выложи фрагмент чертежа с двумя полилиниями. Я проанализирую и скажу в чем причина.
Мне все понятно. Все работает и хорошо!
Выложи фрагмент чертежа с двумя полилиниямиХорошо, позднее выложу. Мне интересно в чем тут дело.