Class | Description |
---|---|
AbstractAgentPlainMovementData | |
AbstractCachedNominatimSearch<E, | |
AbstractCurve<T extends AbstractMarkupSegment> | |
AbstractDrawableMarkupAggregator | |
AbstractFluidMarkup<DS> | |
AbstractGISRouteProvider | |
AbstractGISRouteProviderWithCache | |
AbstractInstancingUsdRepresentation<A> | |
AbstractLevelMarkup | |
AbstractLinkToAgent<T extends Agent, | |
AbstractMarkup | |
AbstractMarkupAggregator<T> | |
AbstractMarkupSegment |
This class represents a segment of
. |
AbstractMarkupSubunit<OWNER extends MarkupShape> | |
AbstractNetwork<N extends INode<N, | |
AbstractNetworkCurve<T extends AbstractMarkupSegment> | |
AbstractNetworkPathFinder<N extends INode<N, | |
AbstractNominatimSearch<E, | |
AbstractPositionalMarkup | |
AbstractPositionWatcher<T> | |
AbstractPositionWatcher.BasisType | |
AbstractRailwayMarkup | |
AbstractRoadConnectableElement |
Abstract class for any Transport Library space markup elements representing any part of road (road,
road juction, parking lot, etc.)
|
AbstractRoadMarkup |
Abstract class for all Transport Library space markup elements.
|
AbstractRoadPart | |
AbstractRoadSidePart | |
AbstractShapedWall | |
AbstractShapeGISMap |
GIS map projection manager and map renderer class
GIS map is a Shape and it can be placed on the model animation: it
renders the associated map projection on the screenThis class provides several projection methods |
AbstractUsdRepresentation<A> | |
AbstractWall | |
AccelerationUnits |
Standard AnyLogic acceleration units, should be used in specific functions and parameters which work with units.
|
Agent |
This is a base class for all agent classes created by the user.
|
AgentAnimationSettings | |
AgentArrayList<E extends Agent> |
Agent population list based on array implementation
Supports fast element retrieval by its index (the AgentArrayList.get(int) operation
runs in constant time).The add operation runs in amortized constant time, that is, adding n elements requires O(n) time. |
AgentConstants | |
AgentDestroyListener | |
AgentExtension |
Base interface for extensions of
Agent s. |
AgentExtensionFactory<T extends AgentExtension> | |
AgentExtensionImpl |
Base class for extensions of
Agent s.Please note that agent, during its lifetime, may change instances of some extensions (e.g. |
AgentLinkedHashSet<E extends Agent> |
Agent population collection based on
LinkedHashSet implementationThis collection offers constant time performance for the basic operations (add, remove, contains and size) and guarantees insertion-order during iteration Note, that due to set-based implementation, element retrieval by its index ( AgentLinkedHashSet.get(int) ) is extremely slow when rapidly invoked it with random
index for large collections. |
AgentList<E extends Agent> |
Agent population list interface
|
AgentOrientation | |
AgentSpacePosition | |
AgentUsdRepresentation<A extends Agent> |
Associates a single agent with a prim
|
AggregatableAnimationElement |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
ALCarEncoder | |
AmountType | |
AmountUnits |
Standard AnyLogic amount units, should be used in specific functions and parameters which work with units.
|
AnalysisInternalsAccessor_xjal |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
AngleUnits | |
AnimationMovingLocationProvider | |
AnimationPacket |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
AnimationStaticLocationProvider | |
AnyLogicCustomAliasProposal |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
AnyLogicCustomProposalPriority |
Users should ignore this annotation.
This annotation is used only inside the AnyLogic, for code completion purposes |
AnyLogicCustomProposalPriority.Type | |
AnyLogicCustomProposalType |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
AnyLogicCustomProposalType.Label | |
AnyLogicCustomSerialization |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. Annotation for custom serialization processing during save to snapshot operations. |
AnyLogicCustomSerializationMode |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. The mode constants for AnyLogicCustomSerialization annotation< |
AnyLogicInternalAPI |
Classes, methods and fields marked with this annotation should not be called by user
These members are invoked by engine internals and are public only due to restrictions of java language (inter-package visibility, interface members etc.) This annotation is used only inside the Engine for development purposes Methods and fiend annotated using this annotation may have names ending with "_xjal" suffix as well |
AnyLogicInternalCodegenAPI |
Classes, methods and fields marked with this annotation should not be called by user
These members are usually invoked by automatically generated code This annotation is used only inside the Engine for development purposes Methods and fiend annotated using this annotation may have names ending with "_xjal" suffix as well |
AnyLogicInternalLibraryAPI |
Classes, methods and fields marked with this annotation should not be called by user
These members are invoked by engine internals and are public only due to restrictions of java language (inter-package visibility, interface members etc.) This annotation is used only inside the Engine for development purposes Methods and fiend annotated using this annotation may have names ending with "_xjal" suffix as well |
AnyLogicLegacyAPI |
Classes, methods and fields marked with this annotation are from old versions of AnyLogic,
they are supported and may be called by user.
|
AnyLogicMapDB | |
AnyLogicOnlineRouteProvider | |
AnyLogicRuntimePreferences |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
Area2D |
This interface represents some rectangular area.
|
Area3D |
This interface represents some rectangular area.
|
AreaAccessRestrictionType | |
AreaNode<T extends Agent> | |
AreaUnits |
Standard AnyLogic area units, should be used in specific functions and parameters which work with units.
|
ArrivalCallback | |
AStar | |
Attractor |
Attractor markup element: defines (x, y) location + orientation (rotation) of a point within some area / node markup.
|
AutotestExperimentHost | |
BarChart |
The chart that displays a number of data items as bars with dimension proportional
to their values (which can be negative).
|
BaseNetworkAStarProvider | |
BasicDataSet |
A data set capable of storing 2D (X,Y) data of type double and maintaining the
up-to-date minimum and maximum of the stored data for each dimension.
|
BatchMarkupUsdRepresentation<T extends AbstractMarkup> | |
BoundingRectangle | |
BridgeDirection | |
BRouterOSMRouteProvider |
Online route provider BRouter
|
BuiltInTileCache | |
BulkConveyorBelt | |
BulkConveyorDataSource | |
BusStop |
Class representing a bus stop located along border of a road segment.
|
CachedSelectQuery | |
Camera3D |
3D camera object.
|
CameraUsdRepresentation |
Create USD representation for camera
|
CellDirection |
Constants for directions in discrete space
|
CellPosition |
A simple pair of integers:
r (row) and c (column) |
Chart<E extends ChartItem> |
The base class for all charts.
|
Chart.Direction |
multipurpose direction/position constants
|
Chart.GridPosition |
grid text position constants
|
Chart.InterpolationType |
interpolation types
|
Chart.PointStyle |
line point styles
|
Chart.ScaleType |
scale types
|
Chart.TimeWindowMovementType | |
Chart1D |
The base class for all charts that display a collection of single data items,
like Pie, Bar, or Stack.
|
Chart1DSum |
A base class for all charts that display the fractions of the data items
of their total (like Pie or Stack).
|
Chart2D |
The base class for all charts that display a collection of two-dimensional data sets,
like Plot, TimePlot, TimeStack, Color.
|
Chart2DPlot |
The base class for all charts that display a collection of two-dimensional data sets
in the form of plots, like Plot, TimePlot.
|
Chart2DPlot.Appearance |
Descriptor or a data set plot appearance.
|
ChartItem |
An item that holds data and can be displayed by a chart (a unit of what
can be displayed by the chart).
|
CircularCurve | |
CircularCurveImpl | |
CircularWall | |
CodeValue |
Class containing some executable action / evaluatable expression code inside.
|
CollectionUsdRepresentation<A> | |
ColorConstants | |
ColorMapping |
Conditional expression which determines the color of the value in
TimeColorChart |
ColorMappingOperator |
Operator for
ColorMapping - conditional expression which determines the color of the value in TimeColorChart |
Configuration3D |
Configuration of 3D world of the associated agent
This object controls the background color and grid at the Z=0 plane. Background and grid are only applied at the scope of the underlying agent. |
ConnectivityBase |
Base class for all connectivity objects
|
ConsoleItem |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
ConsoleItemPrintStream |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
ConstraintProcessor | |
ConstraintTypeEnum | |
ContinuousShortestPathData |
Implementation of
for continuous space. |
ConveyorCustomStation<T extends Agent> |
Custom station is the space markup element used in material handling models.
|
ConveyorCustomStationAgentLocation | |
ConveyorDirection | |
ConveyorMarkupElement<T extends Agent> | |
ConveyorNetwork | |
ConveyorNetworkAStarProvider | |
ConveyorNetworkPathFinder | |
ConveyorNode<T extends Agent> | |
ConveyorPath<T extends Agent> |
Conveyor is the space markup shape that graphically defines a conveyor.
|
ConveyorPathPart<T extends Agent> | |
ConveyorPointNode | |
ConveyorPortImpl |
This class has no user constructors.
|
ConveyorSimpleStation<T extends Agent> |
Use the Station space markup element to draw a simple processing station on a conveyor.
|
ConveyorSimpleStationDelayType | |
ConveyorSimpleStationLoadingMode | |
ConveyorSimpleStationProcessingMode | |
ConveyorSimpleStationState | |
ConveyorSpur<T extends Agent> | |
ConveyorState | |
ConveyorStation<T extends Agent> | |
ConveyorTransferTable<T extends Agent> |
Transfer table is the space markup element that is used to define transfer tables in the material handling models.
|
ConveyorTransitionalNode<T extends Agent> | |
ConveyorTurnStation<T extends Agent> |
Turn station is the graphical space markup element that is used to define turn stations.
|
ConveyorTurnStationMode | |
ConveyorTurntable<T extends Agent> |
Turntable is the graphical space markup element that is used to define turntables.
|
ConveyorType |
Type of
ConveyorPath |
Crane<T extends Agent> | |
CraneProgram | |
CraneProgram.Command | |
CraneProgram.CommandMoveAtomic | |
CraneProgram.CommandMoveComposite | |
CraneProgram.CommandType | |
CraneProgram.CommandWait | |
Curve<T extends AbstractMarkupSegment> | |
CustomDistributionAbstract<E> |
This abstract class is used to generate random numbers from a probability
density function (PDF) that is defined by the user.
|
CustomDistributionContinuous |
This class is used to generate random numbers from a probability density
function (PDF) defined as:
- piecewise linear function.
|
CustomDistributionDiscrete |
This class is used to generate random numbers from a probability density
function (PDF) defined as a set of values of any type with corresponding rates.
|
CustomDistributionOptions<E extends Enum<?>> |
This class is used to generate random enum values from a probability density
function (PDF) defined as a set of values of any type with corresponding
rates.
|
CustomSQLQueryProcessingEnum | |
Database |
Database connection manager class
|
DatabaseAccessor |
Base class for all connectivity objects which use
Database |
DatabaseColumnTypeEnum | |
DatabaseConstants | |
DatabaseCustomType | |
DatabaseDescriptor | |
DatabaseDescriptorFactory | |
DatabaseDescriptorRegistry | |
DatabaseExcelStreamingMode |
This class provides enum for excel streaming mode while reading it with database.
|
DatabaseLogFunctions | |
DatabaseLoggingObjectDescriptor |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
DatabaseLogProperties | |
DatabaseLogTableType | |
DatabaseLogViews | |
DatabaseStatements |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
DatabaseType | |
DataItem |
A chart item that contains a single scalar value of type double.
|
DataSet |
A data set capable of storing 2D (X,Y) data of type double and maintaining the
up-to-date minimum and maximum of the stored data for each dimension.
|
DataSet.SvgSynchronizationHandler | |
DataUpdater_xjal |
This class provides another way to override update() method of data set, histogram and other data elements.
|
DBInfo | |
DeleteQuery |
DeleteQuery for building and execution of DELETE SQL statements
|
DensityMap |
Markup element Density Map.
|
DensityMapColorScheme | |
DensityMapDataStorage | |
DensityMapDisplayedValue | |
DensityMapGridDataStorage | |
DensityMapType | |
Dimension |
A dimension of a HyperArray - a set of non-negative integers (or identifiers
mapped to non-negative integers) that are used as indexes in hyper arrays.
|
DiscreteParameterDataType | |
DynamicEvent |
This class is a base class for dynamic events created by the user.
|
ElementDescriptorImpl | |
Elevator<A extends Agent> | |
Elevator.Call<T extends Agent> |
Class describing elevator call at certain level
|
ElevatorDirection | |
ElevatorDoor | |
ElevatorDoorsConfiguration | |
ElevatorMovementMode | |
ElevatorShaft | |
ElevatorState | |
ElevatorTransferMode | |
ElevatorUsdRepresentation |
Associates a pedestrian elevator with a prim
|
Engine |
The simulation engine that drives the model execution.
|
Engine.EventSelectionMode |
Simultaneous event selection mode constants
|
Engine.ModelType |
The type of the model, returned by Engine.
|
Engine.SolverDAEType |
The solver type for mixed differential-algebraic equations
|
Engine.SolverNAEType |
The solver type for algebraic equations
|
Engine.SolverODEType |
The solver type for ordinary differential equations
|
Engine.State |
The state of the Engine
|
Environment | Deprecated.
this class only stores constants, for compatibility and may be
removed in future
|
EnvironmentConstants | |
Escalator | |
EscalatorDataSource | |
EscalatorGroup | |
EscalatorMovementDirection | |
EscalatorPedestrianBehavior | |
Event |
Base class for all kinds of (static) events: EventTimeout, EventRate and
EventCondition.
Memory: sizeof(EventOriginator) = 22 bytes |
EventCondition |
Event with trigger of type condition.
|
EventInfo |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
EventItem |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
EventOriginator |
Base class for all constructs in AnyLogic modeling language that are able
to schedule discrete events, like Event, DynamicEvent and Transition.
Memory: sizeof(Object) + 8 bytes = 22 bytes |
EventProfiler | |
EventProfiler.EventType | |
EventRate |
Event with trigger of type rate.
|
EventTimeout |
Event with trigger of type timeout.
|
EventTimeout.Mode | |
ExceededQueuePolicy | |
ExcelFile |
Microsoft® ExcelTM File access utility
|
Experiment<ROOT extends Agent> |
A base class for all AnyLogic experiments.
|
Experiment.Command | |
Experiment.State |
The state of the Engine
|
ExperimentCompareRuns<ROOT extends Agent> |
Experiment used to run simulation several times with different parameter
values set by user before each run.
To use this experiment you need to subclass from it and override method Experiment.onEngineFinished() . |
ExperimentCustom |
Base class for all custom experiments
The experiment scenario should be defined in the overridden ExperimentCustom.run() methodCustom experiment may be executed from another experiment - in this case the latter should be passed as an argument to the constructor of the custom experiment. |
ExperimentExecutionListener |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
ExperimentHost |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
ExperimentMultipleRuns<ROOT extends Agent> |
Base class for all experiments that support multiple simulation runs (e.g.
|
ExperimentMultipleRuns.ConfidenceLevel |
Confidence level constants
|
ExperimentOptimization<ROOT extends Agent> |
Experiment used to search for optimal solutions.
|
ExperimentParamVariation<ROOT extends Agent> |
Experiment used to run simulation several times with different parameter
values.
|
ExperimentReinforcementLearning<ROOT extends Agent, |
Base class for Reinforcement Learning experiments.
This class serves as an interface between the model and the platform (Learning Platform) using Reinforcement Learning to train some Learning Agent which is based on that platform (e.g. |
ExperimentRunFast<ROOT extends Agent> |
Base class for all experiments that support fast simulation run (e.g.
|
ExperimentServerSupport |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
ExperimentSimulation<ROOT extends Agent> |
The simplest possible experiment consisting of a single simulation
run.
|
ExperimentTest<ROOT extends Agent> |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
ExtAgentContinuous |
An extension of agent designed to support agent based modeling in continuous (3D) space, in particular:
- time (continuous or discrete) - 3D continuous space - connections between agents, networks (e.g. |
ExtAgentContinuousDelegate<E extends ExtAgentContinuous> | Deprecated. |
ExtAgentDiscrete |
An extension of
Agent designed to support agent based modeling in
discrete 2D space, in particular:- time (continuous or discrete) - 2D discrete space - connections between agents, networks (e.g. |
ExtAgentGIS |
An extension of Agent designed to support agent based modeling in continuous GIS space, in particular:
- time (continuous or discrete) - continuous 2D space based on GIS map - connections between agents, networks (e.g. |
ExtAgentInteractive |
An extension of
Agent designed to support agent communication,
in particular:- time (continuous or discrete) - connections between agents, networks (e.g. |
ExtAgentWithSpatialMetrics | |
ExtAgentWithSpatialMetricsDelegate<E extends ExtAgentWithSpatialMetrics> |
Base class for extensions delegating their 'Continuous / GIS space agent' activity to an existing extension of agent
|
ExtAnimationParams | |
ExtDefaultAnimationProvider | |
ExtEntity | |
ExtEntityContinuousDelegate<E extends ExtEntity> | Deprecated. |
ExtEntityDelegate<E extends ExtEntity> |
Base class for extensions delegating their 'Entity' activity to an existing extension of agent
|
ExtEnvironmentContinuous |
Agent environment extension for continuous (3D) space
|
ExtEnvironmentDiscrete |
Agent environment extension for discrete 2D space
|
ExtEnvironmentGIS |
Agent space extension for continuous 2D space based on GIS map
|
ExtEnvironmentInteractive |
Extension interface for agent space with communication enabled.
|
ExtEnvironmentWithLayout | |
ExtEnvironmentWithMetrics | |
ExtRootModelAgent |
This extension may be defined only in the top-level agent of the model.
|
ExtSpace |
This extension:
Tracks moving agents (either straight movement or through network or on the GIS map)
Owns animator for agents created dynamically in flowcharts and for agents which jumped from their original space (implemented using replicated embedded object presentation shape)
|
ExtSpace.SpaceAgentIterable | |
ExtWithSpaceType |
This interface is internal and shouldn't be called by user.
it may be removed/renamed in future. |
FileResourceUtils |
This class is not designed to be accessed by user
Utilities for presentation purposes shared with AL IDE |
FlowchartActivityType |
Type of state the agent may be in when inside some flowchart block.
|
FlowchartBlock |
Base class for all process flowchart blocks in new libraries since AnyLogic 7.
Provides standard functions like FlowchartBlock.remove(Agent) . |
FlowchartMappedPort<InMessageType, |
An implementation of
FlowchartPort which delegates its FlowchartMappedPort.count() and FlowchartMappedPort.isError()
methods to another port, this one is mapped with.Usage: create a custom port of this type and add connector from this port to the port of embedded object (or call FlowchartMappedPort.map(Port) on this port).There should be one and only one mapped port, otherwise an error will be thrown. |
FlowchartPort<InMessageType, |
Special Port class for flowchart blocks.
|
FlowRateUnits |
Standard AnyLogic flow rate units, should be used in specific functions and parameters which work with units.
|
FlowStatisticsDirection | |
GisConstants | |
GISCoordinates | |
GISCoordinates.Coord | |
GISCoordinates.Direction | |
GISCoordinatesParser | |
GISCoordinatesParser.DirectionParser | |
GISCurve | |
GISGeneralizationUtils |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
GISMarkupDescriptor | |
GISMarkupElement |
Basic GIS markup element could be a part of
. |
GISMarkupSegment |
Markup segment for GIS space.
|
GISMarkupSegmentDescriptor | |
GISMarkupSegmentLine |
Straight markup segment for GIS space.
|
GISMarkupSegmentLineDescriptor | |
GISMultiRegion |
This markup element contains set of GIS regions.
|
GISMultiRegionDescriptor | |
GISNetwork |
Implementation of network for agent movement in GIS space.
|
GISNode |
Implementation of
for network in GIS space. |
GISPoint | |
GISPointDescriptor | |
GISRegion |
Geographic region in GIS space.
|
GISRegionDescriptor | |
GISRoute |
Implementation of
for network in GIS space. |
GISRouteNotFoundBehavior |
This enumeration defines what to do when a gis route provider can't find the route.
|
GISShortestPathData |
Implementation of
for GIS space. |
GraphHopperRouteProvider |
Provider of routes www.graphhopper.com.
|
GraphRoute | |
HasLevel |
Interface for all space elements which may be contained in a 'level'
|
Histogram |
The chart that displays a collection of histograms.
|
Histogram.Appearance |
Descriptor or a histogram appearance.
|
Histogram2D |
The chart that displays a collection of two-dimensional histograms.
|
Histogram2D.Appearance |
Descriptor or histogram 2D appearance.
|
Histogram2DData |
Data (PDF, CDF, etc.) of an array of histograms, each having a certain range of base
(x) values and a range of data - y values.
|
HistogramData |
A base class for unidimensional histograms data objects.
|
HistogramSimpleData |
Data of a histogram with a fixed minimum, maximum and number of intervals.
|
HistogramSmartData |
Data of a histogram with a fixed number of intervals but auto-adjustable data range.
|
HyperArray |
A storage for multi-dimensional data used primarily in system dynamics
models.
|
IAreaDataSource | |
IAreaNodeDescriptor<T extends Agent> | |
IAStarProvider |
Graph provider for AStar algorithm
|
IBinaryVariable | |
IBoundedVariable | |
IContinuousVariable | |
IDescriptor | |
IDescriptorFactory | |
IDiscreteVariable | |
IDowntime<T> |
An interface to play the role of the Downtime block in the engine environment.
|
IElementDescriptor | |
IElevatorDescriptor<A extends Agent> | |
IExperimentHost |
Object of this interface is responsible for various actions regarding AnyLogic Model
animation and graphical user interface.
|
IExperimentHost.IValue |
Used for converting String/JSON input data to arbitrary java classes
requested by Engine.
|
IExperimentServer |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
IGeographicSearch<T, |
Basic interface for geographical search in AnyLogic.
|
IGeographicSearchEntry |
Basic interface for search results.
|
IGISRouteProvider |
Basic interface for creation of routes in GIS space.
|
IImageLoadedListener | |
ILogEntry | |
ImageChangedListener | Deprecated. |
IMaintenanceable |
General parent interface that is implemented by {@link Agent)} AND
(transitively) by all markups that offer Downtime functionality.
|
IMaintenanceableMarkup | |
IMarkupLibraryDescriptor |
This interface should be implemented by library blocks which are designed
to add some parameters and functionality to specific space markup elements
|
IMarkupSegment |
This interface represents a segment of
. |
IMovement | |
INetwork<N extends INode<N, |
Basic interface of network for agent movement based on markup elements.
|
INetworkMarkupElement |
Basic interface for markup element which could be used in network.
|
INode<N extends INode<N, |
Basic interface for network node.
|
Insert |
Object performing row insertion to the database table
This object is only available in the AnyLogic Professional |
InsertQuery |
InsertQuery for building and execution INSERT SQL statements
|
InstancingUsdRepresentation<T> | |
Intersection |
Class representing area of intersection of several (2 or more) road segments.
|
IObjective | |
IOptimization | |
IPath<N extends INode> |
This is the basic interface for implementation connection between nodes inside network.
|
IPathData | |
IPathFinderProviderFactory | |
IPedestrianLibraryDescriptorFactory | |
IPostConstraint | |
IPreConstraint | |
IRackSystemDescriptor | |
IRackSystemDescriptorFactory | |
IRailLibraryDataSourceFactory | |
IRailStopLineDescriptor<T extends Agent> | |
IRouteLocation | |
IRouteProvider<T extends IPathData> |
This is a base interface to create a route for an agent.
|
IRouteScoreProvider | |
IRunConfiguration<T extends Agent> | |
IRunConfigurationProvider |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
IRunOutputsConsumer | |
IRunValueAccessor | |
IRunValueDescriptor<T> | |
IRunValueDescriptorImpl<T> | |
ISignalable |
Road element which may have traffic light signal.
|
ISolution | |
IStatechartState<A extends Agent, |
Base interface for all statechart state enumerations
|
IStopLineDescriptor<T extends Agent> | |
IStorageDescriptor | |
IStorageSystem<T extends Agent> | |
IterableWithSize<T> |
This interface is internal and shouldn't be called by user.
it may be removed/renamed in future. Declares a collection with known size and ability to get element by index. |
ITileURLProvider |
com.anylogic.engine.presentation.ShapeGISMap has tile layer. |
IUnits<T extends IUnits<T>> |
Base interface for all units enumerations
|
IVariable | |
JibCrane<T extends Agent> | |
JibCraneDrawingType | |
JibCraneMovementMode |
Jib crane's movement modes.
|
JibCraneState | |
JibCraneUsdRepresentation |
Associates a jib crane with a prim.
|
JSONRouteProvider | |
KeyValueTable<K, |
An object that maps keys to values.
|
LaunchConfiguration |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
LayoutType |
Layout type constants for agent spaces supporting layout
|
LearningAgentInterface<O, |
Data communication interface designed for use with
ExperimentReinforcementLearning : describes
the interaction between the model and Learning Platform / pre-trained Learning Agent |
LearningAgentModelInterface<ROOT extends Agent> |
Internal interface designed for different usage patterns with Reinforcement Learning
|
LengthUnits |
Standard AnyLogic length units, should be used in specific functions and parameters which work with units.
|
Level |
Level logically groups other animation elements like shapes, space markup elements, controls and charts.
|
LevelDataSource | |
LevelElement |
Interface for all shapes and space markup elements which may be contained in a 'level',
e.g.
|
LevelGate | |
LevelMarkup |
Interface for all space markup elements which may be contained in a 'level',
e.g.
|
LibraryEventHandler |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
LibraryEventHandler.Event | |
Lift<A extends Agent> | |
LiftPlatformDrawingType | |
LiftPortImpl | |
LiftSelectionMode | |
LiftUsdRepresentation |
Associates a lift with a prim.
|
Light3D |
Base class for all 3D lights, may be added to 3D groups for scene lighting
The light consists of a number of different components: Ambient, Diffuse and Specular. Ambient light is a light that had scattered for many times, so that it does not have any certain direction. |
Light3D.CarHeadlight | |
Light3D.Daylight | |
Light3D.Moonlight | |
Light3D.StreetLight | |
Light3DAmbient |
3D ambient light, may be added to 3D groups for scene lighting
Ambient light is a light that had scattered for many times, so that it does not have any certain direction. |
Light3DDirectional |
3D directional light, may be added to 3D groups for scene lighting
Directional source of light is located in some infinitely distant point. |
Light3DPoint |
3D point light, may be added to 3D groups for scene lighting
Point source of light is located in one particular point of space. |
Light3DSpot |
3D spot light, may be added to 3D groups for scene lighting
Spot source of light is a particular case of a point light . |
LinearConstraint | |
LinearConstraint.Entry | |
LineArrowStyle | |
LineStyle |
Line style constants
|
LinkToAgent<T extends Agent, | |
LinkToAgentAnimationSettings | |
LinkToAgentAnimationSettingsImpl | |
LinkToAgentAnimator | |
LinkToAgentCollection<T extends Agent, | |
LinkToAgentCollectionImpl<T extends Agent, | |
LinkToAgentImpl<T extends Agent, | |
LinkToAgentStandardImpl<T extends Agent, | |
Locatable2D |
This interface represents some point location.
|
Locatable3D |
This interface represents some location.
|
LogEntryFactory |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
LoggingType | |
LRUCache<K, | |
MarkupCollectionUsdRepresentation<C extends AbstractMarkup> | |
MarkupPort | |
MarkupSegment |
Basic implementation of
for continuous space. |
MarkupSegmentArc |
Arched markup segment for continuous space.
|
MarkupSegmentArcDescriptor | |
MarkupSegmentDescriptor | |
MarkupSegmentLine |
Straight markup segment for continuous space.
|
MarkupSegmentLineDescriptor | |
MarkupShape | |
MessageDeliveryType |
Message destination types for inter-agent communication
|
MetalBinaryVariable | |
MetalConstraint | |
MetalContinuousVariable | |
MetalDiscreteVariable | |
MetalDoubleMutator | |
MetalIntegerMutator | |
MetalObjective | |
MetalOptimization | |
MetalPostConstraint | |
MetalPreConstraint | |
MetalVariable | |
ModelDatabase |
This class represents the built-in AnyLogic Model Database.
|
ModelDatabase.DatabaseCacheKey |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
ModelElementDescriptor |
As long as at runtime the information about the model elements
such as position of their icons, visibility of labels, and sometimes even type
is lost, this class should contain all info needed for displaying the
element and its info at runtime, including the reference to the element itself.
|
ModelElementDescriptorUtils |
As long as at runtime the information about the model elements
such as position of their icons, visibility of labels, and sometimes even type
is lost, this class should contain all info needed for displaying the
element and its info at runtime, including the reference to the element itself.
|
ModelElementType | |
ModelElementTypeUtils | |
ModelException | |
ModelProperties |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
ModelPropertyName |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
MovementType | |
NaturalParser | |
Navigation3DType |
3D Window navigation mode constants
|
NeighborhoodType |
Types of neighborhood for discrete space
|
Network |
Implementation of network for agent movement in continuous space.
|
NetworkActivityMonitorService |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
NetworkAStarProvider | |
NetworkConnectionHandler |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
NetworkMarkupElement | |
NetworkPathFinder | |
NetworkPort | |
NetworkPortImpl | |
NetworkType |
Agent network type constants
|
Node |
Implementation of
for network in continuous space. |
NodeType | |
NominatimSearch | |
Object3DAxisOrder | |
Object3DInternalLighting |
This enum defines how the internal lights located inside
Shape3DObject will operate on the scene:
turned off,
lighting this 3D object only (self lighting), or
lighting on the global level (like headlamp of the car). |
Obstacle |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
OmniFrame |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
OmniFrame.FrameInfo | |
OmniFrame.InstancedFieldInfo | |
OmniFrame.PopulationInfo | |
OmniFrame.StaticFieldInfo | |
OmniFrameCollector | |
OmniverseHelper | |
OmniverseSyncParameters | |
OmniverseSyncParameters.OmniSessionParams | |
OmniverseSyncParameters.PopulationAssets | |
OneOfParser | |
OptimizationCallback |
This class is designed for usage in optimizations performed within custom
experiments, see
ExperimentOptimization.createOptimization(Engine, OptimizationCallback) .Usage example (the code of custom experiment, requires import com.opttek.optquest.*; ): |
OptimizationEngine | |
OptimizationParameterType | |
OptQuestBinaryVariable | |
OptQuestContinuousVariable | |
OptQuestDiscreteVariable | |
OptQuestObjective | |
OptQuestOptimization |
A wrapper class for COptQuestOptimization.
|
OptQuestPostConstraint | |
OptQuestPreConstraint | |
OptQuestUtils | |
OptQuestVariable | |
OverheadCrane<T extends Agent> | |
OverheadCraneBridge | |
OverheadCraneBridgeState | |
OverheadCraneDrawingType | |
OverheadCraneGirderDrawingType | |
OverheadCraneMovementMode |
Overhead crane's movement modes.
|
OverheadCraneUsdRepresentation |
Associates an overhead crane with a prim.
|
Pair<FIRST, |
A pair of two (possibly
null ) elements, may be used as key in maps.Overrides Pair.equals(Object) and Pair.hashCode() .Objects of this class are immutable: they have no setter methods. |
PalletRack | |
PalletRackAccess<T extends Agent> | |
PalletRackApproachDirection |
RackCellApproachDirection
|
PalletRackDirection | |
PalletRackLocation |
Location in
PalletRack |
PalletRackType | |
ParkingLot |
Class representing a set of parking spaces along border of a road segment.
|
ParkingLotDataSource | |
ParkingLotType |
The type of
ParkingLot |
Parser<T> | |
Path |
Implementation of
for network in continuous space. |
Path2D |
This interface represents a sequence of
(x, y) pointsCoordinates of all the points (
are relative to the base coordinates
( |
Path3D |
This interface represents a sequence of
(x, y, z) pointsCoordinates of all the points (
are relative to the base coordinates
( |
PathConnector<P extends IPath<N>, |
Path connector inside a point node connects one path with another one.
|
PathDrawingType | |
PathEnd<T> | |
PathEndType | |
PathMovement | |
PathMovementDirection | |
PathRouteLocation | |
Pathway | |
PedFlowStatistics | |
PedFlowStatisticsDataSource | |
PieChart |
The chart that displays a number of data items in the form of a pie where
each data item has a sector with angular extension proportional to its
fraction the total sum of the data items.
|
Pipe | |
PipeDataSource | |
PlainGISRouteProvider | |
PlainMovement | |
Plot |
The chart that displays a collection of data sets as plots - polylines with point at
each data point and straingh lines in between.
|
Point |
Class representing Point structure: three coordinates (x, y, z).
|
PointNode | |
Polygon2D | |
PolygonalNode<T extends Agent> | |
PopulationUsdRepresentation<C extends Agent> |
Associates a population or collections of agents with USD prims
|
Port<InMessageType, |
Port is a universal interface of an agent via which it can send and
receive messages - arbitrary objects.
|
PortMovement | |
Position |
Class representing Point structure three coordinates (x, y, z) with two
angles for orientation.
|
PositionalMarkupCollectionUsdRepresentation<C extends AbstractPositionalMarkup> | |
PositionalMarkupCollectionUsdRepresentation.PositionWatcher | |
PositionalMarkupUsdRepresentation<C extends AbstractPositionalMarkup> | |
PositionAndScale | |
PositionChoiceMode | |
PositionOnConveyor<T extends Agent> |
Position on conveyor is the graphical element that is used to define the exact position on the conveyor.
|
PositionOnTrack<T extends Agent> | |
Presentable |
A base for any object that can be displayed by presentation panel.
|
ProbabilityDistributionIllegalArgumentException | |
ProbabilityDistributionInfiniteLoopException | |
ProgressConsumer |
Interface for object which can be notified with the progress information
|
Query |
Query object for database connectivity
Works in 2 modes: Returns ResultSet object (see Query.execute() ) which can be
iterated to retrieve result values
Maps rows of database resulting table to the fields of newly created
elements in collection or new Agent s in agent population (see Query.executeAndMap() )
This object is only available in the AnyLogic Professional |
QueueArea<T extends Agent> | |
QueuePath | |
QueueSerpentine | |
QueueUnit |
Interface for queues which are used in Service space markup elements
|
RackAccessSide | |
RackPlacement | |
RackType | |
RackUnitAggregator |
This is a marker interface to allow user to specify both storages and systems as destination in the Store block
|
RailMarkup |
Interface for all space markup elements which may be contained in a 'rail yard',
e.g.
|
RailwayNetwork | |
RailwaySwitch | |
RailwaySwitch.IRailwaySwitchType | |
RailwaySwitch.IRailwaySwitchType.BaseType | |
RailwaySwitch.IRailwaySwitchType.SingleSlipType | |
RailwaySwitchType |
The type of
RailwaySwitch |
RailwayTrack | |
RateUnits |
Standard AnyLogic rate units, should be used in specific functions and parameters which work with units.
|
RectangularNode<T extends Agent> | |
RectangularWall | |
ReinforcementLearningDataAccessor<ROOT extends Agent, | |
ReinforcementLearningModel<ROOT extends Agent, | |
ReinforcementLearningPlatform<ROOT extends Agent, | |
ReplicatedShape<T extends Shape> |
Persistent replicated shape - a container for a number of shapes of the
same type but possibly different properties.
|
ResourceFileLocation |
This class is not designed to be accessed by user
|
ResultSet |
A table of data representing a database result set, which
is usually generated by executing a statement that queries the database.
|
Road |
Class representing a road segment with several forward and backward lanes.
|
RoadBasicDataSource | |
RoadConnectionPoint |
RoadConnectionPoint
|
RoadDataSource | |
RoadDrivingDirection |
Driving direction, one of the following constants:
RIGHT_HAND
LEFT_HAND
|
RoadEnd | Deprecated. |
RoadLaneConnectorDataSource | |
RoadLanesConnector |
Road lanes connector inside an intersection.
|
RoadLineStyle |
Road line style, one of the following constants:
SINGLE
SINGLE_DASHED
DOUBLE
DOUBLE_DASHED
|
RoadNetwork |
CarNetwork
|
RoadSignType |
Interface and a factory class for various road signs used in
StopLine |
Robot<T extends Agent> | |
RobotApproachType | |
RobotEndEffector | |
RobotState | |
RotationSpeedUnits | |
RouteData | |
RouteProviderTransportType |
The way an agent is traveling by roads in GIS space.
|
RoutingMethod |
Route providers could choose fast way or short way.
|
Scale | |
Scanner | |
Schedule<V extends Serializable> |
Schedule class.
|
ScheduleWithUnits<U extends IUnits<U>> |
Schedule with units (Time, Rate etc.).
|
SDIntegrationManager |
This class solves a system of algebraic differential equations.
|
SDUtilities |
This class contains functions commonly used in System Dynamic modeling.
|
Segment2D |
This interface represents a segment:
(x, y) - (x+dx, y+dy) |
Segment3D |
This interface represents a segment:
(x, y, z) - (x+dx, y+dy, z+dz) |
SelectQuery |
SelectQuery for building and execution of SELECT SQL statements
|
ServiceBase<S extends ServiceUnit<Q>, | |
ServiceDataSource<Q extends QueueUnit> | |
ServiceGroupBehavior | |
ServiceGroupBehaviorMode | |
ServiceLine | |
ServicePoint<Q extends QueueUnit> | |
ServiceQueueChoicePolicy | |
ServiceUnit<Q extends QueueUnit> |
Base class for service units which are used in Service space markup elements
|
ServiceWArea | |
ServiceWLine<S extends ServiceUnit<QueuePath>> | |
ServiceWLineType | |
Shape |
The base class for all graphical shapes and also for all
controls.
Shapes allow direct programmatic control, i.e. |
Shape3D | |
Shape3DGroup | Deprecated.
this class is deprecated and will be removed in future.
|
Shape3DObject |
3D object shape loaded from COLLADA (.dae) file.
|
Shape3DObjectCollectionUsdRepresentation | |
ShapeAgentGroup_xjal |
Persistent group of agents shape.
|
ShapeAgentPopulationGroup | |
ShapeArc |
Arc shape.
|
ShapeArrowLine |
A line shape with optional arrows.
|
ShapeButton |
Button control.
|
ShapeCAD |
Persistent CAD drawing shape.
|
ShapeCanvas |
A raster image whose pixels can be modified dynamically at runtime.
|
ShapeCheckBox |
Checkbox control.
|
ShapeCollectionUsdRepresentation<C extends Shape> | |
ShapeComboBox |
Combo box control.
|
ShapeControl |
The base class for all controls, i.e.
|
ShapeControl.ValueType | |
ShapeCurve |
Persistent curve shape.
|
ShapeDrawMode | |
ShapeEmbeddedObjectIcon |
Persistent presentation of Embedded Object icon shape plus some info.
|
ShapeEmbeddedObjectPresentation |
Persistent presentation of Embedded Object shape.
|
ShapeFileChooser |
File chooser control.
|
ShapeFileChooser.Type |
File chooser type constants
|
ShapeGISMap |
GIS map projection manager and map renderer (persistent GIS Map shape which
displays and map projection)
GIS map is a Shape and it can be placed on the model animation: it
renders the associated map projection on the screenThis class provides several projection methods |
ShapeGISMap.Layer |
Class which stores GIS map layer information
|
ShapeGroup |
Group shape.
|
ShapeImage |
Persistent image shape.
|
ShapeInputControl | |
ShapeInspect | |
ShapeLine |
A basic line.
|
ShapeLineFill |
An intermediate base class - for all shapes that have line and fill.
|
ShapeListBox |
List box control.
|
ShapeModelElementsGroup |
Shape containing/drawing model elements of agent / simulation (variables, events, flowchart blocks etc.)
|
ShapeModelPrimitives | |
ShapeMultiplePoints |
A base class for shapes having multiple points, such as polyline
or curve.
|
ShapeOval |
Persistent oval shape.
|
ShapePolyLine |
Persistent polyline shape.
|
ShapePositionWatcher<C extends Shape> | |
ShapeProgressBar |
Progress bar control.
|
ShapeRadioButtonGroup |
A group of radio buttons.
|
ShapeRectangle |
Persistent rectangle shape.
|
ShapeRoundedRectangle |
Persistent rounded rectangle shape.
|
ShapeScale |
This shape draws
Scale of the agent on its animation |
ShapeSlider |
Slider control.
|
ShapeSVG |
A custom SVG image rendered from the SVG XML provided by the user as a String object.
|
ShapeText |
Persistent text shape.
|
ShapeTextField |
TextField control.
|
ShapeTopLevelPresentationGroup |
Top-level group of agent or experiment presentation
|
ShapeUsdRepresentation<C extends Shape> |
Associates a single shape element with a prim.
|
ShapeWindow3D |
The window showing 3D world on the model animation.
This is a shape like any control which is located on the model animation canvas. |
SharedConstants | |
SharedEditorAPI |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
ShortestPathData<N extends INode<N, |
This class keeps data to move an agent through a network.
|
SignalChangeListener |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
SimpleDirection | |
SkipParser<T> | |
SkyboxType | |
Slope | |
SlopeType | |
SpaceType | |
SpeedUnits |
Standard AnyLogic speed units, should be used in specific functions and parameters which work with units.
|
StackChart |
The chart that displays a number of data items in the form of a stack where
each data item has a bar with dimension proportional to its fraction the total
sum of the data items.
|
Statechart<T extends Enum<T> & IStatechartState<?, |
Statechart - the most advanced construct to describe event- and time-driven
behavior.
|
Statement |
The object used for executing a static SQL statement
and returning the results it produces.
|
StatisticsContinuous |
Statistics on a value that persists in continuous time but changes only
at discrete time moments (like e.g.
|
StatisticsDiscrete |
Statistics on a series of data samples of type double.
|
StopLine<T extends Agent> |
Markup element that marks a position on one or several lanes on a road.
|
Storage | |
StorageCell | |
StorageCellState | |
StorageSlot | |
StorageTank | |
StorageTankDataSource | |
StringScanner | |
SVGCommand |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
SVGElement |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
SVGFrame |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
SVGFrameProducer |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
SVGUtils |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
SwitchDataSource | |
TableDataExporter | |
TableDataImporter | |
TableElementDatabaseBuilder | |
TableFunction |
Table function enables the user to define functions by giving a number of
(argument, value) pairs, i.e.
|
TableFunction.InterpolationType | |
TableFunction.OutOfRangeAction | |
TableInput |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
TableTransferable |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. |
TargetLine | |
TaskPreemptionPolicy |
TaskPreemptionPolicy
|
TextAlignment |
Text alignment type constants
|
TextFile |
Text File access utility
|
TextFile.Mode |
File operations mode constants
|
Texture |
Objects of this class may be used to define the appearance of shapes' parts.
|
TileFactory | |
TileImageProvider | |
TileURLProvider | |
TileURLProviderImpl | Deprecated. |
TileURLProviderType | |
TimeColorChart |
The chart that displays a collection of data sets as a number of horizontal strips
with color varying along the X (time) axis.
|
TimeColorChart.ColorMap | Deprecated. |
TimePlot |
The chart that displays a collection of data sets as plots - polylines with point at
each data point and straight lines in between.
|
TimeStackChart |
The chart that displays a collection of data sets in the form of a timed stack,
i.e.
|
TimeUnits |
Standard AnyLogic time units, should be used in specific functions and parameters which work with units.
|
TrackDataSource | |
TrafficLight<T extends ISignalable> |
Traffic light controls cars movement using stop lines or lane connectors.
|
TrafficLightDelegate | |
TrafficLightSignal | |
TrafficLightType | |
Transition |
Base class for all kinds of statechart transitions: TransitionTimeout, TransitionRate,
TransitionCondition and TransitionMessage
Memory: sizeof(EventOriginator) = 22 bytes |
TransitionCondition |
Statechart transition with trigger of type condition.
|
TransitionMessage |
Statechart transition with trigger of type message.
|
TransitionRate |
Statechart transition with trigger of type rate.
|
TransitionTimeout |
Statechart transition with trigger of type timeout.
|
Update |
Object performing rows update in the database table
This object is only available in the AnyLogic Professional |
UpdateQuery |
UpdateQuery for building and execution of UPDATE SQL statements
|
UsdContext |
The UsdContext object is the main interface for interacting with and managing USD data within your code,
providing integration between various elements of your scene and their corresponding USD representations
|
UsdContext.UsdItem |
Binding for OM element to USD prim
|
UsdElement | |
UsdElementCollectionUsdRepresentation<C extends UsdElement> | |
UsdObjectCache | |
UsdRepresentation<T> |
Base interface for object represents the connection between the AnyLogic element and its USD prim
|
Utilities |
This class provides a lot of commonly used functions and constants, including the
probability distributions and mathematical functions.
|
UtilitiesArray |
This class provides a lot of commonly used functions for operations with arrays
|
UtilitiesCollection |
This class provides a lot of commonly used functions for operations with collections / agent populations
|
UtilitiesColor | |
UtilitiesCommon |
Various utilities, e.g.
|
UtilitiesDatabase | |
UtilitiesError | |
UtilitiesMath |
Various math utilities
|
UtilitiesRandom |
Random number generation utilities for various probability distributions
|
UtilitiesStream |
This class is internal and shouldn't be called by user.
it may be removed/renamed in future. Please use UtilitiesCollection class instead |
UtilitiesString |
Various string utilities, e.g.
|
VariableDelay |
This class is designed for internal use inside AnyLogic code generation,
it shouldn't be explicitly accessed by users.
VariableDelay object accumulates a history of an expression (of type double or HyperArray and generates delayed values of the expression using the accumulated information. |
VariableDelay.Type |
Type of delay object, see description on items
|
ViewArea |
View area class.
This element references to a particular model animation coordinates of agent/experiment. Provides ability of fast and convenient animation positioning in the model animation panel (using controls on toolbar or API, see: ViewArea.navigateTo() , Panel#navigateTo(ViewArea) ). |
Wall | |
WallFillingType | |
XYZRouteLocation | |
YoursOSMRouteProvider |