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

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


developers:references:topomatic.alg.road.urb.urbparams

Класс UrbParams

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

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

Синтаксис

public class UrbParams : UndoObject, INamedTransactable, ITransactable, IUpdatable, IOwned, IAlignmentContainer, IStgSerializable, IEnumerable<UrbObject>, IEnumerable

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

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

Свойства

ТипИмяОписание
СвойствоAlignment
СвойствоConstruction
СвойствоCount
СвойствоDividerStrips
СвойствоIsUpdating (Наследуется от UndoObject.)
СвойствоItem[Guid]
СвойствоItem[Int32]
СвойствоMainStrips
СвойствоOwner
СвойствоSideStrips
СвойствоTransactionManager (Наследуется от UpdatableObject.)

Методы

ТипИмяОписание
МетодAdd(UrbObject)
МетодBeginUpdate() (Наследуется от UndoObject.)
МетодBeginUpdate(String) (Наследуется от UndoObject.)
МетодClear()
МетодContains(UrbObject)
МетодContains(Guid)
МетодEndUpdate() (Наследуется от UndoObject.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодFillChangingStations(List<Double>)
МетодFillSections(Double, Double, Boolean, Boolean, Nullable<Int32>, Func<UrbObject, Nullable`1>)
МетодGetElevation(Double, Double, Double, Double)
МетодGetElevation(Double, Double, Nullable<Double>, Int32, Double, Double)
МетодGetEnumerator()
МетодGetGrade(Double, GradePosition, GradePriority, Boolean, Double, Double) Вычисляет уклон, если нет такой полосы, то берет первый уклон до нее
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetParamValue(Double, ParamPosition, Double, Double)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодGetWidthAndElevation(Double, StripPosition, Double, Double, Double, Double)
МетодGetWidthAndElevation(Double, Int32, Int32, Double, Double, Double, Double)
МетодGetWidths(Double, Double, Int32, Int32, Nullable<Double>)
МетодGetWidths(Int32, Int32)
МетодGetWidthsAndElevations(Double)
МетодHasExcluded(Double, StripPosition)
МетодHasHole(Double, StripPosition, Double, Double)
МетодHasSectionExcluded(Double, StripPosition)
МетодIndexOf(UrbObject)
МетодInsert(Int32, UrbObject)
МетодInvalidate()
МетодLoadFromStg(StgNode)
МетодMove(Double, Double)
МетодPlanOffset(Double, Double, StripPosition, Double) Возвращает линию смещения по плану
МетодPlanOffset(StripPosition, Double) Возвращает линию смещения по плану
МетодRemove(UrbObject)
МетодRemove(Guid)
МетодRemoveAt(Int32)
МетодSaveToStg(StgNode)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
МетодTryGetObject(Guid, UrbObject)

События

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