AnyLogic
Expand
Font size

Package com.anylogic.engine.markup


ClassDescription
AbstractCurve<T extends AbstractMarkupSegment> 
AbstractDrawableMarkupAggregator 
AbstractFluidMarkup<DS> 
AbstractLevelMarkup 
AbstractMarkup 
AbstractMarkupAggregator<T> 
AbstractMarkupSegment
This class represents a segment of IPath.
AbstractMarkupSubunit<OWNER extends MarkupShape> 
AbstractNetwork<N extends INode<N,P>,P extends IPath<N>,Owner> 
AbstractNetworkCurve<T extends AbstractMarkupSegment> 
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 
AbstractWall 
AggregatableAnimationElement
This class is internal and shouldn't be called by user.
it may be removed/renamed in future.
AnimationMovingLocationProvider 
AnimationStaticLocationProvider 
AreaAccessRestrictionType 
AreaNode<T extends Agent> 
Attractor
Attractor markup element: defines (x, y) location + orientation (rotation) of a point within some area / node markup.
BoundingRectangle 
BridgeDirection 
BulkConveyorBelt 
BulkConveyorDataSource 
BusStop
Class representing a bus stop located along border of a road segment.
CircularCurve 
CircularCurveImpl 
CircularWall 
ContinuousShortestPathData
Implementation of ShortestPathData 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 
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> 
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> 
DensityMap
Markup element Density Map.
DensityMapColorScheme 
DensityMapDataStorage 
DensityMapDisplayedValue 
DensityMapGridDataStorage 
DensityMapType 
Elevator<A extends Agent> 
Elevator.Call<T extends Agent>
Class describing elevator call at certain level
ElevatorDirection 
ElevatorDoor 
ElevatorDoorsConfiguration 
ElevatorMovementMode 
ElevatorShaft 
ElevatorState 
ElevatorTransferMode 
Escalator 
EscalatorDataSource 
EscalatorGroup 
EscalatorMovementDirection 
EscalatorPedestrianBehavior 
ExceededQueuePolicy 
FlowStatisticsDirection 
GISCurve 
GISMarkupElement
Basic GIS markup element could be a part of GISNetwork.
GISMarkupSegment
Markup segment for GIS space.
GISMarkupSegmentLine
Straight markup segment for GIS space.
GISNetwork
Implementation of network for agent movement in GIS space.
GISNode
Implementation of INode for network in GIS space.
GISPoint 
GISRegion
Geographic region in GIS space.
GISRoute
Implementation of IPath for network in GIS space.
GISShortestPathData
Implementation of ShortestPathData for GIS space.
HasLevel
Interface for all space elements which may be contained in a 'level'
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 IPath.
INetwork<N extends INode<N,P>,P extends IPath<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,P>,P extends IPath<N>>
Basic interface for network node.
Intersection
Class representing area of intersection of several (2 or more) road segments.
IPath<N extends INode>
This is the basic interface for implementation connection between nodes inside network.
ISignalable
Road element which may have traffic light signal.
JibCrane<T extends Agent> 
JibCraneDrawingType 
JibCraneMovementMode
Jib crane's movement modes.
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.
Lift<A extends Agent> 
LiftPlatformDrawingType 
LiftPortImpl 
LiftSelectionMode 
MarkupPort 
MarkupSegment
Basic implementation of IMarkupSegment for continuous space.
MarkupSegmentArc
Arched markup segment for continuous space.
MarkupSegmentLine
Straight markup segment for continuous space.
MarkupShape 
Network
Implementation of network for agent movement in continuous space.
NetworkMarkupElement 
NetworkPort 
NetworkPortImpl 
Node
Implementation of INode for network in continuous space.
NodeType 
Obstacle
This class is internal and shouldn't be called by user.
it may be removed/renamed in future.
OverheadCrane<T extends Agent> 
OverheadCraneBridge 
OverheadCraneBridgeState 
OverheadCraneDrawingType 
OverheadCraneGirderDrawingType 
OverheadCraneMovementMode
Overhead crane's movement modes.
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
Path
Implementation of IPath for network in continuous space.
PathConnector<P extends IPath<N>,N extends INode<N,P>>
Path connector inside a point node connects one path with another one.
PathDrawingType 
PathEnd<T> 
PathEndType 
Pathway 
PedFlowStatistics 
PedFlowStatisticsDataSource 
Pipe 
PipeDataSource 
PointNode 
Polygon2D 
PolygonalNode<T extends Agent> 
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> 
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 
RectangularNode<T extends Agent> 
RectangularWall 
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
RoadEndDeprecated.
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
ServiceBase<S extends ServiceUnit<Q>,Q extends QueueUnit> 
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 
ShortestPathData<N extends INode<N,P>,P extends IPath<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 
Slope 
SlopeType 
StopLine<T extends Agent>
Markup element that marks a position on one or several lanes on a road.
Storage 
StorageCell 
StorageCellState 
StorageSlot 
StorageTank 
StorageTankDataSource 
TargetLine 
TrafficLight<T extends ISignalable>
Traffic light controls cars movement using stop lines or lane connectors.
TrafficLightDelegate 
TrafficLightSignal 
TrafficLightType 
Wall 
WallFillingType