Package it.unibo.alchemist.model.interfaces
See: Description
-
Interface Summary Interface Description CognitivePedestrian A heterogeneous pedestrian with cognitive capabilities. Group A group of nodes. GroupSteeringAction A SteeringAction related to a group of pedestrians. GroupWithLeader A group with a special member acting as a leader. HeterogeneousPedestrian A pedestrian with individual characteristics. NavigationAction A SteeringAction allowing a pedestrian to navigate an environment consciously (e.g. NavigationStrategy Defines what a pedestrian should do when in a new room (= environment's area), this is designed to be used jointly with a NavigationAction: the latter defines how to properly move the pedestrian, while delegating the decision on where to move it to a NavigationStrategy. OrientingAgent An agent capable of orienting itself inside an environment. OrientingPedestrian A pedestrian capable of orienting itself. Pedestrian A plain pedestrian. Pedestrian2D A bidimensional pedestrian. PedestrianGroup A Group of Pedestrians. PedestrianGroup2D A PedestrianGroup featuring bidimensional pedestrians. SteeringAction Action whose purpose is moving a node inside the environment it is in. SteeringActionWithTarget A SteeringAction with a defined target. SteeringStrategy Strategy interface describing how the next points of the steering actions are combined to calculate the next position to move on. EnvironmentWithObstacles An environment with Obstacles. EuclideanEnvironment An Euclidean space, where Positions P are valid Vectors, supporting any concentration type T. Obstacle A generic obstacle in a vector space. Position An interface to represent a generic coordinates system. Position2D A bidimensional position. PhysicalNode A NodeWithShape capable of interacting physically with others (e.g. PhysicalPedestrian A pedestrian capable of interacting physically with others. PhysicalPedestrian2D A PhysicalPedestrian in an euclidean bidimensional space. PhysicalSteeringStrategy Defines how physical forces and steering actions (which may be seen as intentional forces) are combined to compute the overall next position reached by a physical node. VisibleNode Represents a node seen by the it.unibo.alchemist.model.implementations.actions.See action. -
Object Summary Object Description Companion