TMappl.AddSubObjectToMapPointObject

Модуль: Mappl
Класс: TMappl

Добавить подобъект к точечному объекту

Объявление

function AddSubObjectToMapPointObject(lCode,oIndex: integer; oStyleID: int64;
	 x,y: double; angle: single = 0; IconOffsetX: single = 1;
	 IconOffsetY: single = 1): integer;

Параметры

lCode
код слоя
oIndex
уникальный индекс объекта (если < 0, то создается новый объект)
oStyleID
уникальный идентификатор стиля объекта (если < 0, то стиль объекта не меняется)
x
координата точечного подобъекта по горизонтали
y
координата точечного подобъекта по вертикали
angle
угол поворота точечного подобъекта против часовой стрелки в радианах (по умолчанию 0)
IconOffsetX
коэффициент сжатия значка точечного подобъекта по горизонтали (по умолчанию 1)
IconOffsetY
коэффициент сжатия значка точечного подобъекта по вертикали (по умолчанию 1)

Возвращает

<0 если объект существует и не является точечным, иначе уникальный индекс сохраненного объекта

Смотри также

WriteMapObject
Записать объект слоя карты
AddSubObjectToMapPointObject
Добавить подобъект к точечному объекту