Package it.unibo.alchemist.model.interfaces.properties
Types
Link copied to clipboard
The pedestrian's cognitive capability.
Link copied to clipboard
typealias Human2DProperty<T> = HumanProperty<T, Euclidean2DPosition, Euclidean2DTransformation>
Content copied to clipboard
A capability representing a pedestrian's individual characteristics in a 2D space.
Link copied to clipboard
interface HumanProperty<T, S : Vector<S>, A : GeometricTransformation<S>> : NodeProperty<T>
Content copied to clipboard
A capability representing a pedestrian's individual characteristics.
Link copied to clipboard
interface OrientingProperty<T, P : Position<P>, Vector<P>, A : GeometricTransformation<P>, L : ConvexGeometricShape<P, A>, N : ConvexGeometricShape<P, A>, E> : NodeProperty<T>
Content copied to clipboard
A node's capability to orient.
Link copied to clipboard
interface PedestrianProperty<T> : WalkingPedestrianProperty<T> , RunningPedestrianProperty<T>
Content copied to clipboard
A node capability to move. It includes both WalkingPedestrianProperty and RunningPedestrianProperty.
Link copied to clipboard
The pedestrian's capability to influence other pedestrians.
Link copied to clipboard
A node's capability to run.
Link copied to clipboard
The pedestrian's capability for form groups.
Link copied to clipboard
A node capability to walk.