GuidedPathDefined

@Serializable
@SerialName(value = "GuidedPathDefined")
data class GuidedPathDefined(val simTime: Double, val networkName: String, val intersections: List<GuidedPathIntersectionDef> = emptyList(), val links: List<GuidedPathLinkDef> = emptyList()) : AnimationEvent(source)

The static guide path of a GuidedPathTransportSystem (emitted once per replication, at the system's initialize). intersections carry their own world coordinates, so unlike a conveyor the guide path needs no authored layout at all: a link is drawn between the two intersections it names, and a transporter reported on zone k of a link with n zones is placed by interpolating that fraction along it. links also say which are two-way and which are spurs, because those are the two features a viewer most needs to see when reading congestion.

Constructors

Link copied to clipboard
constructor(simTime: Double, networkName: String, intersections: List<GuidedPathIntersectionDef> = emptyList(), links: List<GuidedPathLinkDef> = emptyList())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val simTime: Double