AbstractOrientingPedestrian

fun <T, P : Position<P>, Vector<P>, A : GeometricTransformation<P>, N : ConvexGeometricShape<P, A>, E> AbstractOrientingPedestrian(randomGenerator: RandomGenerator, environment: EnvironmentWithGraph<*, T, P, A, N, E>, backingNode: Node<T>, knowledgeDegree: Double, group: PedestrianGroup<T, P, A>? = null, minArea: Double = 10.0)

Parameters

T

the concentration type.

P

the Position type and Vector type for the space this pedestrian is inside.

A

the transformations supported by the shapes in this space.

L

the type of landmarks in the pedestrian's cognitiveMap.

N

the type of nodes of the navigation graph provided by the environment.

E

the type of edges of the navigation graph provided by the environment.

F

the type of the shape factory provided by the environment.