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

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


developers:references:topomatic.crs.rail.ditchbyelevation

Класс DitchByElevation

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

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

Синтаксис

public class DitchByElevation : Ditch, IEnumerable<CrsComponent>, IEnumerable

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

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

Свойства

ТипИмяОписание
СвойствоAllowAutoCalculation Позволяет исключить конструкцию из автоматических расчетов, таких как расчет объемов или реконструкция (Наследуется от CrsConstruction.)
СвойствоBottomWidth (Наследуется от Ditch.)
СвойствоcalcVolumes (Наследуется от CrsConstruction.)
СвойствоConstructionMode Конструкция находится в режиме конструирования (Наследуется от CrsConstruction.)
СвойствоCount Количество элементов в коллекции (Наследуется от CrsContainer.)
СвойствоDesignContext Ссылка на корневой контекст проектирования (Наследуется от CrsComponent.)
СвойствоElementType (Наследуется от RailCrsConstruction.)
СвойствоElevation
СвойствоInsertionNode Узел вставки конструкции (Наследуется от CrsConstruction.)
СвойствоInsideLedgeInc (Наследуется от Ditch.)
СвойствоInsideLedgeLength (Наследуется от Ditch.)
СвойствоInsideSlopeInc (Наследуется от Ditch.)
СвойствоItem[Int32] (Наследуется от CrsContainer.)
СвойствоItem[String] (Наследуется от CrsContainer.)
СвойствоLedgeLevelDifference (Наследуется от Ditch.)
СвойствоMirror Является ли конструкция зеркальным отражением (Наследуется от CrsConstruction.)
СвойствоName Имя элемента (Наследуется от CrsComponent.)
СвойствоOutsideLedgeInc (Наследуется от Ditch.)
СвойствоOutsideLedgeLength (Наследуется от Ditch.)
СвойствоOutsideSlopeInc (Наследуется от Ditch.)
СвойствоOwner Ссылка на владелеца элемента (Наследуется от CrsComponent.)
СвойствоProjectionMatrix Матрица (Наследуется от CrsConstruction.)
СвойствоProperMatrix Собственная матрица (Наследуется от CrsConstruction.)
СвойствоSemantics (Наследуется от CrsSemanticConstruction.)
СвойствоSide (Наследуется от Ditch.)
СвойствоX Смещение по оси X относительно узла InsertionNode (Наследуется от CrsConstruction.)
СвойствоX0 (Наследуется от RailCrsConstruction.)
СвойствоY Смещение по оси Y относительно узла InsertionNode (Наследуется от CrsConstruction.)
СвойствоY0 (Наследуется от RailCrsConstruction.)

Методы

ТипИмяОписание
МетодAdd(CrsComponent) Метод добавляет элемент в коллекцию (Наследуется от CrsContainer.)
МетодAddRange(IEnumerable) Добавляем коллекцию элементов (Наследуется от CrsContainer.)
МетодAssignVolumeData(CrsVolume, Int32) (Наследуется от CrsSemanticConstruction.)
МетодBrepDifference(List<Vector2D>, List<Vector2D>) (Наследуется от CrsSemanticConstruction.)
МетодChangeContourDirection(CrsContour) (Наследуется от RailCrsConstruction.)
МетодClear() Удаляет все элементы из коллекции, удаление возможно только в режиме котструирования (Наследуется от CrsConstruction.)
МетодClipLine(CrsContour, CrsContour, Boolean) (Наследуется от CrsSemanticConstruction.)
МетодClipLine(List<Vector2D>, List<Vector2D>, Boolean) (Наследуется от CrsSemanticConstruction.)
МетодClipLineWithConstruction(CrsContour, CrsContainer, Int32) (Наследуется от RailCrsConstruction.)
МетодClipLineWithConstruction(CrsContour, CrsContainer) (Наследуется от RailCrsConstruction.)
МетодClipSegmentWithConstruction(CrsNode, CrsNode, CrsContainer, Int32, Int32) (Наследуется от RailCrsConstruction.)
МетодCreateVolumes() Создать объемы (Наследуется от CrsConstruction.)
МетодDifference(CrsContour, CrsContour, Boolean) (Наследуется от CrsSemanticConstruction.)
МетодDifference(List<Vector2D>, List<Vector2D>) (Наследуется от CrsSemanticConstruction.)
МетодEGY(Double) (Наследуется от RailCrsConstruction.)
МетодEGY0() (Наследуется от RailCrsConstruction.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодFindComponent(String) (Наследуется от CrsContainer.)
МетодFindContour(Int32) (Наследуется от CrsContainer.)
МетодGetContours() (Наследуется от RailCrsConstruction.)
МетодGetContoursIntersection(CrsContour, CrsContour, Int32) (Наследуется от RailCrsConstruction.)
МетодGetEdge(CrsContour, Int32) (Наследуется от RailCrsConstruction.)
МетодGetEnumerator() Возвращает перечислитель, осуществляющий перебор элементов коллекции CrsContainer. (Наследуется от CrsContainer.)
МетодGetGrips() Грипы конструкции (Наследуется от CrsConstruction.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetNodes() Метод перечисляет все узлы, к которым можно привязываться (Наследуется от CrsConstruction.)
МетодGetSegmentAndContourIntersection(CrsNode, CrsNode, CrsContour, Int32) (Наследуется от RailCrsConstruction.)
МетодGetSegmentsIntersection(CrsNode, CrsNode, CrsNode, CrsNode) (Наследуется от RailCrsConstruction.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодIndexOf(CrsComponent) Метод возвращает индекс элемента (Наследуется от CrsContainer.)
МетодIntersect(List<Vector2D>, List<Vector2D>) (Наследуется от CrsSemanticConstruction.)
МетодIntersect(CrsContour, CrsContour, Boolean) (Наследуется от CrsSemanticConstruction.)
МетодLinkByCode(Int32) Метод возвращает первый узел по коду (Наследуется от CrsConstruction.)
МетодLinkByCode(Int32, Int32) Метод возвращает узел по коду и индексу (Наследуется от CrsConstruction.)
МетодLinkByIndex(Int32) Метод возвращает узел по индексу (Наследуется от CrsConstruction.)
МетодLinkByName(String) Метод возвращает узел по имени (Наследуется от CrsConstruction.)
МетодLinkConstructionByElementType(Int32, ICrsConstructionSelectionCondition) (Наследуется от RailCrsConstruction.)
МетодLinkConstructionByElementType(Int32) (Наследуется от RailCrsConstruction.)
МетодLinkContourByCode(Int32, Int32) (Наследуется от RailCrsConstruction.)
МетодLinkContourByCode(Int32) (Наследуется от RailCrsConstruction.)
МетодRemove(CrsComponent) Метод удаляет элемент и коллекции (Наследуется от CrsContainer.)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
МетодUnion(CrsContour, CrsContour, Boolean) (Наследуется от CrsSemanticConstruction.)
МетодUnion(List<Vector2D>, List<Vector2D>) (Наследуется от CrsSemanticConstruction.)
МетодVerticalContourCut(CrsContour, Double, Boolean) (Наследуется от CrsSemanticConstruction.)
developers/references/topomatic.crs.rail.ditchbyelevation.txt · Последние изменения: 2023/07/28 17:27 (внешнее изменение)