======Класс TurnoutExtensions====== * **Пространство имен:** [[developers:references:topomatic.turnouts|Topomatic.Turnouts]] * **Сборка:** Topomatic.Turnouts (в Topomatic.Turnouts.dll) =====Иерархия наследования===== * [[developers:references:system.object|System.Object]] * Topomatic.Turnouts.TurnoutExtensions =====Синтаксис===== public abstract sealed class TurnoutExtensions =====Методы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:68dd37dd119a5025dfff3045f668f698|CalculateAsymmetricTurnoutPositions(Alignment, TurnoutDirection, Double, TurnoutSideType, TurnoutRotation, Boolean, Double, Double, Double, Double, Double, Double, Vector2D, Vector2D, Vector2D, Vector2D, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:5a5b4e3900205d1145ad17cf060a1581|CalculateDeafCrossTurnoutPositions(Alignment, TurnoutDirection, TurnoutSideType, Double, Double, Double, Double, Vector2D, Vector2D, Vector2D, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:d829423f30acf462b6ff8210819a5283|CalculateDoubleCrossTurnoutPositions(Alignment, TurnoutDirection, TurnoutSideType, Double, Double, Double, Double, Vector2D, Vector2D, Vector2D, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:23eb4b58bd09792cd145dfb120e8c25b|CalculateFoulingPointPosition(Alignment, Alignment, Vector2D, Vector2D, Double, Double, Double, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:cebc40f8654f56e5e14c0c2705a0b288|CalculateSimpleTurnoutPositions(Alignment, TurnoutDirection, TurnoutSideType, TurnoutRotation, Double, Double, Double, Double, Vector2D, Vector2D, Vector2D, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:399fdc73969853f06cc439d5198639ce|CalculateSymmetricTurnoutPositions(Alignment, TurnoutDirection, TurnoutSideType, TurnoutRotation, Double, Double, Double, Double, Vector2D, Vector2D, Vector2D, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:6dd0c145b9f089d482ce51085568ac56|CalculateTextOffset(Alignment, Double, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:16b5b58984d6926914751d3d088d98dc|CalculateTextPosition(Alignment, Double, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:system.object.equals_system.object|Equals(Object)]]| Определяет, равен ли заданный объект текущему объекту. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}|[[developers:references:system.object.gethashcode|GetHashCode()]]| Служит хэш-функцией по умолчанию. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}|[[developers:references:system.object.gettype|GetType()]]| Возвращает объект [[developers:references:system.type|Type]] для текущего экземпляра. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}|[[developers:references:system.object.tostring|ToString()]]| Возвращает строку, представляющую текущий объект. (Наследуется от [[developers:references:system.object|Object]].)|