Коллекция цепочек (путей на графе).
Итерирование коллекции выполняется по цепочкам.
For Each Chain In Chains 'your code Next
Свойства #
Count #
Описание
Количество элементов, содержащихся в коллекции.
Count : Integer
Значение свойства (ReadOnly)
Тип: Integer
Количество элементов,
ChainCollection.Count
Item #
Описание
Цепочка по указанному индексу.
Item ( Index String ) : Chain
Значение свойства
Тип: Chain
Цепочка. Если индекс выходит за допустимые пределы коллекции, то возвращает цепочку с нулевым количеством элементов.
Параметры
Index | String | Индекс. Первая цепочка имеет индекс 0.
|
ChainCollection.Item(12)
Методы #
Add #
Описание
Добавляет цепочку (путь) на графе к коллекции. Не выполняется контроль существования в коллекции добавляемой цепочки.
Add ( Obj Chain )
Параметры
Obj | Chain | Цепочка на графе.
|
cc1.Add Chain1
AddByItems #
Описание
Добавляет цепочку (путь) на графе к коллекции по массиву ItemId узлов графа. Не выполняется контроль существования в коллекции добавляемой цепочки.
AddByItems ( ItemIdArray Array )
Параметры
ItemIdArray | Array | Массив String, содержащий ItemId элементов графа, через который проходит цепочка (путь).
|
cc1.AddByItems Array("ae123", "bc456", "de789")
AddByNodes #
Описание
Добавляет цепочку (путь) на графе к коллекции по массиву NodeId узлов графа. Не выполняется контроль существования в коллекции добавляемой цепочки. Если между узлами несколько дуг, то принимается первая найденная.
AddByNodes ( NodeIdArray Array )
Параметры
NodeIdArray | Array | Массив String, содержащий NodeId узлов графа, через который проходит цепочка (путь).
|
cc1.AddByNodes Array("ae123", "de789")
Clear #
Описание
Очищает коллекцию.
Clear
cc1.Clear