Инструменты пользователя

Инструменты сайта


developers:references:topomatic.alg.crs.sectionlist

Класс SectionList

Сортированный список поперечных сечений

  • Пространство имен: Topomatic.Alg.Crs
  • Сборка: Topomatic.Alg (в Topomatic.Alg.dll)

Иерархия наследования

Синтаксис

public class SectionList : UndoObject, INamedTransactable, ITransactable, IUpdatable, IOwned, IEnumerable, IEnumerable<Section>, IStgSerializable

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

ТипИмяОписание
КонструкторSectionList(Corridor) Конструктор

Свойства

ТипИмяОписание
СвойствоCount Количество поперечников в списке
СвойствоIsUpdating (Наследуется от UndoObject.)
СвойствоItem[Int32]
СвойствоOwner
СвойствоTransactionManager (Наследуется от UpdatableObject.)

Методы

ТипИмяОписание
МетодAdd(Double) Добавить поперечник
МетодBeginUpdate(String) (Наследуется от UndoObject.)
МетодBeginUpdate() (Наследуется от UndoObject.)
МетодClear() Отчистить список поперечнико
МетодEndUpdate() (Наследуется от UndoObject.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetIndex(Double) Получить ближайший индекс поперечника к пикету
МетодGetIndexLess(Double) Получить ближайший наименьший индекс поперечника к пикету
МетодGetIndexMore(Double) Получает ближайший наибольший индекс поперечника по пикету
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодInvalidate() Сбросить кэш на всех поперечниках в списке
МетодIsExist(Double) Проверяет существует ли поперечник на заданном пикете
МетодLoadFromStg(StgNode)
МетодMove(Double, Double) Сдвигает поперечники вперед на delta относительно station включително, если delta отрицательная все поперечники между station и delta удаляются
МетодRemove(Int32) Удалить поперечник
МетодSaveToStg(StgNode)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
МетодTryGetSections(Double, Section, Section) Возвращает секции поперечника по пикету

События

ТипИмяОписание
СобытиеAfterInsert
СобытиеBeforeRemove
СобытиеChanged (Наследуется от UndoObject.)
СобытиеUndo (Наследуется от UndoObject.)
developers/references/topomatic.alg.crs.sectionlist.txt · Последние изменения: 2023/07/28 17:27 (внешнее изменение)