======Метод TurnoutExtensions.CalculateDoubleCrossTurnoutPositions(TurnoutDirection, TurnoutSideType, Vector2D, Vector2D, Double, Double, Double, Vector2D, Vector2D, Vector2D, Vector2D)====== * **Пространство имен:** [[developers:references:topomatic.turnouts|Topomatic.Turnouts]] * **Сборка:** Topomatic.Turnouts (в Topomatic.Turnouts.dll) =====Синтаксис===== public static void CalculateDoubleCrossTurnoutPositions(TurnoutDirection direction, TurnoutSideType side, Vector2D center_pos, Vector2D forward_pos, double cq1, double k, double angle, out Vector2D start_pos, out Vector2D end_pos, out Vector2D second_start, out Vector2D second_end) **Параметры** * //direction// * Тип: [[developers:references:topomatic.turnouts.turnoutdirection|Topomatic.Turnouts.TurnoutDirection]] * //side// * Тип: [[developers:references:topomatic.turnouts.turnoutsidetype|Topomatic.Turnouts.TurnoutSideType]] * //center_pos// * Тип: [[developers:references:topomatic.cad.foundation.vector2d|Topomatic.Cad.Foundation.Vector2D]] * //forward_pos// * Тип: [[developers:references:topomatic.cad.foundation.vector2d|Topomatic.Cad.Foundation.Vector2D]] * //cq1// * Тип: System.Double * //k// * Тип: System.Double * //angle// * Тип: System.Double * //start_pos// * Тип: [[developers:references:topomatic.cad.foundation.vector2d|Topomatic.Cad.Foundation.Vector2D]] * //end_pos// * Тип: [[developers:references:topomatic.cad.foundation.vector2d|Topomatic.Cad.Foundation.Vector2D]] * //second_start// * Тип: [[developers:references:topomatic.cad.foundation.vector2d|Topomatic.Cad.Foundation.Vector2D]] * //second_end// * Тип: [[developers:references:topomatic.cad.foundation.vector2d|Topomatic.Cad.Foundation.Vector2D]]