FGX.Map.TfgMapPolylineList: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
 
(summary)
 
Строка 15: Строка 15:
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">AddPolyline(const APoints: [[TfgMapCoordinates]]): [[FGX.Map.Types.TfgMapPolyline|TfgMapPolyline]]</code>
+
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">AddPolyline(const APoints: [[TArray<FGX.Map.Types.TfgMapCoordinate>]]): [[FGX.Map.Types.TfgMapPolyline|TfgMapPolyline]]</code>
  
 
<p>Добавляет на карту кривую с точками <i>APoints</i> . Уникальный идентификатор кривой генерируется автоматически.</p><div class="info">Метод должен вызывать только, когда карта пронициализирована и готова к использованию <i>OnMapReady</i> , <i>IsMapReadyToUse</i> .</div>
 
<p>Добавляет на карту кривую с точками <i>APoints</i> . Уникальный идентификатор кривой генерируется автоматически.</p><div class="info">Метод должен вызывать только, когда карта пронициализирована и готова к использованию <i>OnMapReady</i> , <i>IsMapReadyToUse</i> .</div>
 
|-
 
|-
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">AddPolyline(const AId: [[string]]; const APoints: [[TfgMapCoordinates]]): [[FGX.Map.Types.TfgMapPolyline|TfgMapPolyline]]</code>
+
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">AddPolyline(const AId: [[string]]; const APoints: [[TArray<FGX.Map.Types.TfgMapCoordinate>]]): [[FGX.Map.Types.TfgMapPolyline|TfgMapPolyline]]</code>
  
 
<p>Добавляет на карту кривую с уникальным идентификатором <i>AId</i> и точками <i>APoints</i> . Если на карте уже есть кривая с таким же идентификатором, то бросит исключение <i>EfgMapError</i> .</p><div class="info"><p>Метод должен вызывать только, когда карта пронициализирована и готова к использованию <i>OnMapReady</i> , <i>IsMapReadyToUse</i></p><p><i>AId</i> может использоваться для дальнейшего удаления кривой по уникальному идентификатору.</p><p>Карта является владельцем всех экземпляров кривых. Поэтому кривые удаляются автоматически картой.</p></div>
 
<p>Добавляет на карту кривую с уникальным идентификатором <i>AId</i> и точками <i>APoints</i> . Если на карте уже есть кривая с таким же идентификатором, то бросит исключение <i>EfgMapError</i> .</p><div class="info"><p>Метод должен вызывать только, когда карта пронициализирована и готова к использованию <i>OnMapReady</i> , <i>IsMapReadyToUse</i></p><p><i>AId</i> может использоваться для дальнейшего удаления кривой по уникальному идентификатору.</p><p>Карта является владельцем всех экземпляров кривых. Поэтому кривые удаляются автоматически картой.</p></div>

Текущая версия на 17:21, 23 декабря 2022

  • [[ FGX.Map.{FGX.Map}TfgMapObjectList<FGX.Map.Types.TfgMapPolyline> | Вверх к родителю: {FGX.Map}TfgMapObjectList<FGX.Map.Types.TfgMapPolyline> ]]
  • К модулю: FGX.Map

Delphi

TfgMapPolylineList = class ({FGX.Map}TfgMapObjectList<FGX.Map.Types.TfgMapPolyline>)

[[FGX.Map.{FGX.Map}TfgMapObjectList<FGX.Map.Types.TfgMapPolyline>|{FGX.Map}TfgMapObjectList<FGX.Map.Types.TfgMapPolyline>]] -> TfgMapPolylineList

Описание

Список кривых карты.

Методы

function
AddPolyline(const APoints: [[TArray<FGX.Map.Types.TfgMapCoordinate>]]): TfgMapPolyline

Добавляет на карту кривую с точками APoints . Уникальный идентификатор кривой генерируется автоматически.

Метод должен вызывать только, когда карта пронициализирована и готова к использованию OnMapReady , IsMapReadyToUse .
function
AddPolyline(const AId: string; const APoints: [[TArray<FGX.Map.Types.TfgMapCoordinate>]]): TfgMapPolyline

Добавляет на карту кривую с уникальным идентификатором AId и точками APoints . Если на карте уже есть кривая с таким же идентификатором, то бросит исключение EfgMapError .

Метод должен вызывать только, когда карта пронициализирована и готова к использованию OnMapReady , IsMapReadyToUse

AId может использоваться для дальнейшего удаления кривой по уникальному идентификатору.

Карта является владельцем всех экземпляров кривых. Поэтому кривые удаляются автоматически картой.

function
AddPolyline(const AOptions: TfgMapPolylineOptions): TfgMapPolyline

Добавляет на карту кривую с настройками AOptions . Уникальный идентификатор кривой генерируется автоматически.

Метод должен вызывать только, когда карта пронициализирована и готова к использованию OnMapReady , IsMapReadyToUse .
function
AddPolyline(const AId: string; const AOptions: TfgMapPolylineOptions): TfgMapPolyline

Добавляет на карту кривую с уникальным идентификатором AId и настройками AOptions . Если на карте уже есть кривая с таким же идентификатором, то бросит исключение EfgMapError .

Метод должен вызывать только, когда карта пронициализирована и готова к использованию OnMapReady , IsMapReadyToUse

AId может использоваться для дальнейшего удаления кривой по уникальному идентификатору.

Карта является владельцем всех экземпляров кривых. Поэтому кривые удаляются автоматически картой.