Struct RnTrafficLightDataSet
信号制御器に関わるデータをまとめた構造体
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: PLATEAU.RoadNetwork.Data
Assembly: cs.temp.dll.dll
Syntax
public struct RnTrafficLightDataSet
Constructors
RnTrafficLightDataSet(IReadOnlyCollection<RnDataTrafficLightController>, IReadOnlyCollection<RnDataTrafficLight>, IReadOnlyCollection<RnDataTrafficSignalPattern>, IReadOnlyCollection<RnDataTrafficSignalPhase>)
Declaration
public RnTrafficLightDataSet(IReadOnlyCollection<RnDataTrafficLightController> traffics, IReadOnlyCollection<RnDataTrafficLight> lights, IReadOnlyCollection<RnDataTrafficSignalPattern> signalPatterns, IReadOnlyCollection<RnDataTrafficSignalPhase> signalPhases)
Parameters
Type | Name | Description |
---|---|---|
IReadOnlyCollection<RnDataTrafficLightController> | traffics | |
IReadOnlyCollection<RnDataTrafficLight> | lights | |
IReadOnlyCollection<RnDataTrafficSignalPattern> | signalPatterns | |
IReadOnlyCollection<RnDataTrafficSignalPhase> | signalPhases |
Properties
Controllers
Declaration
public IReadOnlyCollection<RnDataTrafficLightController> Controllers { readonly get; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<RnDataTrafficLightController> |
Lights
Declaration
public IReadOnlyCollection<RnDataTrafficLight> Lights { readonly get; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<RnDataTrafficLight> |
SignalPatterns
Declaration
public IReadOnlyCollection<RnDataTrafficSignalPattern> SignalPatterns { readonly get; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<RnDataTrafficSignalPattern> |
SignalPhases
Declaration
public IReadOnlyCollection<RnDataTrafficSignalPhase> SignalPhases { readonly get; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<RnDataTrafficSignalPhase> |
Methods
IsValid()
整合性のチェック
Declaration
public bool IsValid()
Returns
Type | Description |
---|---|
System.Boolean |