Класс AlignLibrary

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

Синтаксис

public abstract sealed class AlignLibrary

Методы

ТипИмяОписание
МетодСтатическийCalcElevation(CrsLine, IEnumerable<Surface>, CompoundLine, Double, Double, Double)
МетодСтатическийCalculateRetraceStations(PlanLine, Int32, Int32, Double, Double)
МетодСтатическийCalculateRetraceStations(ProjectProfile, Int32, Int32, Double, Double)
МетодСтатическийCalculateSpecialPoints(Alignment, List<KeyValuePair`2>)
МетодСтатическийCenterProjectNode(ProjectProfile, Int32)
МетодСтатическийCreateObjectId(ICoreCollection, ICoreCollection, String)
МетодСтатическийDesignSimilarConstruction(Corridor, Int32, Int32, Int32)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодСтатическийFindCollectionItem(Alignment)
МетодСтатическийFindCrsNode(CrsDesignContext, Int32) Находит узел на верхнем уровне контекста
МетодСтатическийGetAlignmentFromPath(String)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодСтатическийGetObjectId(ICoreCollection, ICoreCollection, String, Boolean)
МетодСтатическийGetObjectId(Object, Alignment)
МетодСтатическийGetPath(ICoreCollection, Predicate<Object>, String)
МетодСтатическийGetPath<T>(ICoreCollection, Predicate<Alignment>, String, Boolean)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодСтатическийGetVar(Alignment, Alignment, Double, String)
МетодСтатическийMakeAgProfile(IList<Double>, CompoundLine, Double, Double, IEnumerable<Surface>, Int32, IEnumerable<Int32>, Profile, AgProfile, Boolean, Double, Boolean)
МетодСтатическийMakeAgProfile(Profile, AgProfile, Int32, IEnumerable<Int32>, Corridor, Double, Double, Boolean)
МетодСтатическийMakeCrossSectionsAtStations(Alignment, IEnumerable<Surface>, Double[], Int32[], Double, Double)
МетодСтатическийMakeEgProfile(IList<Double>, CompoundLine, Corridor, Double, Double, IEnumerable<Surface>, IOffset, IList<ProfileNode>, Boolean, Boolean, Double, Boolean)
МетодСтатическийMakeNullPointStations(Transition, Double, Double, List<Double>)
МетодСтатическийMakeProjectProfileByEgOffset(ProjectProfile, Profile, ProjectNodeFlags, Double, Double, Double)
МетодСтатическийMakeStations(Alignment, Double, Double, Double, BuildProfileFlags, IEnumerable<Double>, Communications, IEnumerable<Surface>, List<Double>, Boolean)
МетодСтатическийMakeWholeStations(Alignment, Double, Double, Double, List<Double>, Boolean)
МетодСтатическийOffsetPlan(PlanLine, PlanLine, Double)
МетодСтатическийResolveVisible(ICoreCollectionItem) Определяет видимость слоя подобъекта или поверхности (в зависимости от видимости овнеров)
МетодСтатическийScanCrossDtm(Double, IEnumerable<Surface>, IEnumerable<Surface>, CompoundLine, Double, Double, Boolean, Double)
МетодСтатическийScanCrossDtm(Double, CrsLine, IEnumerable<Surface>, IEnumerable<Surface>, CompoundLine, Boolean, Double)
МетодСтатическийScanCrossDtm(Double, IEnumerable<Surface>, CompoundLine, Double, Double, Boolean, Double)
МетодСтатическийScanCrossMultiLine(Double, CrsLine, IEnumerable<Surface>, CompoundLine, Boolean, Double)
МетодСтатическийScanCrossMultiLine(Double, IEnumerable<Surface>, CompoundLine, Double, Double, Boolean, Double)
МетодСтатическийScanCrossSingleLine(List<Vector2D>, IEnumerable<Surface>, IEnumerable<Surface>, CompoundLine, Double, Boolean, Double)
МетодСтатическийScanCrossSingleLine(List<Vector2D>, IEnumerable<Surface>, CompoundLine, Double, Boolean, Double)
МетодСтатическийSmashCenterLine(Alignment, Double, Double, List<Double>)
МетодСтатическийSmashCenterLine(Alignment, Double, Double, List<Double>, Double, Double)
МетодСтатическийSmashCenterLine(Alignment, Double, Double, Double, List<Double>)
МетодСтатическийSmashCenterLineFromWholeStations(Alignment, Double, Double, List<Double>)
МетодСтатическийSmashCenterLineOnSections(Alignment, Boolean, Boolean, Double, List<Double>)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
МетодСтатическийTransformProfile(ProjectProfile, Double, Double, Double, Double, Double, Boolean, Boolean)
МетодСтатическийTryGetRadius(Item, Double)

Поля

ТипИмяОписание
ПолеСтатическийDoubleEpsComparer
developers/references/topomatic.alg.runtime.tools.alignlibrary.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)