Класс RailAlignment

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

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

Синтаксис

public class RailAlignment : Alignment, INamedTransactable, ITransactable, IUpdatable, IStateController, IStgSerializable, IAlignmentContainer, IOwned, IItem, IStationingContainer

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

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

Свойства

ТипИмяОписание
СвойствоAlias
СвойствоBridges Таблица мостов (Наследуется от Alignment.)
СвойствоCategory
СвойствоConstructionTemplates Таблица привязки конструкций по пикету, пока используется только в автодороге (Наследуется от Alignment.)
СвойствоCorridor Поперечные профили и их конструкции (Наследуется от Alignment.)
СвойствоCustomDefaultRadius
СвойствоDescription Описание (Наследуется от Alignment.)
СвойствоDrainTable
СвойствоDtmSizeLeft Ширина полосы съемки слева (Наследуется от Alignment.)
СвойствоDtmSizeRight Ширина полосы съемки справа (Наследуется от Alignment.)
СвойствоDynamicProjectSurfaceUseFactor Использовать шаг при построении проектной поверхности
СвойствоDynamicProjectSurfaceUserFactorValue Динамическое построение проектной поверхности, пользовательская погрешность по хорде
СвойствоDynamicSurface Динамическое построение проектной поверхности
СвойствоDynamicSurfaceFactor Расчет фактора сглаживания по проектной поверхности
СвойствоEgSurfaceIDs Поверхности чёрной земли (Наследуется от Alignment.)
СвойствоExistingCant
СвойствоFakeProfileElevationOnCrossSection
СвойствоFilterCrossPoint Фильтровать точки при построении сечения (Наследуется от Alignment.)
СвойствоFilterCrossPointFactor Фактор фильтрации точек при построении сечения (Наследуется от Alignment.)
СвойствоHasSynchronizedAlignment Показывает, возможна ли синхронизация подобъкекта с другим (Наследуется от Alignment.)
СвойствоIsLimitedChange Показывает, находится ли подобъект в режиме ограниченного редактирования (Наследуется от Alignment.)
СвойствоIsUpdating (Наследуется от StateControllerObject.)
СвойствоKilometres Километраж (Наследуется от Alignment.)
СвойствоMaxChangeStation Конец участка редактирования (Наследуется от Alignment.)
СвойствоMinChangeStation Начало участка редактирования (Наследуется от Alignment.)
СвойствоModified (Наследуется от StateControllerObject.)
СвойствоOwner (Наследуется от Alignment.)
СвойствоParameters Переменные (Наследуется от Alignment.)
СвойствоPipes Таблица труб (Наследуется от Alignment.)
СвойствоPlan План (Наследуется от Alignment.)
СвойствоPlanLineSegmentsEditedItems (Наследуется от Alignment.)
СвойствоPlanVertexEditedItems (Наследуется от Alignment.)
СвойствоPlanVertexElementsEditedItems (Наследуется от Alignment.)
СвойствоPlugins Список подключаемых плагинов (Наследуется от Alignment.)
СвойствоProfileCuttingSurfaces Рассекаемые поверхности на профилях (Наследуется от Alignment.)
СвойствоProjectBallastDepth
СвойствоReadOnly Показывает, возможно ли редактирование подобъекта (Наследуется от Alignment.)
СвойствоReconstructionData
СвойствоSectionCuttingSurfaces Рассекаемые поверхности на поперечниках (Наследуется от Alignment.)
СвойствоSelectedSections (Наследуется от Alignment.)
СвойствоSigns Таблица дополнительных условных знаков на профиле (Наследуется от Alignment.)
СвойствоStartStation Расстояние до начала трассы (Наследуется от Alignment.)
СвойствоStationing Пикетаж (Наследуется от Alignment.)
СвойствоStyle Настройки отображения (Наследуется от Alignment.)
СвойствоSynchronizedAlignmentId Идентификатор подобъекта, с которым возможна синхронизация (Наследуется от Alignment.)
СвойствоTrainSpeeds Установленные скорости
СвойствоTransactionManager (Наследуется от StateControllerObject.)
СвойствоTransitions Продольные профили (Наследуется от Alignment.)
СвойствоTrayLayoutTable
СвойствоTrayTable
СвойствоUpdateCount (Наследуется от StateControllerObject.)
СвойствоUseCustomDefaultRadius
СвойствоVirageTable

Методы

ТипИмяОписание
МетодBeginUpdate() (Наследуется от StateControllerObject.)
МетодBeginUpdate(String) (Наследуется от StateControllerObject.)
МетодCanJoin(Alignment, Alignment) Проверяет, возможно ли соединить два подобъекта (Наследуется от Alignment.)
МетодCanJoin(AlignmentJoinType, Alignment, Alignment) Проверяет, возможно ли соединить два подобъекта (Наследуется от Alignment.)
МетодCanSplit(Double, Alignment, Alignment) Проверяет, возможно ли разделить текущий подобъект на два (Наследуется от Alignment.)
МетодClear() Очистить подобъект (Наследуется от Alignment.)
МетодCopyFrom(Alignment, Double, Double, Boolean, Boolean) Копирует участок с подобъекта на текущий, план и пикетаж должны совпадать (Наследуется от Alignment.)
МетодEndUpdate() (Наследуется от Alignment.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодEqualsWith(Alignment, Double, Double, Boolean, Boolean) Сравнивает участок с участком другого подобъекта, пикетаж и план должны быть одинаковыми (Наследуется от Alignment.)
МетодEqualsWith(Alignment, Double) Сравнивает пикет с пикетом на другом подобъекте, пикетаж и план должны быть одинаковыми (Наследуется от Alignment.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодJoin(Alignment, Alignment) Соединяет два подобъекта в текущий (Наследуется от Alignment.)
МетодJoin(AlignmentJoinType, Alignment, Alignment) Соединяет два подобъекта в текущий (Наследуется от Alignment.)
МетодLoadFromStg(StgNode) (Наследуется от Alignment.)
МетодSaveToStg(StgNode) (Наследуется от Alignment.)
МетодSplit(Double, Alignment, Alignment) Делит текущий подобъект на два (Наследуется от Alignment.)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)

События

ТипИмяОписание
СобытиеChanged (Наследуется от Alignment.)
СобытиеUndo (Наследуется от Alignment.)
developers/references/topomatic.alg.rail.railalignment.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)