MapplMath.GetLineOffsetPointByCoord

Модуль: MapplMath

Найти точку на линии на заданном расстоянии от начальной точки

Объявление

function GetLineOffsetPointByCoord(x0,y0,x1,y1: double; aOffset: double;
	 var x,y: double): boolean;

Параметры

x0
значение координаты начальной узловой точки отрезка по горизонтали
y0
значение координаты начальной узловой точки отрезка по вертикали
x1
значение координаты конечной узловой точки отрезка по горизонтали
y1
значение координаты конечной узловой точки отрезка по вертикали
aOffset
величина смещения относительно начальной точки
x
возвращаемая координата искомой точки по горизонтали
y
возвращаемая координата искомой точки по вертикали

Возвращает

true, если успешно, иначе false (если искомая точка находится вне отрезка, или точки p0 и p1 совпадают)

Смотри также

GetLineOffsetPoint
Найти точку на линии на заданном расстоянии от начальной точки
GetLineOffsetPointInt
Найти точку на целочисленной линии на заданном расстоянии от начальной точки
GetLineOffsetPointByCoord
Найти точку на линии на заданном расстоянии от начальной точки
GetPolyLineOffsetPoint
Сместить точку на полилинии на заданное расстояние относительно начальной точки
GetPolyLineOffsetPointInt
Сместить точку на целочисленной полилинии на заданное расстояние относительно начальной точки