Класс TMapObjectStructureList

Модуль: MapObject

Класс списка структур пространственных объектов

Объявление

type TMapObjectStructureList = class()

Иерархия

Описание

Класс списка структур пространственных объектов

Методы

Имя
Описание
 
Add 
Добавить экземпляр класса структуры объекта в список 
 
Добавить экземпляр класса структуры объекта в список по буферу упакованного хранения координатной информации 
 
Добавить уникальный экземпляр класса структуры объекта в список 
 
Проверить флаг изменения хотя бы одного объекта списка 
 
abstract Объединить все объекты класса в один 
 
Разрезать объекты списка заданным объектом 
 
Первый объект списка 
 
Построить общую срединную ось для совокупности объектов 
 
Определить габариты списка объектов 
 
Найти точки пересечения контура объекта и объектов списка 
 
abstract Получить стороку уникальных индексов объектов списка 
 
Найти объекты в заданной точке и поместить их в MosList 
 
Вставить в точках пересечения контура объекта и объектов списка в заданный объект обводящие полудуги 
 
Вставить в точках пересечения контура объекта и объектов списка в заданный объект разрывы 
 
Последний объект списка 
 
Переместить объект из другого списка объектов 
 
Следующий объект списка 
 
Удалить экземпляр класса структуры объекта из списка 
 
Найти объекты в заданной точке 
 
Найти объекты списка внутри заданного пространственного объекта 
 
abstract Объединить все объекты класса в один (старая версия) 
 
Очистить список 
 
Очистить флаг изменения для все объектов списка 
 
abstract Очистить память, выделенную при работе процедуры MakeCoherentGroups 
 
abstract Скопировать все объекты класса в один 
 
Удалить экземпляр класса структуы объекта из списка по его индексу 
 
Вставить экземпляр класса структуры объекта в список 
 
abstract Разбить элементы списка по группам пространственной смежности 
 
Переместить объекты из другого списка объектов 
 
abstract Установить значение флага активности для всех объектов 
 
abstract Установить значение флага маркировки для всех объектов 
 
Сортировать список по свойству Caption 

Свойства

Имя
Описание
 
Количество экземпляров класса структуры объекта в списке 
 
Первый найденный объект с помощью метода SearchInPoint 
 
Флаг хранения объектов класса структуры объекта по ссылке 
 
Экземпляр класса структуры объекта по его уникальному идентификатору 
 
Индекс класса структуры объекта по его уникальному идентификатору 
 
Экземпляр класса структуры объекта по индексу 
 
Следующий найденный объект с помощью метода SearchInPoint 
 
64-разрядная целочисленная переменная для хранения идентифкатора 

События

Имя
Описание
 
Событие, возникающее при переборе объектов в поисковых методах в целях возможного его исключения их из поиска