PerceptiveProperty

interface PerceptiveProperty<T> : NodeProperty<T>

The pedestrian's capability to influence other pedestrians.

Functions

Link copied to clipboard
abstract fun cloneOnNewNode(node: Node<T>): NodeProperty<T>

Properties

Link copied to clipboard
abstract val fieldOfView: InfluenceSphere<T>

The field of view of the pedestrian.

Link copied to clipboard
abstract val node: Node<T>
Link copied to clipboard
open val senses: Map<String, InfluenceSphere<T>>

The list of influence spheres belonging to this pedestrian (by default, only its fieldOfView).

Inheritors

Link copied to clipboard
Link copied to clipboard