Многие графические пакеты позволяют пользователю выбирать, где он хотел бы нарисовать границу области вокруг фигуры;либо внутри, снаружи или в центре фигуры.Например, это показывает тот же квадрат с границей, проведенной вдоль центра, внутри и снаружи соответственно:
Я мог бы масштабировать путь вверх / внизна основе ширины обводки, но я хотел сначала проверить, была ли встроенная поддержка для этого.
Я использую Ruby, но если для этого есть метод C, он, вероятно, доступен в привязках Ruby.а также.
Есть ли способ нарисовать штрих вокруг внешней или внутренней части пути, а не вдоль центра, в Каире?