TMapplCustomTempObjects.ChangeLineObject

Модуль: Animation
Класс: TMapplCustomTempObjects

Изменить положение простого линейного временного объекта

Объявление

function ChangeLineObject(oIndex: integer; x0,y0,x1,y1: double;
	 flDraw: boolean = false): boolean;

Параметры

toIndex
индекс временного объекта
x0
координата начальной узловой точки линии по горизонтали
y0
координата начальной узловой точки линии по вертикали
x1
координата конечной узловой точки линии по горизонтали
y1
координата конечной узловой точки линии по вертикали
flDraw
флаг непосредственной отрисовки объекта в момент создания, если false, то для отображения

Возвращает

false, если временный объект не найден, иначе true

Описание

временных объектов необходимо либо перестроить карту (RefreshMap), либо вызвать метод RefreshMapOverlay, который не приводит к перепостроению всей карты (по умолчанию false)

Смотри также

ChangePointObject
Изменить положение точечного временного объекта
ChangeObjectRect
Изменить положение временного объекта, созданного как прямоугольник
ChangeLineObject
Изменить положение простого линейного временного объекта
ChangePolyLineObject
Изменить положение полилинейного (полигонального) временного объекта
ChangeObjectSpatialData
Изменить графику временного объекта
ChangeObjectSpatialDataByMUID
Изменить графику временного объекта
ChangePolyLineObjectByLinkToMOS
Изменить положение полилинейного (полигонального) временного объекта, созданного с помощью ссылки на заданный экземпляр структуры объекта