Коллекция разрывов
public class GapsCollection : UndoObject, INamedTransactable, ITransactable, IUpdatable, IList<Gap>, ICollection<Gap>, IEnumerable<Gap>, IEnumerable, IOwned, IStgSerializable
Тип | Имя | Описание |
---|---|---|
GapsCollection(Object) |
Тип | Имя | Описание |
---|---|---|
Count | Количество элементов коллекции | |
IsReadOnly | Возможно ли редкатирование коллекции | |
IsUpdating | (Наследуется от UndoObject.) | |
Item[Int32] | ||
Owner | ||
TransactionManager | (Наследуется от UpdatableObject.) |
Тип | Имя | Описание |
---|---|---|
Add(Gap) | Добавляет разрыв в коллекцию | |
BeginUpdate() | (Наследуется от UndoObject.) | |
BeginUpdate(String) | (Наследуется от UndoObject.) | |
Clear() | Очищает коллекцию | |
Contains(Gap) | Проверяет, содержит ли коллекция разрыв | |
ContainStation(Double) | Проверяет, попадает ли пикет на разрыв | |
ContainStation(Double, Boolean, Boolean) | ||
ContainStation(Double, Double, Double) | Проверяет, попадает пикет на разрыв или нет и возвращает границы разрыва, в который он попал | |
CopyTo(Gap[], Int32) | Копирует в массив разрывов, начиная с заданного индекса | |
EndUpdate() | (Наследуется от UndoObject.) | |
Equals(Object) | Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.) | |
GetEnumerator() | ||
GetHashCode() | Служит хэш-функцией по умолчанию. (Наследуется от Object.) | |
GetSegments() | Возвращает список пар разрывов (начало - конец), обрабатывая пересекающиеся значения | |
GetType() | Возвращает объект Type для текущего экземпляра. (Наследуется от Object.) | |
IndexOf(Gap) | Находит текущий разрыв и возвращает его индекс | |
Insert(Int32, Gap) | Вставляет разрыв по индексу | |
IntersectSegment(Double, Double, IEnumerable`1) | ||
LoadFromStg(StgNode) | ||
Remove(Gap) | Удаляет разрыв из коллекции | |
RemoveAt(Int32) | Удаляет разрыв по индексу | |
SaveToStg(StgNode) | ||
ToString() | Возвращает строку, представляющую текущий объект. (Наследуется от Object.) |
Тип | Имя | Описание |
---|---|---|
Changed | (Наследуется от UndoObject.) | |
Undo | (Наследуется от UndoObject.) |