|
TrimCurve - Усечь кривую по координатам |
Scroll |
Синтаксис KsAPI:
IDrawingObjectPtr TrimCurve(const IDrawingObjectPtr & curve, double x1, double y1, double x2, double y2, double x3, double y3, ksCurveTrimTypeEnum trimType)
Входные параметры:
curve |
исходная кривая. |
x1, y1 |
первая точка (её проекция на кривую) для усечения. |
x2, y2 |
вторая точка (её проекция на кривую) для усечения. |
x3, y3 |
точка между первыми двумя (её проекция на кривую) для определения направления замкнутой кривой. |
trimType |
тип усечения. |
Возвращаемое значение:
результирующая кривая в случае успеха, nullptr в случае неудачи
Подразделы:
(отсутствуют)