Namespace PLATEAU.RoadNetwork.Structure
Classes
BuildTrackOption
LightBulb
信号機の電球
PLATEAURnStructureModel
RnIntersection
交差点
RnIntersectionEdge
RnIntersectionEx
RnIntersectionEx.CenterLineGraph
交差点内で各道路への中央ラインを通る経路グラフ
RnIntersectionEx.CenterLineGraph.SiteNode
グラフを構成する点
RnIntersectionEx.CenterLineGraph.SitePoint
ボロノイ図の各点
RnIntersectionEx.EdgeGroup
RnLane
RnLaneBorderDirEx
RnLaneBorderTypeEx
RnLaneEx
ROadNetworkLaneの拡張関数
RnLineString
線分群クラス. 頂点のリストを持つ
RnLineStringEx
RnModel
RnModelEx
RnModelEx.CalibrateIntersectionBorderOption
RnModelEx.SliceIntersectionCheckResult
RnModelEx.SliceIntersectionResult
RnModelEx.SliceRoadHorizontalResult
Roadの水平切断結果
RnPoint
RnPointEx
RnRoad
RnRoadBase
Serialize時にnewする必要があるのでabstractにはできない
RnRoadBase.NeighborBorder
隣接道路とその境界線情報
RnRoadBaseEx
RnRoadEx
RnRoadGroup
実際にデータ化されるものではない Intersection -> Intersectionを繋ぐ複数のRoadをまとめるクラス
RnRoadGroup.RnSideWalkGroup
RnRoadGroup.RnWayGroup
RnSideWalk
RnSideWalkEx
RnTrack
RnTurnTypeEx
RnWay
RnWayEqualityComparer
RnWayEx
StopLine
停止線
TrafficRegulationInfo
交通規制情報
TrafficRegulationInfoCreateHelper
交通規制の生成補助クラス
TrafficSignalControllerPattern
信号制御のパターン 開始時刻、制御パターンID、フェーズのリスト、信号灯のオフセットを持つ
TrafficSignalControllerPhase
信号制御のフェーズ 信号制御のパターンに含まれる要素
TrafficSignalLight
信号灯器 注意 配置されている道路に交差点も設定出来るため注意
TrafficSignalLightBulb
信号機の電球(概念) 信号機は何色ですかと聞かれたらこれを返す クラス名がTrafficSignalLightと混じって分かりずらいので変えたい
TrafficSignalLightController
信号制御器
Structs
TrafficSignalLightController.DefaultVal
TrafficSignalLightController.DefaultVal.DataSet
Enums
LaneWayMoveOption
レーンを動かすときのオプション
LightBulb.BulbColor
Bulb lighting color.
LightBulb.BulbStatus
Bulb lighting status.
LightBulb.BulbType
Type of each bulb.
RnFlowTypeMask
RnLaneAttribute
RnLaneBorderDir
RnLaneBorderType
RnModelEx.RoadCutResult
RnSideWalkLaneType
道路専用. 手動編集で道路の左側/右側どっちに所属するかが取りたいみたいなので専用フラグを用意する. 交差点だと意味がない