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
- Добавить подобъект к точечному объекту