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

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


developers:references:topomatic.alg.prf.profile

Класс Profile

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

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

Синтаксис

public abstract class Profile : UndoObject, INamedTransactable, ITransactable, IUpdatable, IProfile, IAlignmentContainer, IOwned, ITransitionContainer

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

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

Свойства

ТипИмяОписание
СвойствоAlignment
СвойствоCount
СвойствоIsUpdating (Наследуется от UndoObject.)
СвойствоItem[Int32]
СвойствоMaxStation Максимальный пикет профиля
СвойствоMinStation Минимальный пикет профиля
СвойствоOwner
СвойствоTransactionManager (Наследуется от UpdatableObject.)
СвойствоTransition

Методы

ТипИмяОписание
МетодBeginUpdate() (Наследуется от UndoObject.)
МетодBeginUpdate(String) (Наследуется от UndoObject.)
МетодEndUpdate() (Наследуется от UndoObject.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодFindFirstNode(Double) Находит индекс первого ближайшего узла справа по пикету
МетодFindLastNode(Double) Находит индекс последнего ближайшего узла справа по пикету
МетодFindNodes(Double) Находит все возможные ближайшие слева узлы профиля по пикету
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetStations(Boolean) Получает список пикетов профиля
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодGetY(Double, List<Double>) Получает список отметок по профилю на пикете
МетодGetY(Double, Double) Получает максимальную (самую высокую) отметку профиля по пикету
МетодGetY(Double, List<KeyValuePair`2>)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)

События

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