FGX.Map.TfgMapObjectList`1

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску

Delphi

TfgMapObjectList`1 = class (TObject)

TObject -> TfgMapObjectList`1

Описание

Абстрактный список объектов карты определенного типа.

Конструкторы

constructor
Create(const AObjectFactory: IFGXMapObjectFactory)

Описание отсутствует.

Методы

function
FindObjectById(const AId: string; out AObject: T): Boolean

Ищет объект на карте по указанному идентификатору AId и если он найден, то возвращает его в AMarker .

procedure
RemoveObject(const AObject: T)

Удаляет объект с карты.

procedure
RemoveObject(const AId: string)

Удаляет объект с карты по его идентификатору TfgMapMarker.Id .

procedure
ClearObjectsInCategory(const ACategory: string)

Удаляет все объекты в указанной категории ACategory .

Название категории регистрозависимое.
function
GetCategoryObjects(const ACategory: string): T

Получение списка объектов для указанной категории ACategory .

Название категории регистрозависимое.
procedure
ClearObjects()

Удаляет все объекты с карты и уничтожает все экземпляры объектов.

function
GetEnumerator(): T

Перечисление всех объектов.