C# Класс SimShift.MapTool.Ets2Prefab

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Curves List
IDSII string
IDX int
Nodes List

Открытые методы

Метод Описание
Ets2Prefab ( Ets2Mapper mapper, string file ) : System
GeneratePolygonCurves ( Ets2Node node, int nodeOr ) : IEnumerable>
GeneratePolygonForRoute ( Ets2PrefabRoute route, Ets2Node node, int nodeOr ) : IEnumerable
GetAllRoutes ( ) : IEnumerable
GetRoute ( int entryNode, IndicatorSignal signal ) : Ets2PrefabRoute
GetRoute ( int entryNode, int exitNode ) : IEnumerable
GetRouteOptions ( int entryNodeId ) : IEnumerable
IsFile ( string file ) : bool

Приватные методы

Метод Описание
FindExitNode ( Ets2PrefabCurve c ) : Ets2PrefabNode
FindStartNode ( Ets2PrefabCurve c ) : Ets2PrefabNode
IterateCurves ( IEnumerable list, Ets2PrefabCurve curve, bool forwardDirection ) : IEnumerable>
Parse ( ) : void

Описание методов

Ets2Prefab() публичный Метод

public Ets2Prefab ( Ets2Mapper mapper, string file ) : System
mapper Ets2Mapper
file string
Результат System

GeneratePolygonCurves() публичный Метод

public GeneratePolygonCurves ( Ets2Node node, int nodeOr ) : IEnumerable>
node Ets2Node
nodeOr int
Результат IEnumerable>

GeneratePolygonForRoute() публичный Метод

public GeneratePolygonForRoute ( Ets2PrefabRoute route, Ets2Node node, int nodeOr ) : IEnumerable
route Ets2PrefabRoute
node Ets2Node
nodeOr int
Результат IEnumerable

GetAllRoutes() публичный Метод

public GetAllRoutes ( ) : IEnumerable
Результат IEnumerable

GetRoute() публичный Метод

public GetRoute ( int entryNode, IndicatorSignal signal ) : Ets2PrefabRoute
entryNode int
signal IndicatorSignal
Результат Ets2PrefabRoute

GetRoute() публичный Метод

public GetRoute ( int entryNode, int exitNode ) : IEnumerable
entryNode int
exitNode int
Результат IEnumerable

GetRouteOptions() публичный Метод

public GetRouteOptions ( int entryNodeId ) : IEnumerable
entryNodeId int
Результат IEnumerable

IsFile() публичный Метод

public IsFile ( string file ) : bool
file string
Результат bool

Описание свойств

Curves публичное свойство

public List Curves
Результат List

IDSII публичное свойство

public string IDSII
Результат string

IDX публичное свойство

public int IDX
Результат int

Nodes публичное свойство

public List Nodes
Результат List