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

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


developers:references:e475d4e8ddde5dc3d8bcfbefdb9663dd

Метод ClotSolveLibrary.FindTruncatedClothoidLength(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double)

Находит полную длину усечённой клотоиды между двумя окружностями (с заданными радиусами и центрами) Угол - угол переходной системы координат, связанной с центром первой окружности, в СК, связанной с клотоидой (это такая система, что её ось Х исходит из центра первой окр-ти и направлена на центр второй окр-ти ) Смещения - к-ты начала отсчёта переходной СК в СК, связанной с клотоидой (по сути к-ты центра 1й окр-ти в СК клотоиды)

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

Синтаксис

public static bool FindTruncatedClothoidLength(double R1, double Xc1, double Yc1, double R2, double Xc2, double Yc2, out double Len, out double Ug, out double dx, out double dy)

Параметры

  • R1
    • Тип: System.Double
    • Радиус первой окружности
  • Xc1
    • Тип: System.Double
    • Координата X центра первой окружности в глобальной СК
  • Yc1
    • Тип: System.Double
    • Координата Y центра первой окружности в глобальной СК
  • R2
    • Тип: System.Double
    • Радиус второй окружности
  • Xc2
    • Тип: System.Double
    • Координата X центра второй окружности в глобальной СК
  • Yc2
    • Тип: System.Double
    • Координата Y центра второй окружности в глобальной СК
  • Len
    • Тип: System.Double
    • Вычисляемая длина клотоиды (тут длина вычисляется полная!)
  • Ug
    • Тип: System.Double
    • Угол переходной системы координат, связанной с центром первой окружности, относительно СК, связанной с клотоидой
  • dx
    • Тип: System.Double
    • К-та X начала отсчёта переходной СК в СК, связанной с клотоидой (по сути к-та X центра 1й окр-ти в СК клотоиды)
  • dy
    • Тип: System.Double
    • К-та Y начала отсчёта переходной СК в СК, связанной с клотоидой (по сути к-та Y центра 1й окр-ти в СК клотоиды)

Возвращаемое значение

  • Тип: System.Boolean
  • Сумели ли вычислить длину (возможна ли усечённая клотоида между данными окружностями)
developers/references/e475d4e8ddde5dc3d8bcfbefdb9663dd.txt · Последние изменения: 2023/07/28 17:28 (внешнее изменение)