Продолжу старую тему т.к. обнаружились новые подробности. Указанное в документации поведение - чистый обман. Отрицательный offset редко когда уменьшает контур. Что я понял на текущий момент для замкнутых фигур для положительного offset :
- Круг - наружу
- Эллипс - внутрь
- Полилиния - по умолчанию внутрь, но есть команда Reverse Direction и после нее наружу.
- Сплайн - по умолчанию внутрь, но есть команда Reverse Direction и после нее наружу.
К сожалению столкнулся с полилиниями, которые сразу после создания вывернуты не туда. Свойство Direction отсутствует, что делает результат офсета абсолютно непредсказуемым. Есть ли у кого-нибудь мысли, как офсетить всегда внутрь? Ничего не приходит в голову кроме как мерить длину кривой. Для сплайна, я думаю, это не очень быстрый метод...