Search Results for

    Show / Hide Table of Contents

    Class RoadNetworkDataGetter

    道路ネットワークのRoadNetworkData○○系統のデータをまとめて取ってくる機能を提供するクラス

    Inheritance
    System.Object
    RoadNetworkDataGetter
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: PLATEAU.RoadNetwork.Data
    Assembly: cs.temp.dll.dll
    Syntax
    public class RoadNetworkDataGetter

    Methods

    GenerateIdTable<_Type>(IReadOnlyList<_Type>)

    取得したデータ群からIDテーブルを生成する 注意 要素数の増減があった時には再度テーブルを作成する必要がある

    Declaration
    public IReadOnlyDictionary<_Type, RnID<_Type>> GenerateIdTable<_Type>(IReadOnlyList<_Type> dataList)
        where _Type : IPrimitiveData
    Parameters
    Type Name Description
    IReadOnlyList<_Type> dataList
    Returns
    Type Description
    IReadOnlyDictionary<_Type, RnID<_Type>>
    Type Parameters
    Name Description
    _Type

    GetLanes()

    Declaration
    public IReadOnlyList<RnDataLane> GetLanes()
    Returns
    Type Description
    IReadOnlyList<RnDataLane>

    GetLineStrings()

    Declaration
    public IReadOnlyList<RnDataLineString> GetLineStrings()
    Returns
    Type Description
    IReadOnlyList<RnDataLineString>

    GetPoints()

    Declaration
    public IReadOnlyList<RnDataPoint> GetPoints()
    Returns
    Type Description
    IReadOnlyList<RnDataPoint>

    GetRoadBases()

    データの取得関数群

    Declaration
    public IReadOnlyList<RnDataRoadBase> GetRoadBases()
    Returns
    Type Description
    IReadOnlyList<RnDataRoadBase>

    GetTrafficLightController()

    Declaration
    public IReadOnlyList<RnDataTrafficLightController> GetTrafficLightController()
    Returns
    Type Description
    IReadOnlyList<RnDataTrafficLightController>

    GetTrafficLights()

    Declaration
    public IReadOnlyList<RnDataTrafficLight> GetTrafficLights()
    Returns
    Type Description
    IReadOnlyList<RnDataTrafficLight>

    GetTrafficSignalPattern()

    Declaration
    public IReadOnlyList<RnDataTrafficSignalPattern> GetTrafficSignalPattern()
    Returns
    Type Description
    IReadOnlyList<RnDataTrafficSignalPattern>

    GetTrafficSignalPhase()

    Declaration
    public IReadOnlyList<RnDataTrafficSignalPhase> GetTrafficSignalPhase()
    Returns
    Type Description
    IReadOnlyList<RnDataTrafficSignalPhase>

    GetWays()

    Declaration
    public IReadOnlyList<RnDataWay> GetWays()
    Returns
    Type Description
    IReadOnlyList<RnDataWay>

    Validate()

    データ検証

    Declaration
    public void Validate()
    In This Article
    Back to top PLATEAU SDK for Unity