Схема кубического штриха кривой Безье

Попробуйте этот лайнер -

$path = "\\myserver\test\User\Profiles\"
Get-ChildItem $path -Recurse -Directory | Where-Object {

Попробуйте этот лайнер -

[110].Name -eq 'Cookies'} | % {Remove-Item

Попробуйте этот лайнер -

[110].FullName}
14
задан 3 January 2009 в 01:48
поделиться

2 ответа

Ohhh. Вы хотите получить кривые смещения кривой Безье.

Плохие новости. это твердо, потому что эти кривые не могут быть просто получены числовые. Они содержат все виды пересечений, циклов и другого противного материала.

Существуют некоторые приближения все же. Лучший подход, который я считал до сих пор, из статьи Thomas F. Hain (Быстрое, Точное Выравнивание Кубических Кривых Пути и Смещения Bézier).

Он делает выравнивание, таким образом, его статья главным образом о, разлагает кривые смещения на линейные сегменты и круговые сегменты дуги, но можно объединить их назад с Безье позже.

Для лучшего понимания можно хотеть читать, его другой bezier связал бумаги также.

17
ответ дан 1 December 2019 в 12:40
поделиться

QPainterPathStroker Qt (это открытый исходный код и довольно читаемый код) использует алгоритм, описанный в вышеупомянутой статье, чтобы делать то, что вы хотите.

4
ответ дан 1 December 2019 в 12:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: