Перейти к содержанию
Справка
Инструменты сайта
Найти
Вы находитесь здесь:
Документация по продуктам Топоматик Robur
»
Разработка
»
Справочник
»
Класс AlignLibrary
Боковая панель
Навигация
Разработка
Справочник
Структура файла .plugin
Работа с иконками меню и элементов
Пространства имен
TLC (Topomatic Lisp Construction)
Руководство
Содержание
Класс AlignLibrary
Иерархия наследования
Синтаксис
Методы
Поля
Класс AlignLibrary
Пространство имен:
Topomatic.Alg.Runtime.Tools
Сборка:
Topomatic.Alg.Runtime (в Topomatic.Alg.Runtime.dll)
Иерархия наследования
System.Object
Topomatic.Alg.Runtime.Tools.AlignLibrary
Синтаксис
public
abstract
sealed
class
AlignLibrary
Методы
Тип
Имя
Описание
CalcElevation(CrsLine, IEnumerable<Surface>, CompoundLine, Double, Double, Double)
CalculateRetraceStations(ProjectProfile, Int32, Int32, Double, Double)
CalculateRetraceStations(PlanLine, Int32, Int32, Double, Double)
CalculateSpecialPoints(Alignment, List<KeyValuePair`2>)
CenterProjectNode(ProjectProfile, Int32)
DesignSimilarConstruction(Corridor, Int32, Int32, Int32)
Equals(Object)
Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
FindAlignments(IProjectModel, IList<String>, IList<KeyValuePair`2>)
FindCrsNode(CrsDesignContext, Int32)
Находит узел
FindSurfaces(IProjectModel, IList<String>, IList<Surface>, IList<Surface>)
FindSurfaces(IProjectModel, IList<String>, IList<Surface>)
FindSurfaces(IProjectModel, IList<String>, IList<KeyValuePair`2>)
GetHashCode()
Служит хэш-функцией по умолчанию. (Наследуется от Object.)
GetRelativePath(IProjectModel, String[], String)
GetRelativePath(IProjectModel, String[], Boolean, String)
GetTaskId(Alignment, UInt32)
GetTemplatesPath(UInt32)
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, Boolean)
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)
ScanCrossDtm(Double, IEnumerable<Surface>, CompoundLine, Double, Double, Boolean, Double)
ScanCrossDtm(Double, CrsLine, IEnumerable<Surface>, IEnumerable<Surface>, CompoundLine, Boolean, Double)
ScanCrossDtm(Double, IEnumerable<Surface>, 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)
SelectFromCadView<T>(CadView, T, String)
SmashCenterLine(Alignment, Double, Double, List<Double>, Double, Double)
SmashCenterLine(Alignment, Double, Double, List<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
· Последние изменения: 2023/07/28 17:27 (внешнее изменение)