Class TrafficSignalLightController
信号制御器
Inheritance
System.Object
TrafficSignalLightController
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.Structure
Assembly: cs.temp.dll.dll
Syntax
public class TrafficSignalLightController : ARnParts<TrafficSignalLightController>
Constructors
TrafficSignalLightController()
デシリアライズ用
Declaration
public TrafficSignalLightController()
TrafficSignalLightController(String, RnIntersection, in Vector3)
Declaration
public TrafficSignalLightController(string id, RnIntersection node, in Vector3 position)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | id | |
| RnIntersection | node | |
| Vector3 | position |
Properties
CorrespondingNode
Declaration
public RnIntersection CorrespondingNode { get; }
Property Value
| Type | Description |
|---|---|
| RnIntersection |
DebugId
Declaration
public string DebugId { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
Parent
Declaration
public RnRoadBase Parent { get; }
Property Value
| Type | Description |
|---|---|
| RnRoadBase |
Position
Declaration
public Vector3 Position { get; }
Property Value
| Type | Description |
|---|---|
| Vector3 |
SignalPatterns
Declaration
public List<TrafficSignalControllerPattern> SignalPatterns { get; }
Property Value
| Type | Description |
|---|---|
| List<TrafficSignalControllerPattern> |
TrafficLights
Declaration
public List<TrafficSignalLight> TrafficLights { get; }
Property Value
| Type | Description |
|---|---|
| List<TrafficSignalLight> |
Methods
CreateDefault(RnIntersection)
Declaration
public static bool CreateDefault(RnIntersection intersection)
Parameters
| Type | Name | Description |
|---|---|---|
| RnIntersection | intersection |
Returns
| Type | Description |
|---|---|
| System.Boolean |