Цитата(-BuTeK- @ 25.6.2007, 8:14)

А как насчет того, чтоб можно было обрезать примитивы попадающие в область действия секущей окружности, но не пересекающие выбранную линии (относительно которой режем)?
Такая есть в сообщении 26. Там окружность рисуется визуально. Но ввиду того что подрезаемый объект не пересекает секущий, то секущий не указывается. Если надо найти какоето отношение этих объектов оно спокойно найдется по привязкам.
команда просит указать точку на объекте, но этот запрос можно проигнорировать и указать точку в любом месте, и необязательно вообще на каком либо объекте, можно в пустом поле.
Цитата
вывод - изначальный принцип неверен
может возможно создать прогу где вместо красных кружочков будут строиться зёлёные линии и они будут границами обрезки. линии строить командой "ПОДОБИЕ", также задавать величину подобия....
Учитывая то факт, что хочется сделать режущий объект произвольным, то будет сложновато наити точки подобия так чтобы подобные получились с обеих сторон. Если окружности и линии еще можно проанализировать, то всякие сплайны и многосегментные полилинии анализу практически не поддаются, точнее надо будет для каждого объекта писать свою собственную команду подобие.
Хотя может быть с некоторыми ограничениями для произвольных объектов близких к нормальным можно чтонибудь придумать.