Package it.unibo.alchemist.model
See: Description
-
Interface Summary Interface Description Molecule Interface for a molecule. Dependency This interface represents a token that may generate a dependency between two reactions. Action LinkingRule An interface that represent an auto-linking logic for nodes within an environment. BenchmarkableEnvironment An environment which provides a mean to get infos about its performances. Environment Interface for an environment. Neighborhood The type which describes the concentration of a molecule Interface for a neighborhood. Incarnation GeoPosition Represents a specific point on the Earth's surface. Condition TimeDistribution This interface represents a temporal distribution for any event. Concentration This interface is a wrapper for concentrations. Layer Interface for static layer, containing a substance or a molecule with a spatial distribution. Actionable A time-distributed entity with inboundDependencies, outboundDependencies and an execution strategy. EnvironmentWithObstacles An environment with Obstacles. EuclideanEnvironment An Euclidean space, where Positions P are valid Vectors, supporting any concentration type T. GlobalReaction A reaction with a GLOBAL input and output Context. Node NodeProperty Represents a node's capability. Obstacle A generic obstacle in a vector space. Position An interface to represent a generic coordinates system. Position2D A bidimensional position. Reaction Time Interface for time representation. Obstacle2D An Obstacle in a bidimensional space. Route Deployment PositionBasedFilter Filtering condition for deployments. RoutingService A service capable to generate routes into an environment. RoutingServiceOptions Tag interface, used to track the set of options available for a RoutingService. VisibleNode Represents a node seen by the it.unibo.alchemist.model.actions.CameraSee action. -
Class Summary Class Description SupportedIncarnations This enum interfaces the generic components of the graphical interface with the specific incarnation details.