Search Results for

    Show / Hide Table of Contents

    Namespace PLATEAU.RoadNetwork.Data

    Classes

    PrimitiveDataStorage

    PrimitiveDataStorage.PrimitiveStorage<TPrimType>

    RnDataIntersection

    RnDataIntersectionEdge

    RnDataLane

    RnDataLineString

    RnDataPoint

    RnDataRoad

    RnDataRoadBase

    RnDataSideWalk

    RnDataTrack

    RnDataTrafficAccessHelper

    データ参照をしやすくするための

    RnDataTrafficLight

    信号灯器

    RnDataTrafficLightController

    信号制御器

    RnDataTrafficSignalPattern

    信号制御器のパターン フェーズを所持 実装途中

    RnDataTrafficSignalPhase

    フェーズ

    RnDataWay

    RoadNetworkDataGetter

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

    RoadNetworkDataSetter

    既存の道路ネットワークのデータ構造を変更する機能を提供するクラス

    RoadNetworkSerializeDataAttribute

    シリアライズするときに対応するクラスを指定する

    RoadNetworkSerializeMemberAttribute

    RoadNetworkSerializer

    RoadNetworkStorage

    Structs

    RnID<TPrimDataType>

    RnTrafficLightDataSet

    信号制御器に関わるデータをまとめた構造体

    Interfaces

    ILineString

    IPoint

    IPrimitiveData

    道路ネットワークのシリアライズ対象のデータが継承するインターフェイス

    IRnIDGeneratable

    RnIDを生成可能なクラスをマークするための空インターフェイス ただしRnIDのデフォルトコンストラクタの呼び出しは制限していない(技術的に諦めました C#10.0仕様的に出来るらしい)

    IRoadNetworkDynamicEditable

    道路ネットワークの変更機能を提供する ストレージの構造を変更する可能性があるものはこちらのインターフェイスに用意する 重めの処理が多い これの理由としてはIDの更新が必要になったり配列リアロケーションを行う必要があったりするため

    IRoadNetworkObject

    道路ネットワークを所持したオブジェクトが継承するクラス

    Enums

    OffsetRelationType

    オフセット値の参照方法 相対 or 絶対

    VehicleType

    車両タイプ

    In This Article
    Back to top PLATEAU SDK for Unity