Перейти к содержанию
Справка
Инструменты пользователя
Войти
Инструменты сайта
Найти
Инструменты
Показать исходный текст
История страницы
Ссылки сюда
Недавние изменения
Управление медиафайлами
Все страницы
Войти
>
Недавние изменения
Управление медиафайлами
Все страницы
Вы находитесь здесь:
Документация по продуктам Топоматик Robur
»
Разработка
»
Справочник
»
Класс CompoundLineExtentions
Боковая панель
Навигация
Разработка
Справочник
Структура файла .plugin
Работа с иконками меню и элементов
Пространства имен
TLC (Topomatic Lisp Construction)
Руководство
developers:references:topomatic.cad.foundation.compoundlineextentions
Содержание
Класс CompoundLineExtentions
Иерархия наследования
Синтаксис
Методы
Класс CompoundLineExtentions
Пространство имен:
Topomatic.Cad.Foundation
Сборка:
Topomatic.Cad.Foundation (в Topomatic.Cad.Foundation.dll)
Иерархия наследования
System.Object
Topomatic.Cad.Foundation.CompoundLineExtentions
Синтаксис
public
abstract
sealed
class
CompoundLineExtentions
Методы
Тип
Имя
Описание
CalcKxKy(Item, Double, Double, Double)
CalcTangents(Vector2D, Vector2D, Double, Double)
CloneCompoundLineItem(CompoundLine, Item)
Cut(CompoundLine, Double, Double)
D02D(ICurve, Double, Double, Vector2D)
D02DInf(ICurve, Double, Double, Vector2D)
Equals(Object)
Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
GetCurvature(CompoundLine, Double, Double)
Радиус кривизны со знаком
GetHashCode()
Служит хэш-функцией по умолчанию. (Наследуется от Object.)
GetTangentPosition(Item, Double, Double, Vector2D, Vector2D)
GetTangentPosition(CompoundLine, Double, Vector2D, Vector2D)
GetTangentPosition(CompoundLine, Double, Double, Vector2D, Vector2D)
GetTangentPositionInfinite(CompoundLine, Double, Double, Vector2D, Vector2D)
GetType()
Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
Join(CompoundLine, CompoundLine, CompoundLine)
Склеивает две линии в текущую, линии должны сопрягаться от конца первой к началу второй
PosToStaOffsetInfinite(CompoundLine, Vector2D, Double, Double)
Возвращает пикет по точке на планет
Project2D(ICurve, Vector2D, Double, Double)
Project2DInf(ICurve, Vector2D, Double, Double)
RotateArcPos(Vector2D, Vector2D, Double, Double, Double, Vector2D, Double, Double)
SectArc(CompoundLine, Vector2D, Double, Double, Double, IList<Double>, Double)
SectLine(CompoundLine, BoundingBox2D, Line2D, IList<Double>, Double)
SectLine(CompoundLine, Line2D, IList<Double>)
SectSegment(CompoundLine, Vector2D, Vector2D, IList<Double>)
SectSegment(CompoundLine, Vector2D, Vector2D, IList<Double>, Double)
SectWithOtherCompoundLine(CompoundLine, CompoundLine, List`1)
Split(CompoundLine, Double, CompoundLine, CompoundLine)
StaOffsetToPosInfinite(CompoundLine, Double, Double, Vector2D)
Возвращает позицию, по пикету и смещению, если не может найти такую позицию, тогда пытается вернуть позицию по тангенсам в начале и в конце
ToPathList(CompoundLine, IList<IPathItem>)
ToPathListWithoutClothoids(CompoundLine, IList<IPathItem>)
Делает представление CompoundLine в виде pathList без клотоид (клотоиды заменяются наборами приближающих арок)
ToPolyLine(CompoundLine, IPolyline3D)
ToPosArray(CompoundLine, IList<Vector2D>, Double)
ToString()
Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
developers/references/topomatic.cad.foundation.compoundlineextentions.txt
· Последние изменения: 2023/07/28 17:27 (внешнее изменение)
Инструменты страницы
Показать исходный текст
История страницы
Ссылки сюда
ODT преобразование
Наверх