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

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


developers:references:topomatic.cad.foundation.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 (внешнее изменение)