Perceptive2D
class Perceptive2D<T> @JvmOverloads constructor( val environment: Physics2DEnvironment<T>, val node: Node<T>, val fieldOfView: InfluenceSphere2D<T> = FieldOfView2D(environment, node, defaultFieldOfViewDepth, defaultFieldOfViewAperture)) : PerceptiveProperty<T>
Content copied to clipboard
Base implementation of a pedestrian's capability to influence each other in a 2D space.
Constructors
Link copied to clipboard
fun <T> Perceptive2D( environment: Physics2DEnvironment<T>, node: Node<T>, fieldOfView: InfluenceSphere2D<T> = FieldOfView2D(environment, node, defaultFieldOfViewDepth, defaultFieldOfViewAperture))
Content copied to clipboard
Types
Functions
Properties
Link copied to clipboard
The environment where node is moving.
Link copied to clipboard
The list of influence spheres belonging to this pedestrian (by default, only its fieldOfView).