Conversation
| struct SVGImageToken { | ||
|
|
||
| let name: String | ||
| let opticalSize: Int |
There was a problem hiding this comment.
А это Int почему? Не должно быть тоже Double или Width/Height?
There was a problem hiding this comment.
можно заменить, да, скорее всего Int тут, потому что изначально размеры 16х16 и 24х24 у икононок
|
|
||
| let name: String | ||
| let opticalSize: Int | ||
| let designWidth: Double |
There was a problem hiding this comment.
Там выше была моделька размера, а тут раздельные проперти.
Мб заюзать CGSize или что-то такое из Foundation или сделать абстрактный Size чтобы натащить CoreGraphics
| // swiftlint:enable identifier_name | ||
|
|
||
| /// Определитель линейной части. Отрицательный означает, что преобразование зеркалит плоскость, | ||
| /// то есть меняет направление обхода контура на противоположное. |
There was a problem hiding this comment.
Ого, а мы все эти свойства матриц используем?
Там нет часом доступа до каких-то наивных матриц?
Из CoreGraphic наверное не можем из-за линукса да?
There was a problem hiding this comment.
вообще сейчас в иконках нет матриц для смещения, это скорее перестраховка
There was a problem hiding this comment.
посещает мысль убрать эту перестраховку ))
No description provided.