убил день. пробовал разные способы.
но они или кривые или работают не так как надо.
задача.
есть некоторый шейп.
допустим это квадрат, внутри которого отверстие.
применяем к нему Ctrl+k - разъединить кривая
получаем два шейпа. все тот же квадрат но уже без отверстия
и собственно шейп в виде того самого отверстия.
а теперь вопрос.
как мне теперь узнать какой из шейпов был квадратом, а какой получился из отверстия.
замечу что отверстий может быт много.
думал по координатам искать. но ерунда получается.
может есть стандартные функции.
или может попробовать узнать есть ли шейп сверху или снизу от данного...
не знаю.
может кто то сталкивался.
спасибо!
но они или кривые или работают не так как надо.
задача.
есть некоторый шейп.
допустим это квадрат, внутри которого отверстие.
применяем к нему Ctrl+k - разъединить кривая
получаем два шейпа. все тот же квадрат но уже без отверстия
и собственно шейп в виде того самого отверстия.
а теперь вопрос.
как мне теперь узнать какой из шейпов был квадратом, а какой получился из отверстия.
замечу что отверстий может быт много.
думал по координатам искать. но ерунда получается.
может есть стандартные функции.
или может попробовать узнать есть ли шейп сверху или снизу от данного...
не знаю.
может кто то сталкивался.
спасибо!