- Package com.anylogic.engine
- Class com.anylogic.engine.AbstractShapeGISMap
- Class com.anylogic.engine.Agent
- Class com.anylogic.engine.AgentArrayList
- Class com.anylogic.engine.AgentExtensionImpl
- Class com.anylogic.engine.AgentLinkedHashSet
- Class com.anylogic.engine.AgentList
- Class com.anylogic.engine.AgentSpacePosition
- Class com.anylogic.engine.CellPosition
- Class com.anylogic.engine.CustomDistributionAbstract
- Class com.anylogic.engine.CustomDistributionContinuous
- Class com.anylogic.engine.CustomDistributionDiscrete
- Class com.anylogic.engine.CustomDistributionOptions
- Class com.anylogic.engine.Dimension
- Class com.anylogic.engine.DynamicEvent
- Class com.anylogic.engine.Engine
- Class com.anylogic.engine.Event
- Class com.anylogic.engine.EventCondition
- Class com.anylogic.engine.EventOriginator
- Class com.anylogic.engine.EventProfiler
- Class com.anylogic.engine.EventRate
- Class com.anylogic.engine.EventTimeout
- Class com.anylogic.engine.Experiment
- Class com.anylogic.engine.ExperimentCompareRuns
- Class com.anylogic.engine.ExperimentCustom
- Class com.anylogic.engine.ExperimentMultipleRuns
- Class com.anylogic.engine.ExperimentOptimization
- Class com.anylogic.engine.ExperimentParamVariation
- Class com.anylogic.engine.ExperimentReinforcementLearning
- Class com.anylogic.engine.ExperimentRunFast
- Class com.anylogic.engine.ExperimentSimulation
- Class com.anylogic.engine.ExperimentTest
- Class com.anylogic.engine.ExtAgentContinuousDelegate
- Class com.anylogic.engine.ExtAgentWithSpatialMetricsDelegate
- Class com.anylogic.engine.ExtEntityContinuousDelegate
- Class com.anylogic.engine.ExtEntityDelegate
- Class com.anylogic.engine.FlowchartBlock
- Class com.anylogic.engine.FlowchartMappedPort
- Class com.anylogic.engine.FlowchartPort
- Class com.anylogic.engine.HyperArray
- Class com.anylogic.engine.LibraryEventHandler
- Class com.anylogic.engine.LibraryEventHandler.Event
- Class com.anylogic.engine.LinkToAgentAnimationSettingsImpl
- Class com.anylogic.engine.LinkToAgentCollectionImpl
- Class com.anylogic.engine.LinkToAgentImpl
- Class com.anylogic.engine.LinkToAgentStandardImpl
- Class com.anylogic.engine.LRUCache
- Exception com.anylogic.engine.ModelException
- Class com.anylogic.engine.Pair
- Class com.anylogic.engine.Point
- Class com.anylogic.engine.Port
- Class com.anylogic.engine.Position
- Class com.anylogic.engine.Presentable
- Exception com.anylogic.engine.ProbabilityDistributionIllegalArgumentException
- Exception com.anylogic.engine.ProbabilityDistributionInfiniteLoopException
- Class com.anylogic.engine.Scale
- Class com.anylogic.engine.Schedule
- Class com.anylogic.engine.ScheduleWithUnits
- Class com.anylogic.engine.SDIntegrationManager
- Class com.anylogic.engine.Statechart
- Class com.anylogic.engine.TableFunction
- Class com.anylogic.engine.Transition
- Class com.anylogic.engine.TransitionCondition
- Class com.anylogic.engine.TransitionMessage
- Class com.anylogic.engine.TransitionRate
- Class com.anylogic.engine.TransitionTimeout
- Class com.anylogic.engine.Utilities
- Class com.anylogic.engine.VariableDelay
- Package com.anylogic.engine.analysis
- Class com.anylogic.engine.analysis.BarChart
- Class com.anylogic.engine.analysis.BasicDataSet
- Class com.anylogic.engine.analysis.Chart
- Class com.anylogic.engine.analysis.Chart1D
- Class com.anylogic.engine.analysis.Chart1DSum
- Class com.anylogic.engine.analysis.Chart2D
- Class com.anylogic.engine.analysis.Chart2DPlot
- Class com.anylogic.engine.analysis.Chart2DPlot.Appearance
- Class com.anylogic.engine.analysis.ChartItem
- Class com.anylogic.engine.analysis.ColorMapping
- Class com.anylogic.engine.analysis.DataItem
- Class com.anylogic.engine.analysis.DataSet
- Class com.anylogic.engine.analysis.DataSet.SvgSynchronizationHandler
- Class com.anylogic.engine.analysis.DataUpdater_xjal
- Class com.anylogic.engine.analysis.Histogram
- Class com.anylogic.engine.analysis.Histogram.Appearance
- Class com.anylogic.engine.analysis.Histogram2D
- Class com.anylogic.engine.analysis.Histogram2D.Appearance
- Class com.anylogic.engine.analysis.Histogram2DData
- Class com.anylogic.engine.analysis.HistogramData
- Class com.anylogic.engine.analysis.HistogramSimpleData
- Class com.anylogic.engine.analysis.HistogramSmartData
- Class com.anylogic.engine.analysis.PieChart
- Class com.anylogic.engine.analysis.Plot
- Class com.anylogic.engine.analysis.StackChart
- Class com.anylogic.engine.analysis.StatisticsContinuous
- Class com.anylogic.engine.analysis.StatisticsDiscrete
- Class com.anylogic.engine.analysis.TimeColorChart
- Class com.anylogic.engine.analysis.TimeColorChart.ColorMap
- Class com.anylogic.engine.analysis.TimePlot
- Class com.anylogic.engine.analysis.TimeStackChart
- Package com.anylogic.engine.connectivity
- Class com.anylogic.engine.connectivity.ConnectivityBase
- Class com.anylogic.engine.connectivity.Database
- Class com.anylogic.engine.connectivity.DatabaseAccessor
- Class com.anylogic.engine.connectivity.ExcelFile
- Class com.anylogic.engine.connectivity.Insert
- Class com.anylogic.engine.connectivity.KeyValueTable
- Class com.anylogic.engine.connectivity.Query
- Class com.anylogic.engine.connectivity.TextFile
- Class com.anylogic.engine.connectivity.Update
- Package com.anylogic.engine.database
- Package com.anylogic.engine.elements
- Class com.anylogic.engine.elements.ElementDescriptorImpl
- Class com.anylogic.engine.elements.GISMarkupSegmentDescriptor
- Class com.anylogic.engine.elements.GISMarkupSegmentLineDescriptor
- Class com.anylogic.engine.elements.MarkupSegmentArcDescriptor
- Class com.anylogic.engine.elements.MarkupSegmentDescriptor
- Class com.anylogic.engine.elements.MarkupSegmentLineDescriptor
- Package com.anylogic.engine.gis
- Class com.anylogic.engine.gis.AbstractGISRouteProvider
- Class com.anylogic.engine.gis.AbstractGISRouteProviderWithCache
- Class com.anylogic.engine.gis.AnyLogicOnlineRouteProvider
- Class com.anylogic.engine.gis.BRouterOSMRouteProvider
- Class com.anylogic.engine.gis.GISMarkupDescriptor
- Class com.anylogic.engine.gis.GISMultiRegion
- Class com.anylogic.engine.gis.GISMultiRegionDescriptor
- Class com.anylogic.engine.gis.GISPointDescriptor
- Class com.anylogic.engine.gis.GISRegionDescriptor
- Class com.anylogic.engine.gis.GraphHopperRouteProvider
- Class com.anylogic.engine.gis.JSONRouteProvider
- Class com.anylogic.engine.gis.PlainGISRouteProvider
- Class com.anylogic.engine.gis.TileImageProvider
- Class com.anylogic.engine.gis.TileURLProvider
- Class com.anylogic.engine.gis.TileURLProviderImpl
- Class com.anylogic.engine.gis.YoursOSMRouteProvider
- Package com.anylogic.engine.markup
- Class com.anylogic.engine.markup.AbstractCurve
- Class com.anylogic.engine.markup.AbstractDrawableMarkupAggregator
- Class com.anylogic.engine.markup.AbstractFluidMarkup
- Class com.anylogic.engine.markup.AbstractLevelMarkup
- Class com.anylogic.engine.markup.AbstractMarkup
- Class com.anylogic.engine.markup.AbstractMarkupAggregator
- Class com.anylogic.engine.markup.AbstractMarkupSegment
- Class com.anylogic.engine.markup.AbstractMarkupSubunit
- Class com.anylogic.engine.markup.AbstractNetwork
- Class com.anylogic.engine.markup.AbstractNetworkCurve
- Class com.anylogic.engine.markup.AbstractRailwayMarkup
- Class com.anylogic.engine.markup.AbstractRoadConnectableElement
- Class com.anylogic.engine.markup.AbstractRoadMarkup
- Class com.anylogic.engine.markup.AbstractRoadPart
- Class com.anylogic.engine.markup.AbstractRoadSidePart
- Class com.anylogic.engine.markup.AbstractShapedWall
- Class com.anylogic.engine.markup.AbstractWall
- Class com.anylogic.engine.markup.AreaNode
- Class com.anylogic.engine.markup.Attractor
- Class com.anylogic.engine.markup.BoundingRectangle
- Class com.anylogic.engine.markup.BulkConveyorBelt
- Class com.anylogic.engine.markup.BusStop
- Class com.anylogic.engine.markup.CircularCurve
- Class com.anylogic.engine.markup.CircularCurveImpl
- Class com.anylogic.engine.markup.CircularWall
- Class com.anylogic.engine.markup.ContinuousShortestPathData
- Class com.anylogic.engine.markup.ConveyorCustomStation
- Class com.anylogic.engine.markup.ConveyorMarkupElement
- Class com.anylogic.engine.markup.ConveyorNetwork
- Class com.anylogic.engine.markup.ConveyorNode
- Class com.anylogic.engine.markup.ConveyorPath
- Class com.anylogic.engine.markup.ConveyorPathPart
- Class com.anylogic.engine.markup.ConveyorPointNode
- Class com.anylogic.engine.markup.ConveyorPortImpl
- Class com.anylogic.engine.markup.ConveyorSimpleStation
- Class com.anylogic.engine.markup.ConveyorSpur
- Class com.anylogic.engine.markup.ConveyorStation
- Class com.anylogic.engine.markup.ConveyorTransferTable
- Class com.anylogic.engine.markup.ConveyorTransitionalNode
- Class com.anylogic.engine.markup.ConveyorTransitionalNode.ConveyorTransitionPath
- Class com.anylogic.engine.markup.ConveyorTurnStation
- Class com.anylogic.engine.markup.ConveyorTurntable
- Class com.anylogic.engine.markup.Crane
- Class com.anylogic.engine.markup.CraneProgram
- Class com.anylogic.engine.markup.CraneProgram.CommandMoveAtomic
- Class com.anylogic.engine.markup.CraneProgram.CommandMoveComposite
- Class com.anylogic.engine.markup.CraneProgram.CommandWait
- Class com.anylogic.engine.markup.Curve
- Class com.anylogic.engine.markup.DensityMap
- Class com.anylogic.engine.markup.DensityMapGridDataStorage
- Class com.anylogic.engine.markup.Elevator
- Class com.anylogic.engine.markup.ElevatorShaft
- Class com.anylogic.engine.markup.Escalator
- Class com.anylogic.engine.markup.EscalatorGroup
- Class com.anylogic.engine.markup.GISCurve
- Class com.anylogic.engine.markup.GISMarkupElement
- Class com.anylogic.engine.markup.GISMarkupSegment
- Class com.anylogic.engine.markup.GISMarkupSegmentLine
- Class com.anylogic.engine.markup.GISNetwork
- Class com.anylogic.engine.markup.GISNode
- Class com.anylogic.engine.markup.GISPoint
- Class com.anylogic.engine.markup.GISRegion
- Class com.anylogic.engine.markup.GISRoute
- Class com.anylogic.engine.markup.GISShortestPathData
- Class com.anylogic.engine.markup.Intersection
- Class com.anylogic.engine.markup.JibCrane
- Class com.anylogic.engine.markup.Level
- Class com.anylogic.engine.markup.LevelGate
- Class com.anylogic.engine.markup.Lift
- Class com.anylogic.engine.markup.LiftPortImpl
- Class com.anylogic.engine.markup.MarkupSegment
- Class com.anylogic.engine.markup.MarkupSegmentArc
- Class com.anylogic.engine.markup.MarkupSegmentLine
- Class com.anylogic.engine.markup.MarkupShape
- Class com.anylogic.engine.markup.Network
- Class com.anylogic.engine.markup.NetworkMarkupElement
- Class com.anylogic.engine.markup.NetworkPortImpl
- Class com.anylogic.engine.markup.Node
- Class com.anylogic.engine.markup.Obstacle
- Class com.anylogic.engine.markup.OverheadCrane
- Class com.anylogic.engine.markup.OverheadCraneBridge
- Class com.anylogic.engine.markup.PalletRack
- Class com.anylogic.engine.markup.PalletRackLocation
- Class com.anylogic.engine.markup.ParkingLot
- Class com.anylogic.engine.markup.Path
- Class com.anylogic.engine.markup.PathConnector
- Class com.anylogic.engine.markup.Pathway
- Class com.anylogic.engine.markup.PedFlowStatistics
- Class com.anylogic.engine.markup.Pipe
- Class com.anylogic.engine.markup.PointNode
- Class com.anylogic.engine.markup.Polygon2D
- Class com.anylogic.engine.markup.PolygonalNode
- Class com.anylogic.engine.markup.PositionOnConveyor
- Class com.anylogic.engine.markup.PositionOnTrack
- Class com.anylogic.engine.markup.QueueArea
- Class com.anylogic.engine.markup.QueuePath
- Class com.anylogic.engine.markup.QueueSerpentine
- Class com.anylogic.engine.markup.RailwayNetwork
- Class com.anylogic.engine.markup.RailwaySwitch
- Class com.anylogic.engine.markup.RailwaySwitch.IRailwaySwitchType.BaseType
- Class com.anylogic.engine.markup.RailwaySwitch.IRailwaySwitchType.SingleSlipType
- Class com.anylogic.engine.markup.RailwayTrack
- Class com.anylogic.engine.markup.RectangularNode
- Class com.anylogic.engine.markup.RectangularWall
- Class com.anylogic.engine.markup.Road
- Class com.anylogic.engine.markup.RoadConnectionPoint
- Class com.anylogic.engine.markup.RoadLanesConnector
- Class com.anylogic.engine.markup.RoadNetwork
- Class com.anylogic.engine.markup.Robot
- Class com.anylogic.engine.markup.ServiceBase
- Class com.anylogic.engine.markup.ServiceLine
- Class com.anylogic.engine.markup.ServicePoint
- Class com.anylogic.engine.markup.ServiceUnit
- Class com.anylogic.engine.markup.ServiceWArea
- Class com.anylogic.engine.markup.ServiceWLine
- Class com.anylogic.engine.markup.ShortestPathData
- Class com.anylogic.engine.markup.Slope
- Class com.anylogic.engine.markup.StopLine
- Class com.anylogic.engine.markup.Storage
- Class com.anylogic.engine.markup.StorageTank
- Class com.anylogic.engine.markup.TargetLine
- Class com.anylogic.engine.markup.TrafficLight
- Class com.anylogic.engine.markup.Wall
- Package com.anylogic.engine.markup.rail
- Package com.anylogic.engine.optimization.metal
- Package com.anylogic.engine.presentation
- Class com.anylogic.engine.presentation.AgentAnimationSettings
- Class com.anylogic.engine.presentation.Camera3D
- Class com.anylogic.engine.presentation.Configuration3D
- Class com.anylogic.engine.presentation.Light3D
- Class com.anylogic.engine.presentation.Light3D.CarHeadlight
- Class com.anylogic.engine.presentation.Light3D.Daylight
- Class com.anylogic.engine.presentation.Light3D.Moonlight
- Class com.anylogic.engine.presentation.Light3D.StreetLight
- Class com.anylogic.engine.presentation.Light3DAmbient
- Class com.anylogic.engine.presentation.Light3DDirectional
- Class com.anylogic.engine.presentation.Light3DPoint
- Class com.anylogic.engine.presentation.Light3DSpot
- Class com.anylogic.engine.presentation.ModelElementDescriptor
- Class com.anylogic.engine.presentation.ModelElementDescriptorUtils
- Class com.anylogic.engine.presentation.ReplicatedShape
- Class com.anylogic.engine.presentation.Shape
- Class com.anylogic.engine.presentation.Shape3D
- Class com.anylogic.engine.presentation.Shape3DGroup
- Class com.anylogic.engine.presentation.Shape3DObject
- Class com.anylogic.engine.presentation.ShapeAgentGroup_xjal
- Class com.anylogic.engine.presentation.ShapeAgentPopulationGroup
- Class com.anylogic.engine.presentation.ShapeArc
- Class com.anylogic.engine.presentation.ShapeArrowLine
- Class com.anylogic.engine.presentation.ShapeButton
- Class com.anylogic.engine.presentation.ShapeCAD
- Class com.anylogic.engine.presentation.ShapeCanvas
- Class com.anylogic.engine.presentation.ShapeCheckBox
- Class com.anylogic.engine.presentation.ShapeComboBox
- Class com.anylogic.engine.presentation.ShapeControl
- Class com.anylogic.engine.presentation.ShapeCurve
- Class com.anylogic.engine.presentation.ShapeEmbeddedObjectIcon
- Class com.anylogic.engine.presentation.ShapeEmbeddedObjectPresentation
- Class com.anylogic.engine.presentation.ShapeFileChooser
- Class com.anylogic.engine.presentation.ShapeGISMap
- Class com.anylogic.engine.presentation.ShapeGISMap.Layer
- Class com.anylogic.engine.presentation.ShapeGroup
- Class com.anylogic.engine.presentation.ShapeImage
- Class com.anylogic.engine.presentation.ShapeInputControl
- Class com.anylogic.engine.presentation.ShapeInspect
- Class com.anylogic.engine.presentation.ShapeLine
- Class com.anylogic.engine.presentation.ShapeLineFill
- Class com.anylogic.engine.presentation.ShapeListBox
- Class com.anylogic.engine.presentation.ShapeModelElementsGroup
- Class com.anylogic.engine.presentation.ShapeModelPrimitives
- Class com.anylogic.engine.presentation.ShapeMultiplePoints
- Class com.anylogic.engine.presentation.ShapeOval
- Class com.anylogic.engine.presentation.ShapePolyLine
- Class com.anylogic.engine.presentation.ShapeProgressBar
- Class com.anylogic.engine.presentation.ShapeRadioButtonGroup
- Class com.anylogic.engine.presentation.ShapeRectangle
- Class com.anylogic.engine.presentation.ShapeRoundedRectangle
- Class com.anylogic.engine.presentation.ShapeScale
- Class com.anylogic.engine.presentation.ShapeSlider
- Class com.anylogic.engine.presentation.ShapeSVG
- Class com.anylogic.engine.presentation.ShapeText
- Class com.anylogic.engine.presentation.ShapeTextField
- Class com.anylogic.engine.presentation.ShapeTopLevelPresentationGroup
- Class com.anylogic.engine.presentation.ShapeWindow3D
- Class com.anylogic.engine.presentation.Texture
- Class com.anylogic.engine.presentation.ViewArea
- Package com.anylogic.engine.routing
class AbstractShapeGISMap extends Shape3D implements Serializable
- serialVersionUID:
- -7232565985768320344L
class Agent extends Utilities implements Serializable
- serialVersionUID:
- -156736128385721803L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to
an output stream (which is directed to the model snapshot file).
- Serial Data:
- no custom data
- Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
id
int id
spacePosition
AgentSpacePosition spacePosition
class AgentArrayList extends AgentList<E extends Agent> implements Serializable
- serialVersionUID:
- -2133625258338586328L
class AgentExtensionImpl extends Object implements Serializable
- serialVersionUID:
- -8968321929398744951L
next
AgentExtension next
class AgentLinkedHashSet extends AgentList<E extends Agent> implements Serializable
- serialVersionUID:
- 2842716364488022989L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
class AgentList extends Object implements Serializable
- serialVersionUID:
- 7760065713819349936L
class AgentSpacePosition extends Object implements Serializable
- serialVersionUID:
- -4042022606991151113L
lastUpdateTime
double lastUpdateTime
level
Level level
rotation
double rotation
The (horizontal) orientation, measured CW from right (east)
verticalRotation
double verticalRotation
The vertical orientation, measured from horizontal-oriented (0) to the
ground: "-Z" direction (ground) is positive, "+Z" direction (sky) is
negative
x
double x
The x coordinate of this Point.
y
double y
The y coordinate of this Point.
z
double z
The z coordinate of this Point.
class CellPosition extends Object implements Serializable
- serialVersionUID:
- -3797080847707309831L
class CustomDistributionAbstract extends Object implements Serializable
- serialVersionUID:
- 5394912739973681021L
r
Random r
class CustomDistributionContinuous extends CustomDistributionAbstract<Double> implements Serializable
- serialVersionUID:
- 1707191752098895598L
canReturnIntegers
boolean canReturnIntegers
This flag indicates that each interval [first value, last value] contains at
least one integer
intervalIntProbabiliy
com.anylogic.engine.CustomDistributionAbstract.RandomCollection<Integer> intervalIntProbabiliy
intervals
com.anylogic.engine.CustomDistributionContinuous.Interval[] intervals
randomCollection
com.anylogic.engine.CustomDistributionAbstract.RandomCollection<Integer> randomCollection
type
com.anylogic.engine.CustomDistributionContinuous.Type type
class CustomDistributionDiscrete extends com.anylogic.engine.AbstractCustomDistributionDiscrete<Double> implements Serializable
- serialVersionUID:
- -6509532822815813874L
class CustomDistributionOptions extends com.anylogic.engine.AbstractCustomDistributionDiscrete<E extends Enum<?>> implements Serializable
- serialVersionUID:
- -6509532822815813874L
class Dimension extends Object implements Serializable
- serialVersionUID:
- -3034467768764646182L
readResolve
protected Object readResolve() throws ObjectStreamException
This method should not be called by user
- Throws:
ObjectStreamException
class DynamicEvent extends EventOriginator implements Serializable
- serialVersionUID:
- 9009157400532931438L
class Engine extends Object implements Serializable
- serialVersionUID:
- 6222893890591873332L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
readResolve
protected Object readResolve() throws ObjectStreamException
This method should not be called by user
- Throws:
ObjectStreamException
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to
an output stream (which is directed to the model snapshot file).
- Serial Data:
- default output followed by experiment object
- Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
agentsWithEquations
ArrayList<Agent> agentsWithEquations
List of agents with equations. AOs register themselves.
ATOL
double ATOL
baseRT
long baseRT
baseVT
double baseVT
beginTimeMillis
long beginTimeMillis
callExperimentOnFinish
boolean callExperimentOnFinish
currentEventOriginator
EventOriginator currentEventOriginator
databaseLogProperties
DatabaseLogProperties databaseLogProperties
defaultGenerator
Random defaultGenerator
The default random number generator used by all probability
distributions by default, i.e. if no particular generator is
specified in the call to a probability distribution function.
destroyList
ArrayList<Agent> destroyList
The list of objects marked as destroyed during the current step. The actual
destruction is performed after the step is finished.
dontCallOnChange
boolean dontCallOnChange
eventAwareSolver
boolean eventAwareSolver
Actual for models having both System Dynamics equations and Discrete Event parts.
If
true
, SD equations will be solved with respect to each
event occurrence time. This is the most precise technique, but in some cases
it may significantly slow down the model, e.g. when many asynchronous agents
generate dense events on the timeline.
If
false
, SD equations will be solved with fixed steps regardless
events' occurrences. As a result, an event will operate with some
recent (not quite actual) values of continuous variables, namely, corresponding
to the last result of numeric integration step. In the worst case, the
values will be Engine.HTOL
time units late. And similarly, in this mode SD
formulas aren't evaluated after each event execution, this is done only on fixed
steps of the solver.
eventsSorted
com.anylogic.engine.EventsSorted eventsSorted
executionControlEvent
com.anylogic.engine.EventExecutionControl executionControlEvent
This link is used to destroy custom event or to cancel it when another one is scheduled.
Used for user-requested run/pause at the specified time.
Used for user-requested run/pause at the specified time.
finish
boolean finish
HTOL
double HTOL
licenseLimitationsManager
com.anylogic.engine.internal.LicenseLimitationsManager licenseLimitationsManager
licenseValidationCache
boolean licenseValidationCache
licenseValidationCacheDate
long licenseValidationCacheDate
modelType
int modelType
pause
boolean pause
pauseAtRun
boolean pauseAtRun
Stop experiment after root agent initialization and before run loop
Need for omniverse animation (to reduce scene initialization time after user click run)
predicates
Set<EventOriginator> predicates
List of conditions (predicates) to be checked while integrating
predicatesVersion
long predicatesVersion
predicates version number. Is incremented on any change.
realTimeMode
boolean realTimeMode
realTimeScale
double realTimeScale
root
Agent root
RTOL
double RTOL
runCount
int runCount
runTimeMillis
long runTimeMillis
solverDAE
Engine.SolverDAEType solverDAE
solverNAE
Engine.SolverNAEType solverNAE
solverODE
Engine.SolverODEType solverODE
startDate
Date startDate
startTime
double startTime
startTimeMillis
long startTimeMillis
state
Engine.State state
step
long step
stopping
boolean stopping
stopTime
double stopTime
time
double time
timeSD
double timeSD
The last SD equations solving time, actual in
!eventAwareSolver
mode.- See Also:
timeUnit
TimeUnits timeUnit
TTOL
double TTOL
usesCalendarDates
boolean usesCalendarDates
Actually the field which stores the state of 'use calendar' model time property.
Is set to
Is set to
true
in the Engine.setStartDate(Date)
methodzeroDate
Date zeroDate
The date corresponding to time=0, if any.
Used only in time-to-date and date-to-time conversions. Because operation
Used only in time-to-date and date-to-time conversions. Because operation
(date -looses precision (whenEngine.startDate
) /Engine.timeUnit
+Engine.startTime
Engine.startTime
is quite big number),
this zero-date allows us to use formula:(date -Engine.zeroDate
) /Engine.timeUnit
class Event extends EventOriginator implements Serializable
- serialVersionUID:
- -1520506063614898539L
class EventCondition extends Event implements Serializable
- serialVersionUID:
- 3737896961293832573L
class EventOriginator extends Object implements Serializable
- serialVersionUID:
- 1202986965789539700L
class EventProfiler extends Object implements Serializable
- serialVersionUID:
- 648685807796900667L
experimentHost
IExperimentHost experimentHost
lastEventsVersion
long lastEventsVersion
lastPredicatesVersion
long lastPredicatesVersion
class EventRate extends Event implements Serializable
- serialVersionUID:
- -2986351354475002611L
class EventTimeout extends Event implements Serializable
- serialVersionUID:
- 9153502068480898776L
class Experiment extends Utilities implements Serializable
- serialVersionUID:
- -9056574800439789687L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
commandLineArguments
String[] commandLineArguments
destroyed
boolean destroyed
executionListeners
List<ExperimentExecutionListener> executionListeners
name
String name
snapshotFileName
String snapshotFileName
startOrigin
int startOrigin
One of:
Experiment.START_FROM_ANYLOGIC_IDE
Experiment.START_AS_APPLICATION
Experiment.START_FROM_CLOUD
Experiment.START_FROM_RL_PLATFORM
Experiment.START_UNKNOWN
class ExperimentCompareRuns extends ExperimentRunFast<ROOT extends Agent> implements Serializable
- serialVersionUID:
- -6688751739228434697L
class ExperimentCustom extends Object implements Serializable
- serialVersionUID:
- -311925110659092145L
commandLineArguments
String[] commandLineArguments
startOrigin
int startOrigin
One of:
Experiment.START_FROM_ANYLOGIC_IDE
Experiment.START_AS_APPLICATION
Experiment.START_UNKNOWN
class ExperimentMultipleRuns extends ExperimentRunFast<ROOT extends Agent> implements Serializable
- serialVersionUID:
- 2450952192867261035L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to
an output stream (which is directed to the model snapshot file).
- Serial Data:
- the line width float number is emitted
- Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
stepsDone
AtomicLong stepsDone
class ExperimentOptimization extends ExperimentMultipleRuns<ROOT extends Agent> implements Serializable
- serialVersionUID:
- 1742924454996294018L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream (representing
model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to an output stream (which is
directed to the model snapshot file).
- Serial Data:
- no custom data
- Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
class ExperimentParamVariation extends ExperimentMultipleRuns<ROOT extends Agent> implements Serializable
- serialVersionUID:
- 3597701752984577672L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
confidenceLevel
ExperimentMultipleRuns.ConfidenceLevel confidenceLevel
errorPercent
double errorPercent
fixedReplications
boolean fixedReplications
use fixed or variable number of replications
incompleteTasks
List<ExperimentParamVariation<ROOT extends Agent>.com.anylogic.engine.ExperimentParamVariation.IterationTask> incompleteTasks
Synchronized list of incomplete tasks for parallel implementation
- filled when user presses PAUSE button and there are incomplete
iterations with replications.
Never
Never
null
, for 'serial' mode is always empty.iteration
int iteration
This variable is write-accessed only from 'perform'-thread
lastReplicationForSerialMode
boolean lastReplicationForSerialMode
used only in non-parallel mode
maximumIterations
int maximumIterations
this field can only be used in getMaximumIterations!!!
maximumReplications
int maximumReplications
(also used in fixed replications number mode)
minimumReplications
int minimumReplications
(also used in fixed replications number mode)
noMoreIterations
boolean noMoreIterations
this variable is set to
This variable should be accessed from
true
when experiment has
no more iterations to execute (NB that in case of parallel execution,
there may be pending replications of some current iterations).This variable should be accessed from
perform
-thread onlynumberOfCompletedIterations
AtomicInteger numberOfCompletedIterations
rangeParameterValuesNumbers
int[] rangeParameterValuesNumbers
Cache for range parameter values numbers
replicationForSerialMode
int replicationForSerialMode
used only in non-parallel mode
replicationsConfidenceTestingStatisticsForSerialMode
StatisticsDiscrete replicationsConfidenceTestingStatisticsForSerialMode
This statistics is used for confidence check in the varied replications
mode
Used only in non-parallel mode
Used only in non-parallel mode
terminated
boolean terminated
this variable is set to
true
when experiment was stopped
because of stop conditions (ExperimentParamVariation.evaluateStopConditions(Agent)
)
satisfaction or because of error and can't be resumeduseReplications
boolean useReplications
class ExperimentReinforcementLearning extends ExperimentCustom implements Serializable
- serialVersionUID:
- 2065547773400659475L
class ExperimentRunFast extends Experiment<ROOT extends Agent> implements Serializable
- serialVersionUID:
- -4736019522965827625L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
beginTimeMillis
long beginTimeMillis
interrupted
boolean interrupted
runTimeMillis
long runTimeMillis
state
Experiment.State state
class ExperimentSimulation extends Experiment<ROOT extends Agent> implements Serializable
- serialVersionUID:
- 734693718657533833L
usdContext
UsdContext usdContext
class ExperimentTest extends ExperimentCustom implements Serializable
- serialVersionUID:
- 1L
simulation
ExperimentSimulation<ROOT extends Agent> simulation
class ExtAgentContinuousDelegate extends AgentExtensionImpl implements Serializable
- serialVersionUID:
- 6629807529359312685L
class ExtAgentWithSpatialMetricsDelegate extends AgentExtensionImpl implements Serializable
- serialVersionUID:
- 6629807529359312685L
e
E extends ExtAgentWithSpatialMetrics e
class ExtEntityContinuousDelegate extends ExtAgentContinuousDelegate<ExtAgentContinuous> implements Serializable
- serialVersionUID:
- 6629807529359312685L
class ExtEntityDelegate extends ExtAgentWithSpatialMetricsDelegate<E extends ExtEntity> implements Serializable
- serialVersionUID:
- 6629807529359312685L
class FlowchartBlock extends Agent implements Serializable
- serialVersionUID:
- 6052844697064560675L
countersVisible
Boolean countersVisible
class FlowchartMappedPort extends FlowchartPort<InMessageType,OutMessageType> implements Serializable
- serialVersionUID:
- -7743559417235102027L
referencePort
FlowchartPort<InMessageType,OutMessageType> referencePort
class FlowchartPort extends Port<InMessageType,OutMessageType> implements Serializable
- serialVersionUID:
- -2107155699880096054L
blockRepresentative
FlowchartBlock blockRepresentative
class HyperArray extends Object implements Serializable
- serialVersionUID:
- -78811125921911764L
class LibraryEventHandler extends Object implements Serializable
- serialVersionUID:
- 1L
eventTree
TreeMap<Double,LinkedList<LibraryEventHandler.Event>> eventTree
executorEvent
com.anylogic.engine.LibraryEventHandler.ExecutorEvent executorEvent
owner
Agent owner
class Event extends Object implements Serializable
- serialVersionUID:
- 1L
class LinkToAgentAnimationSettingsImpl extends Object implements Serializable
- serialVersionUID:
- 4896827994625708671L
arrowLocation
double arrowLocation
arrowStyle
LineArrowStyle arrowStyle
commonAnimationSettings
LinkToAgentAnimationSettings commonAnimationSettings
lineColor
Color lineColor
lineStyle
LineStyle lineStyle
lineWidth
double lineWidth
visible
boolean visible
class LinkToAgentCollectionImpl extends com.anylogic.engine.AbstractLinkToAgentImpl<T extends Agent,A extends Agent> implements Serializable
- serialVersionUID:
- -401270537286377128L
class LinkToAgentImpl extends com.anylogic.engine.AbstractLinkToAgentImpl<T extends Agent,A extends Agent> implements Serializable
- serialVersionUID:
- -3351202044413184336L
class LinkToAgentStandardImpl extends com.anylogic.engine.AbstractLinkToAgentImpl<T extends Agent,A extends Agent> implements Serializable
- serialVersionUID:
- -8118407452016796909L
class LRUCache extends LinkedHashMap<K,V> implements Serializable
- serialVersionUID:
- -9034931629652579411L
class ModelException extends RuntimeException implements Serializable
- serialVersionUID:
- 3706356419149304539L
class Pair extends Object implements Serializable
- serialVersionUID:
- 3839968729638806881L
class Point extends Object implements Serializable
- serialVersionUID:
- -4566503726441441352L
x
double x
The x coordinate of this Point.
In case of GIS space this is the latitude of this Point,
measured in degrees (-90 ... (South) ... 0 ... (North) ... +90)
y
double y
The y coordinate of this Point.
In case of GIS space this is the longitude of the Point,
measured in degrees (-180 ... (West) ... 0 ... (East) ... +180)
z
double z
The z coordinate of this Point.
class Port extends Object implements Serializable
- serialVersionUID:
- 6949707144945160129L
class Position extends Point implements Serializable
- serialVersionUID:
- 4316108441410364051L
class Presentable extends Object implements Serializable
- serialVersionUID:
- 4139754851030496823L
class ProbabilityDistributionIllegalArgumentException extends RuntimeException implements Serializable
- serialVersionUID:
- 7683212944550107344L
class ProbabilityDistributionInfiniteLoopException extends RuntimeException implements Serializable
- serialVersionUID:
- 7835010702998469482L
class Scale extends Object implements Serializable
- serialVersionUID:
- -6413481159214110700L
class Schedule extends Object implements Serializable
- serialVersionUID:
- 8265392098248102883L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
calculatorInitializer
com.anylogic.engine.Schedule.CalculatorInitializer calculatorInitializer
calculatorSingle
Schedule<V extends Serializable>.com.anylogic.engine.Schedule.Calculator calculatorSingle
calendarTimeUnit
int calendarTimeUnit
Time unit of the schedule expressed using
Calendar
constant.
One of:calendarType
boolean calendarType
Indicates whether the schedule works with calendar (real,
human-readable) dates or with timeouts.
The difference comes e.g. during day-light saving time switching: "1 Day" period will be always 24 hour in non-calendar type while for 'calendar' type it may be 23 or 25 hours.
The difference comes e.g. during day-light saving time switching: "1 Day" period will be always 24 hour in non-calendar type while for 'calendar' type it may be 23 or 25 hours.
exceptionEnds
long[] exceptionEnds
Non-annual exception ends (their number is
All annual exceptions are stored as dates with a year changed to the value of 2008 (some leap year) except the possible end-date of the last exceptions which may be equal 1st of Jan, 2009.
Schedule.notAnnualExceptionsCount
)
followed by annual exceptions ends.All annual exceptions are stored as dates with a year changed to the value of 2008 (some leap year) except the possible end-date of the last exceptions which may be equal 1st of Jan, 2009.
exceptionStarts
long[] exceptionStarts
Non-annual exception starts (their number is
All annual exceptions are stored as dates with a year changed to the value of 2008 (some leap year) except the possible end-date of the last exceptions which may be equal 1st of Jan, 2009.
Schedule.notAnnualExceptionsCount
)
followed by annual exceptions starts.All annual exceptions are stored as dates with a year changed to the value of 2008 (some leap year) except the possible end-date of the last exceptions which may be equal 1st of Jan, 2009.
exceptionValues
Object[] exceptionValues
Non-annual exception values (their number is
Schedule.notAnnualExceptionsCount
)
followed by annual exceptions values.firstDOW
int firstDOW
First day of week
intMillisArgs
long[] intMillisArgs
Interval table arguments: milliseconds (from period start) of
change events constituting intervals table
May be
May be
null
if there is no intervals/events
in the schedule (but there may be exceptions!) - in this case
Schedule.intMillisValues
[0]
is set to the default
value of the schedule.intMillisValues
Object[] intMillisValues
Interval table vales: values of
change events constituting intervals table,
indexing is the same as in
In case of empty schedule (no intervals/events in the schedule, but there may be exceptions!) this array holds one object - the default value of the schedule.
Schedule.intMillisArgs
.In case of empty schedule (no intervals/events in the schedule, but there may be exceptions!) this array holds one object - the default value of the schedule.
joinFirstLastAnnualExceptions
boolean joinFirstLastAnnualExceptions
If
true
, the first and the last annual exceptions
are really one interyear exception. It is guaranteed that
in this case Schedule.exceptionStarts
[Schedule.notAnnualExceptionsCount
] == 2008.01.01
and Schedule.exceptionEnds
[Schedule.exceptionEnds
.length - 1] == 2009.01.01
notAnnualExceptionsCount
int notAnnualExceptionsCount
Number of non-annual exceptions in the
Schedule.exceptionStarts
,
Schedule.exceptionEnds
, Schedule.exceptionValues
arraysperiod
long period
Period in milliseconds.
If
Schedule.calendarType
is true
, it is be encoded
human-readable period
otherwise it is the number of milliseconds.
periodInTimeUnits
int periodInTimeUnits
Number of time units in the period.
Equals
(Schedule.period
/ Schedule.timeUnitInMillis
)
singleThreadMode
boolean singleThreadMode
timeUnitInMillis
long timeUnitInMillis
Time unit of the schedule expressed in a number of milliseconds.
One of:
class ScheduleWithUnits extends Schedule<Double> implements Serializable
- serialVersionUID:
- 7443394638006803758L
class SDIntegrationManager extends Object implements Serializable
- serialVersionUID:
- -6383766105373732014L
ATOL
double ATOL
HTOL
double HTOL
initialConditionsSolving
boolean initialConditionsSolving
IOUT
int IOUT
ISTART
int ISTART
mathAlgEqCount
int mathAlgEqCount
mathDiffEqCount
int mathDiffEqCount
RTOL
double RTOL
solver
com.anylogic.engine.internal.numeric_methods.NumMethod solver
numerical solver which is currently used to solve the system
solvers
Map<Object,com.anylogic.engine.internal.numeric_methods.NumMethod> solvers
Several engines may use different solvers, we cache them here:
time
double time
X
double[] X
X0
double[] X0
Y
double[] Y
Y0
double[] Y0
class Statechart extends Object implements Serializable
- serialVersionUID:
- -1292165324460661780L
activeState
T extends Enum<T> & IStatechartState<?,T> activeState
activeTransitions
Transition[] activeTransitions
nActive
int nActive
queue
LinkedList<Object> queue
queuetimestamp
double queuetimestamp
class TableFunction extends Object implements Serializable
- serialVersionUID:
- 1850888821115257512L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
approximationOrder
int approximationOrder
interpolationType
TableFunction.InterpolationType interpolationType
outOfRangeDefaultValue
double outOfRangeDefaultValue
outOfRangeType
TableFunction.OutOfRangeAction outOfRangeType
xpoints
double[] xpoints
y2points
double[] y2points
ypoints
double[] ypoints
class Transition extends EventOriginator implements Serializable
- serialVersionUID:
- 7359322031370285332L
class TransitionCondition extends Transition implements Serializable
- serialVersionUID:
- -92831711682917406L
class TransitionMessage extends Transition implements Serializable
- serialVersionUID:
- -3268846626063793546L
intmessage
int intmessage
message
Object message
class TransitionRate extends Transition implements Serializable
- serialVersionUID:
- 5829160005564839859L
class TransitionTimeout extends Transition implements Serializable
- serialVersionUID:
- -2672373213490006699L
class Utilities extends Presentable implements Serializable
- serialVersionUID:
- 6314369142765963867L
class VariableDelay extends Object implements Serializable
- serialVersionUID:
- -7758956657883566283L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
arrayQueue
HyperArray[] arrayQueue
birthTime
double birthTime
The time agent starts living (it may be dynamically created).
delayTime
double delayTime
NB: initially and after construction it is
After the first call of
-1
After the first call of
VariableDelay.storeSample(double)
(which should be performed in the Agent.create()
method just after assignment of initial conditions),
it gets non-negative value and hold non-negativedimensions
Dimension[] dimensions
HTOL
double HTOL
htolToleranceToAcceptPendingSample
double htolToleranceToAcceptPendingSample
Because of possible numeric addition errors,
there may be storeSample() call time pattern at the time moments
{
This offset is needed to determine whether
VariableDelay.nextCellWriteTime
- delta}This offset is needed to determine whether
VariableDelay.pendingSampleTime
is
suitable (if any). This is when:VariableDelay.pendingSampleTime
is within VariableDelay.htolToleranceToAcceptPendingSample
of VariableDelay.nextCellWriteTime
AND
'time' is out of
VariableDelay.htolToleranceToRejectTime
of VariableDelay.nextCellWriteTime
htolToleranceToRejectTime
double htolToleranceToRejectTime
- See Also:
-
VariableDelay.htolToleranceToAcceptPendingSample
materialPositions
BitSet materialPositions
true
bits in this set mark positions of queue storage
as having material (NB: the material queue may have
MissingValue
positions - these positions aren't added
to input when queue length decreases)minQueueShrinkInterval
double minQueueShrinkInterval
When delay time is variable and becomes less, queue array may be
shrunk to conserve memory, but for performance needs it may not be
shrunk more often than specified by this field
nextCellWriteIndex
int nextCellWriteIndex
Index (position in array) for the next sample storing operation (which should occur at
VariableDelay.nextCellWriteTime
nextCellWriteTime
double nextCellWriteTime
Time of next sample in the queue time-grid, for precision purpose it
is calculated as
If 'fake' mode this is the time of current value
VariableDelay.birthTime
+ VariableDelay.nextCellWriteTimeIndex
* VariableDelay.HTOL
If 'fake' mode this is the time of current value
nextCellWriteTimeIndex
long nextCellWriteTimeIndex
The index of the
This field is used ONLY for
Semantical index is
VariableDelay.nextCellWriteTime
This field is used ONLY for
VariableDelay.nextCellWriteTime
calculation
(to reduce numeric errors).Semantical index is
VariableDelay.nextCellWriteIndex
nextQueueShrinkMinTime
double nextQueueShrinkMinTime
When delay time is variable and becomes less, queue array may be
shrunk to conserve memory, but for performance needs it may not be
shrunk more until this time
pendingSampleContainerArray
HyperArray pendingSampleContainerArray
pendingSampleContainerScalar
double pendingSampleContainerScalar
pendingSampleTime
double pendingSampleTime
readingIndex
int readingIndex
Index in the queue (
Initially it is zero and the whole queue is filled with default values
VariableDelay.scalarQueue
or VariableDelay.arrayQueue
) which
corresponds to the sample for reading at current timeInitially it is zero and the whole queue is filled with default values
scalarQueue
double[] scalarQueue
type
VariableDelay.Type type
class BarChart extends Chart1D implements Serializable
- serialVersionUID:
- -4169997974951063449L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
class BasicDataSet extends ChartItem implements Serializable
- serialVersionUID:
- 7429848024775476413L
allowDuplicateX
boolean allowDuplicateX
allowDuplicateY
boolean allowDuplicateY
capacity
int capacity
datafull
boolean datafull
datax
double[] datax
datay
double[] datay
icurrent
int icurrent
minMaxDirty
boolean minMaxDirty
updater
DataUpdater_xjal updater
xmax
double xmax
NB: call
BasicDataSet.ensureHasMinMax()
before using this fieldxmin
double xmin
NB: call
BasicDataSet.ensureHasMinMax()
before using this fieldymax
double ymax
NB: call
BasicDataSet.ensureHasMinMax()
before using this fieldymin
double ymin
NB: call
BasicDataSet.ensureHasMinMax()
before using this fieldclass Chart extends ShapeControl implements Serializable
- serialVersionUID:
- 3486512920533731353L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
fillColor
Color fillColor
legendScrollPane
JScrollPane legendScrollPane
legendSize
int legendSize
lineColor
Color lineColor
oldPanelInternals
com.anylogic.engine.internal.PanelInternals oldPanelInternals
Deprecated.
picHeight
int picHeight
picOffsetX
int picOffsetX
picOffsetY
int picOffsetY
picWidth
int picWidth
popupMenu
JPopupMenu popupMenu
properties
com.anylogic.engine.analysis.Chart.Properties properties
staticHeight
double staticHeight
staticWidth
double staticWidth
class Chart1D extends Chart<DataItem> implements Serializable
- serialVersionUID:
- 2973285383681255687L
class Chart1DSum extends Chart1D implements Serializable
- serialVersionUID:
- 779053203586275851L
class Chart2D extends Chart<DataSet> implements Serializable
- serialVersionUID:
- -7470567390314284417L
svgSyncHandlers
List<DataSet.SvgSynchronizationHandler> svgSyncHandlers
class Chart2DPlot extends Chart2D implements Serializable
- serialVersionUID:
- 3638272481138477394L
appearances
List<Chart2DPlot.Appearance> appearances
triangleX
int[] triangleX
triangleY
int[] triangleY
class Appearance extends Object implements Serializable
- serialVersionUID:
- 7443426896864212118L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to
an output stream (which is directed to the model snapshot file).
- Serial Data:
- the line width float number is emitted
- Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
color
Color color
drawLine
boolean drawLine
fillAreaUnderLine
boolean fillAreaUnderLine
interpolationType
Chart.InterpolationType interpolationType
pointStyle
Chart.PointStyle pointStyle
class ChartItem extends Object implements Serializable
- serialVersionUID:
- -6143680076835645392L
class ColorMapping extends Object implements Serializable
- serialVersionUID:
- 3076709311866950026L
color
Color color
comparisonOperator
ColorMappingOperator comparisonOperator
rightHandSide
double rightHandSide
class DataItem extends ChartItem implements Serializable
- serialVersionUID:
- 3218494690348778002L
class DataSet extends BasicDataSet implements Serializable
- serialVersionUID:
- 1891303270831828469L
allowDuplicateX
boolean allowDuplicateX
allowDuplicateY
boolean allowDuplicateY
capacity
int capacity
datafull
boolean datafull
datax
double[] datax
datay
double[] datay
icurrent
int icurrent
minMaxDirty
boolean minMaxDirty
syncHandlers
Collection<DataSet.SvgSynchronizationHandler> syncHandlers
updater
DataUpdater_xjal updater
xmax
double xmax
NB: call
BasicDataSet.ensureHasMinMax()
before using this fieldxmin
double xmin
NB: call
BasicDataSet.ensureHasMinMax()
before using this fieldymax
double ymax
NB: call
BasicDataSet.ensureHasMinMax()
before using this fieldymin
double ymin
NB: call
BasicDataSet.ensureHasMinMax()
before using this fieldclass SvgSynchronizationHandler extends Object implements Serializable
- serialVersionUID:
- -7086789404218034130L
class DataUpdater_xjal extends Object implements Serializable
- serialVersionUID:
- 2877190654801130229L
class Histogram extends Chart<HistogramData> implements Serializable
- serialVersionUID:
- 7136519752178127449L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
appearances
List<Histogram.Appearance> appearances
gridX
com.anylogic.engine.analysis.Grid gridX
gridY
com.anylogic.engine.analysis.Grid gridY
maxX
double maxX
maxY
double maxY
minX
double minX
class Appearance extends Object implements Serializable
- serialVersionUID:
- 1284306480267868680L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to
an output stream (which is directed to the model snapshot file).
- Serial Data:
- the line width float number is emitted
- Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
class Histogram2D extends Chart<Histogram2DData> implements Serializable
- serialVersionUID:
- 1021799467860292723L
appearances
List<Histogram2D.Appearance> appearances
gridX
com.anylogic.engine.analysis.Grid gridX
gridY
com.anylogic.engine.analysis.Grid gridY
maxX
double maxX
maxY
double maxY
minX
double minX
minY
double minY
class Appearance extends Object implements Serializable
- serialVersionUID:
- 8348281538379876451L
class Histogram2DData extends ChartItem implements Serializable
- serialVersionUID:
- 1743352455808815873L
cdf
int[][] cdf
NB: call
Histogram2DData.ensureHasCDF(int)
before using this fieldcdfDirty
boolean[] cdfDirty
count
int[] count
envelopes
double[] envelopes
nXIntervals
int nXIntervals
nYIntervals
int nYIntervals
int[][] pdf
pdfmax
int[] pdfmax
pdfouthigh
int[] pdfouthigh
pdfoutlow
int[] pdfoutlow
updater
DataUpdater_xjal updater
xmax
double xmax
xmin
double xmin
ymax
double ymax
ymin
double ymin
class HistogramData extends ChartItem implements Serializable
- serialVersionUID:
- -3476562413821055783L
calcCDF
boolean calcCDF
calcPercentiles
boolean calcPercentiles
cdf
int[] cdf
NB: check
HistogramData.calcCDF
and call HistogramData.ensureHasCDF()
before using this fieldcdfDirty
boolean cdfDirty
highPercent
double highPercent
ihighpercent
int ihighpercent
NB: check
HistogramData.calcCDF
&& HistogramData.calcPercentiles
and call HistogramData.ensureHasCDF()
before using this fieldilowpercent
int ilowpercent
NB: check
HistogramData.calcCDF
&& HistogramData.calcPercentiles
and call HistogramData.ensureHasCDF()
before using this fieldintervalWidth
double intervalWidth
lowPercent
double lowPercent
nIntervals
int nIntervals
int[] pdf
pdfmax
int pdfmax
statistics
StatisticsDiscrete statistics
updater
DataUpdater_xjal updater
class HistogramSimpleData extends HistogramData implements Serializable
- serialVersionUID:
- 7264565415984050893L
class HistogramSmartData extends HistogramData implements Serializable
- serialVersionUID:
- 2312395612428666557L
class PieChart extends Chart1DSum implements Serializable
- serialVersionUID:
- 2375309794965686239L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
class Plot extends Chart2DPlot implements Serializable
- serialVersionUID:
- -3081404804951469020L
class StackChart extends Chart1DSum implements Serializable
- serialVersionUID:
- -3894497970184958190L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
class StatisticsContinuous extends Object implements Serializable
- serialVersionUID:
- 226695909222961877L
count
int count
integral
double integral
integralSquares
double integralSquares
lastValue
double lastValue
max
double max
min
double min
timeLast
double timeLast
timeStart
double timeStart
updater
DataUpdater_xjal updater
class StatisticsDiscrete extends Object implements Serializable
- serialVersionUID:
- 952432677804061163L
count
int count
max
double max
min
double min
sum
double sum
sumSquares
double sumSquares
updater
DataUpdater_xjal updater
class TimeColorChart extends Chart2D implements Serializable
- serialVersionUID:
- -1945226205240078170L
colorMappings
ColorMapping[] colorMappings
defaultColor
Color defaultColor
gridT
com.anylogic.engine.analysis.Grid gridT
minT
double minT
movingTimeWindow
boolean movingTimeWindow
class ColorMap extends Object implements Serializable
- serialVersionUID:
- -2279736616773309803L
class TimePlot extends Chart2DPlot implements Serializable
- serialVersionUID:
- -5064208791699955583L
class TimeStackChart extends Chart2D implements Serializable
- serialVersionUID:
- -2225974088372403325L
class ConnectivityBase extends Object implements Serializable
- serialVersionUID:
- -8305985076036232734L
destroyed
boolean destroyed
name
String name
class Database extends ConnectivityBase implements Serializable
- serialVersionUID:
- 7583074421627736420L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
connectionInfo
Properties connectionInfo
connectionURL
String connectionURL
customProcessingType
CustomSQLQueryProcessingEnum customProcessingType
dbDescriptor
DatabaseDescriptor dbDescriptor
jdbcDriver
String jdbcDriver
registeredAccessors
List<DatabaseAccessor> registeredAccessors
sqlObjectsOwner
com.anylogic.engine.internal.connectivity.SQLObjectsOwner sqlObjectsOwner
class DatabaseAccessor extends ConnectivityBase implements Serializable
- serialVersionUID:
- -2426685699463608661L
class ExcelFile extends Object implements Serializable
- serialVersionUID:
- -6295880442986746704L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to an output stream (which
is directed to the model snapshot file).
- Serial Data:
- no custom data
- Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
class Insert extends DatabaseAccessor implements Serializable
- serialVersionUID:
- -8737392276062547650L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to
an output stream (which is directed to the model snapshot file).
- Serial Data:
- the number of columns in this insert
(i.e. the length of
Insert.values
array) - Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
class KeyValueTable extends DatabaseAccessor implements Serializable
- serialVersionUID:
- 2334475410314343522L
class Query extends DatabaseAccessor implements Serializable
- serialVersionUID:
- 2567065370794191010L
class TextFile extends Object implements Serializable
- serialVersionUID:
- -4995744404554921461L
charsetName
String charsetName
ignoreNLSeparator
boolean ignoreNLSeparator
ignoreSpaceSeparator
boolean ignoreSpaceSeparator
mode
TextFile.Mode mode
packagePrefix
String packagePrefix
separatorsForReading
char[] separatorsForReading
class Update extends DatabaseAccessor implements Serializable
- serialVersionUID:
- -3689492234362554127L
class CodeValue extends Object implements Serializable
- serialVersionUID:
- -2522950561325422291L
class DatabaseDescriptor extends Object implements Serializable
- serialVersionUID:
- -8257782220718867819L
connectionInfo
Properties connectionInfo
connectionURL
String connectionURL
fileName
String fileName
jdbcDriver
String jdbcDriver
type
DatabaseType type
class DatabaseLogProperties extends Object implements Serializable
- serialVersionUID:
- -4002893644036580916L
agentElementIdGenerator
int agentElementIdGenerator
agentIdGenerator
int agentIdGenerator
agentTypeElementIdGenerator
int agentTypeElementIdGenerator
agentTypeIdGenerator
int agentTypeIdGenerator
clearDatabaseLog
boolean clearDatabaseLog
Flag to clear database log
class TableInput extends Object implements Serializable
- serialVersionUID:
- -1279147618228864910L
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to
an output stream (which is directed to the model snapshot file).
- Serial Data:
- the line width float number is emitted
- Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
loadedTable
com.anylogic.engine.database.TableInput.LoadedTable loadedTable
loadedTableCurrentRow
int loadedTableCurrentRow
In
TableInput.loadedTable
mode this value is used as cursor location,
otherwise it is used for snapshot deserialization purpose: it stores cursor location until the first lazy TableInput.getResultSet()
callclass ElementDescriptorImpl extends Object implements Serializable
- serialVersionUID:
- 5403371177186470365L
class GISMarkupSegmentDescriptor extends Object implements Serializable
- serialVersionUID:
- -3197502627824537064L
class GISMarkupSegmentLineDescriptor extends GISMarkupSegmentDescriptor implements Serializable
- serialVersionUID:
- 2335938204867427702L
class MarkupSegmentArcDescriptor extends MarkupSegmentDescriptor implements Serializable
- serialVersionUID:
- -6276969588408434171L
eAngle
double eAngle
eArcAngle
double eArcAngle
eArcCenterX
double eArcCenterX
eArcCenterY
double eArcCenterY
eArcRadius
double eArcRadius
eArcStartAngle
double eArcStartAngle
sAngle
double sAngle
sArcAngle
double sArcAngle
sArcCenterX
double sArcCenterX
sArcCenterY
double sArcCenterY
sArcRadius
double sArcRadius
sArcStartAngle
double sArcStartAngle
seRatio
double seRatio
simplifiedConstructor
boolean simplifiedConstructor
class MarkupSegmentDescriptor extends Object implements Serializable
- serialVersionUID:
- 1500002052748361012L
class MarkupSegmentLineDescriptor extends MarkupSegmentDescriptor implements Serializable
- serialVersionUID:
- -6276969588408434171L
class AbstractGISRouteProvider extends Object implements Serializable
- serialVersionUID:
- -5545638147258079480L
class AbstractGISRouteProviderWithCache extends AbstractGISRouteProvider implements Serializable
- serialVersionUID:
- -623747323098097832L
class AnyLogicOnlineRouteProvider extends JSONRouteProvider implements Serializable
- serialVersionUID:
- 9212902945011047886L
routingMethod
RoutingMethod routingMethod
transportType
RouteProviderTransportType transportType
class BRouterOSMRouteProvider extends AbstractGISRouteProviderWithCache implements Serializable
- serialVersionUID:
- 9162402779658487890L
transportType
RouteProviderTransportType transportType
class GISMarkupDescriptor extends Object implements Serializable
- serialVersionUID:
- 4407406274293913504L
class GISMultiRegion extends Object implements Serializable
- serialVersionUID:
- 4225187817261873757L
class GISMultiRegionDescriptor extends GISMarkupDescriptor implements Serializable
- serialVersionUID:
- -8348684271588643607L
regionHolders
List<GISRegionDescriptor> regionHolders
class GISPointDescriptor extends GISMarkupDescriptor implements Serializable
- serialVersionUID:
- 5836623637499188330L
class GISRegionDescriptor extends GISMarkupDescriptor implements Serializable
- serialVersionUID:
- -6767098464682694259L
class GraphHopperRouteProvider extends AbstractGISRouteProviderWithCache implements Serializable
- serialVersionUID:
- 4444172578851461686L
graphFilesPath
String graphFilesPath
pathFindingAlgorithm
String pathFindingAlgorithm
routingMethod
RoutingMethod routingMethod
class JSONRouteProvider extends AbstractGISRouteProviderWithCache implements Serializable
- serialVersionUID:
- -4280655951774064734L
class PlainGISRouteProvider extends AbstractGISRouteProvider implements Serializable
- serialVersionUID:
- -3260887824788993791L
class TileImageProvider extends Object implements Serializable
- serialVersionUID:
- -6427470047671978808L
builtinCache
BuiltInTileCache builtinCache
executor
ThreadPoolExecutor executor
listeners
com.anylogic.engine.internal.ALListenerList<IImageLoadedListener> listeners
map
org.mapdb.HTreeMap<int[],byte[]> map
mapTileCache
Map<String,BufferedImage> mapTileCache
nextCheckTime
AtomicLong nextCheckTime
tileURLProvider
ITileURLProvider tileURLProvider
class TileURLProvider extends Object implements Serializable
- serialVersionUID:
- 8348627357809386303L
class TileURLProviderImpl extends Object implements Serializable
- serialVersionUID:
- 6386643426722177282L
class YoursOSMRouteProvider extends JSONRouteProvider implements Serializable
- serialVersionUID:
- 9162402779658487890L
routingMethod
RoutingMethod routingMethod
transportType
RouteProviderTransportType transportType
class AbstractCurve extends Object implements Serializable
- serialVersionUID:
- 6231419285507362446L
isInitialized
boolean isInitialized
length
double length
only2D
boolean only2D
segmentEndOffsets
double[] segmentEndOffsets
segmentEndOffsets2D
double[] segmentEndOffsets2D
segments
ArrayList<T extends AbstractMarkupSegment> segments
The list of segments, not empty (if the path is initialized)
class AbstractDrawableMarkupAggregator extends AbstractMarkupAggregator<Agent> implements Serializable
- serialVersionUID:
- -8365368803465127740L
drawMode
ShapeDrawMode drawMode
class AbstractFluidMarkup extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- 7472380977631995562L
class AbstractLevelMarkup extends MarkupShape implements Serializable
- serialVersionUID:
- -5910188374672335371L
class AbstractMarkup extends Object implements Serializable
- serialVersionUID:
- 3610361678816800383L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
class AbstractMarkupAggregator extends Object implements Serializable
- serialVersionUID:
- 9038944039254101062L
class AbstractMarkupSegment extends Object implements Serializable
- serialVersionUID:
- -3215358195203654275L
class AbstractMarkupSubunit extends Object implements Serializable
- serialVersionUID:
- 493686584729043501L
class AbstractNetwork extends AbstractMarkupAggregator<Owner> implements Serializable
- serialVersionUID:
- 8149849708938184338L
bidirectional
boolean bidirectional
fullNetwork
boolean fullNetwork
n
int n
NO_PATH
int NO_PATH
p
int p
ports
List<NetworkPort> ports
routeLengths
double[][] routeLengths
routingTable
int[][] routingTable
class AbstractNetworkCurve extends AbstractCurve<T extends AbstractMarkupSegment> implements Serializable
- serialVersionUID:
- 6231419285507362446L
class AbstractRailwayMarkup extends MarkupShape implements Serializable
- serialVersionUID:
- 7767208399228329384L
class AbstractRoadConnectableElement extends AbstractRoadMarkup implements Serializable
- serialVersionUID:
- 5341274931963419831L
class AbstractRoadMarkup extends MarkupShape implements Serializable
- serialVersionUID:
- 5144914491786665566L
class AbstractRoadPart extends AbstractRoadMarkup implements Serializable
- serialVersionUID:
- 5519429797973084932L
class AbstractRoadSidePart extends AbstractRoadPart implements Serializable
- serialVersionUID:
- -2894423674984517573L
class AbstractShapedWall extends AbstractWall implements Serializable
- serialVersionUID:
- -4809987029287303389L
class AbstractWall extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- 928001812048928881L
color
Paint color
fillingType
WallFillingType fillingType
lineWidth
float lineWidth
zHeight
double zHeight
class AreaNode extends Node implements Serializable
- serialVersionUID:
- -8458342050468070490L
areaDataSources
List<IAreaDataSource> areaDataSources
areaNodeDescriptor
IAreaNodeDescriptor<T extends Agent> areaNodeDescriptor
lastEnterTime
double lastEnterTime
lineColor
Paint lineColor
lineStyle
LineStyle lineStyle
lineWidth
float lineWidth
open
boolean open
positionChoiceMode
PositionChoiceMode positionChoiceMode
randomPositions
Position[] randomPositions
slope
Slope slope
slopeX
double slopeX
slopeY
double slopeY
slopeZ
double slopeZ
throughputState
boolean throughputState
x
double x
y
double y
z
double z
class Attractor extends AbstractMarkupSubunit<AreaNode> implements Serializable
- serialVersionUID:
- -4030795472455605411L
class BoundingRectangle extends Object implements Serializable
- serialVersionUID:
- -5482883059523967614L
class BulkConveyorBelt extends AbstractFluidMarkup<BulkConveyorDataSource> implements Serializable
- serialVersionUID:
- 1L
c
CircularCurve c
drawStands
boolean drawStands
shift
double shift
standsLevel
double standsLevel
state
int state
width
double width
class BusStop extends AbstractRoadSidePart implements Serializable
- serialVersionUID:
- -8064550826783339219L
busStopLane
List<MarkupSegment> busStopLane
length
com.anylogic.engine.markup.LengthValue length
markingSegments
List<MarkupSegment> markingSegments
MINIMUM_BUS_STOP_LENGTH_METERS
double MINIMUM_BUS_STOP_LENGTH_METERS
outlineSegments
List<MarkupSegment> outlineSegments
roadSegmentLane
List<MarkupSegment> roadSegmentLane
class CircularCurve extends AbstractNetworkCurve<MarkupSegment> implements Serializable
- serialVersionUID:
- 4318663022525303660L
class CircularCurveImpl extends CircularCurve implements Serializable
- serialVersionUID:
- 1L
class CircularWall extends AbstractShapedWall implements Serializable
- serialVersionUID:
- 2664267648596886337L
class ContinuousShortestPathData extends ShortestPathData<Node,Path> implements Serializable
- serialVersionUID:
- 6804682432264992972L
fromTargetNx
double fromTargetNx
fromTargetNy
double fromTargetNy
fromTargetNz
double fromTargetNz
sourceAutoRotation
double sourceAutoRotation
sourceAutoVerticalRotation
double sourceAutoVerticalRotation
targetAutoRotation
double targetAutoRotation
targetAutoVerticalRotation
double targetAutoVerticalRotation
toSourceNx
double toSourceNx
toSourceNy
double toSourceNy
toSourceNz
double toSourceNz
class ConveyorCustomStation extends ConveyorNode<T extends Agent> implements Serializable
- serialVersionUID:
- -1432711855918424714L
class ConveyorMarkupElement extends MarkupShape implements Serializable
- serialVersionUID:
- 4375618367241465149L
class ConveyorNetwork extends AbstractNetwork<ConveyorNode<?>,ConveyorPath<?>, Agent> implements Serializable
- serialVersionUID:
- -6200841695679274843L
boundingRectangle
BoundingRectangle boundingRectangle
drawMode
ShapeDrawMode drawMode
level
Level level
positions
List<PositionOnConveyor<?>> positions
spurs
List<ConveyorSpur<?>> spurs
stations
List<ConveyorStation<?>> stations
z
double z
class ConveyorNode extends ConveyorMarkupElement<T extends Agent> implements Serializable
- serialVersionUID:
- -5413080275530911173L
fillColor
Paint fillColor
lineColor
Paint lineColor
outlineSegments
List<MarkupSegment> outlineSegments
randomPositions
Position[] randomPositions
x
double x
y
double y
z
double z
class ConveyorPath extends ConveyorMarkupElement<T extends Agent> implements Serializable
- serialVersionUID:
- -3655310882140182380L
acceleration
double acceleration
cellpx
double cellpx
curve
CircularCurve curve
drawStands
boolean drawStands
gappx
double gappx
isObstacle
boolean isObstacle
lastPostedOffset
double lastPostedOffset
lineColor
Paint lineColor
offset
double offset
speed
double speed
standsLevel
double standsLevel
timestamp
double timestamp
width
com.anylogic.engine.markup.LengthValue width
width is not just "double in meters", for us to implement pixel-based
ConveyorPath.getLineWidth()
stuff derived from IPathclass ConveyorPathPart extends ConveyorMarkupElement<T extends Agent> implements Serializable
- serialVersionUID:
- -5890459693050866058L
class ConveyorPointNode extends ConveyorNode<Agent> implements Serializable
- serialVersionUID:
- 5012650706327779000L
class ConveyorPortImpl extends ConveyorNode<Agent> implements Serializable
- serialVersionUID:
- -4259725871792127637L
class ConveyorSimpleStation extends ConveyorStation<T extends Agent> implements Serializable
- serialVersionUID:
- 5240806769910675756L
class ConveyorSpur extends ConveyorPathPart<T extends Agent> implements Serializable
- serialVersionUID:
- -7932555762950855024L
CONNECTION_ANGLE_LOWER_LIMIT
double CONNECTION_ANGLE_LOWER_LIMIT
CONNECTION_ANGLE_UPPER_LIMIT
double CONNECTION_ANGLE_UPPER_LIMIT
fillColor
Paint fillColor
isOnRightSide
boolean isOnRightSide
itemEnterOffset
double itemEnterOffset
lineColor
Paint lineColor
outlineSegments
List<MarkupSegment> outlineSegments
transition
ConveyorSpur<T extends Agent>.com.anylogic.engine.markup.ConveyorSpur.ConveyorTransitionPath transition
class ConveyorStation extends ConveyorPathPart<T extends Agent> implements Serializable
- serialVersionUID:
- 9029088080410190179L
length
double length
outlineSegments
List<MarkupSegment> outlineSegments
class ConveyorTransferTable extends ConveyorTransitionalNode<T extends Agent> implements Serializable
- serialVersionUID:
- 6507512048866457303L
class ConveyorTransitionalNode extends ConveyorNode<T extends Agent> implements Serializable
- serialVersionUID:
- 6078756107251667947L
transitions
List<ConveyorTransitionalNode<T extends Agent>.com.anylogic.engine.markup.ConveyorTransitionalNode.ConveyorTransitionPath> transitions
class ConveyorTransitionPath extends ConveyorPath<T extends Agent> implements Serializable
- serialVersionUID:
- 5628644909648500963L
basePath
ConveyorPath<?> basePath
class ConveyorTurnStation extends ConveyorTransitionalNode<T extends Agent> implements Serializable
- serialVersionUID:
- 7140458125848104819L
class ConveyorTurntable extends ConveyorTransitionalNode<T extends Agent> implements Serializable
- serialVersionUID:
- 5909152720490714383L
class Crane extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- 5859330337523215561L
class CraneProgram extends Object implements Serializable
- serialVersionUID:
- -5146132939502697669L
commands
List<CraneProgram.Command> commands
class CommandMoveAtomic extends Object implements Serializable
- serialVersionUID:
- -6547999196452900291L
bridgeOffset
double bridgeOffset
hookOffset
double hookOffset
trolleyOffset
double trolleyOffset
type
CraneProgram.CommandType type
class CommandMoveComposite extends Object implements Serializable
- serialVersionUID:
- -2279969294591000192L
safeHeight
double safeHeight
xyz
Point xyz
class CommandWait extends Object implements Serializable
- serialVersionUID:
- -723898015640600550L
class Curve extends AbstractCurve<T extends AbstractMarkupSegment> implements Serializable
- serialVersionUID:
- -5906910948330977244L
class DensityMap extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- -782882823662737796L
animator
com.anylogic.engine.markup.DensityMapAnimator animator
colorProvider
com.anylogic.engine.markup.DensityMapColorProvider colorProvider
dataStorage
DensityMapDataStorage dataStorage
displayedValue
DensityMapDisplayedValue displayedValue
enableAttenuation
boolean enableAttenuation
height
double height
hidden
boolean hidden
slidingWindow
boolean slidingWindow
t0
double t0
type
DensityMapType type
width
double width
windowTimeSec
double windowTimeSec
x
double x
y
double y
class DensityMapGridDataStorage extends Object implements Serializable
- serialVersionUID:
- 1403302628367720123L
attenuationEvent
DynamicEvent attenuationEvent
attenuationRate
double attenuationRate
aType
com.anylogic.engine.markup.DensityMapGridDataStorage.AttenuationType aType
cells
com.anylogic.engine.markup.DensityMapGridDataStorage.DataCell[][] cells
cellSize
double cellSize
lastAttenuationTime
double lastAttenuationTime
owner
Agent owner
t0
double t0
vType
DensityMapDisplayedValue vType
window
double window
xSize
int xSize
xUpperLeft
double xUpperLeft
ySize
int ySize
yUpperLeft
double yUpperLeft
class Elevator extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- 1L
cabinHeight
double cabinHeight
cos
double cos
assigned by
Elevator.doInitialize()
depth
double depth
descriptor
IElevatorDescriptor<A extends Agent> descriptor
doorsConfiguration
ElevatorDoorsConfiguration doorsConfiguration
drawShaft
boolean drawShaft
lineWidth
double lineWidth
platformColor
Paint platformColor
rotation
double rotation
shaftsInitialized
boolean shaftsInitialized
sin
double sin
assigned by
Elevator.doInitialize()
wallColor
Paint wallColor
width
double width
x
double x
y
double y
class ElevatorShaft extends Shape3D implements Serializable
- serialVersionUID:
- 1L
class Escalator extends AbstractMarkupSubunit<EscalatorGroup> implements Serializable
- serialVersionUID:
- -8071790097653858794L
dataSource
EscalatorDataSource dataSource
isBlocked
boolean isBlocked
isRunning
boolean isRunning
movementDirection
EscalatorMovementDirection movementDirection
speed
double speed
class EscalatorGroup extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- 2949350402663575966L
angle
double angle
balustradecolor
Color balustradecolor
initialSpeedInMPS
double initialSpeedInMPS
internalBalustradeWidth
double internalBalustradeWidth
leftBalustradeWidth
double leftBalustradeWidth
length
double length
lowerLandingLength
double lowerLandingLength
offsets
double[] offsets
oldTime
double oldTime
pedestrianBehaviorDown
EscalatorPedestrianBehavior pedestrianBehaviorDown
pedestrianBehaviorUp
EscalatorPedestrianBehavior pedestrianBehaviorUp
rightBalustradeWidth
double rightBalustradeWidth
rotation
double rotation
solidBalustrade
boolean solidBalustrade
state
int state
stepWidth
double stepWidth
upperLandingLength
double upperLandingLength
upperLevel
Level upperLevel
width
double width
x
double x
y
double y
z
double z
class GISCurve extends AbstractNetworkCurve<GISMarkupSegment> implements Serializable
- serialVersionUID:
- 4838948544744300141L
class GISMarkupElement extends AbstractMarkup implements Serializable
- serialVersionUID:
- -4711719600178314537L
class GISMarkupSegment extends AbstractMarkupSegment implements Serializable
- serialVersionUID:
- -6867202907922458019L
class GISMarkupSegmentLine extends GISMarkupSegment implements Serializable
- serialVersionUID:
- 8730348091371353008L
deltaLongitude
double deltaLongitude
end
com.bbn.openmap.geo.Geo end
geoOffsetOnSegment
com.bbn.openmap.geo.Geo geoOffsetOnSegment
geoOffsetPoint
com.bbn.openmap.geo.Geo geoOffsetPoint
lenghtCoefficient
double lenghtCoefficient
sphericalAzimuth
double sphericalAzimuth
start
com.bbn.openmap.geo.Geo start
xyRotation
double xyRotation
yEnd
double yEnd
yStart
double yStart
class GISNetwork extends AbstractNetwork<GISNode,GISRoute, ShapeGISMap> implements Serializable
- serialVersionUID:
- 4927328776815959031L
class GISNode extends GISMarkupElement implements Serializable
- serialVersionUID:
- -8763017549918266834L
class GISPoint extends GISNode implements Serializable
- serialVersionUID:
- -4791814701058580652L
class GISRegion extends GISNode implements Serializable
- serialVersionUID:
- -6480633512264496299L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to
an output stream (which is directed to the model snapshot file).
- Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
area
double area
latMax
double latMax
latMin
double latMin
lonMax
double lonMax
lonMin
double lonMin
randomPositions
Position[] randomPositions
class GISRoute extends GISMarkupElement implements Serializable
- serialVersionUID:
- -764981448255870039L
class GISShortestPathData extends ShortestPathData<GISNode,GISRoute> implements Serializable
- serialVersionUID:
- 8378687979650698513L
fromTargetSegment
GISMarkupSegmentLine fromTargetSegment
toSourceSegment
GISMarkupSegmentLine toSourceSegment
class Intersection extends AbstractRoadConnectableElement implements Serializable
- serialVersionUID:
- -6412114235027299404L
connectionPoints
List<RoadConnectionPoint> connectionPoints
guidelines
Map<Pair<RoadConnectionPoint,RoadConnectionPoint>, List<MarkupSegment>> guidelines
guidelinesList
List<List<MarkupSegment>> guidelinesList
guidelineToLaneConnector
Map<List<MarkupSegment>,RoadLanesConnector> guidelineToLaneConnector
incomingConnectionPoints
List<RoadConnectionPoint> incomingConnectionPoints
laneConnectors
List<RoadLanesConnector> laneConnectors
outgoingConnectionPoints
List<RoadConnectionPoint> outgoingConnectionPoints
outline
List<MarkupSegment> outline
showLaneConnectors
boolean showLaneConnectors
Deprecated.
class JibCrane extends Crane<T extends Agent> implements Serializable
- serialVersionUID:
- -1729594491062860045L
blockedZoneAngle
double blockedZoneAngle
blockedZoneEnabled
boolean blockedZoneEnabled
blockedZoneStartAngle
double blockedZoneStartAngle
cabinColor
Color cabinColor
color
Color color
craneHeight
com.anylogic.engine.markup.LengthValue craneHeight
hookOffset
com.anylogic.engine.markup.LengthValue hookOffset
initialJibAngle
double initialJibAngle
isObstacle
boolean isObstacle
jibLength
com.anylogic.engine.markup.LengthValue jibLength
trolleyOffset
com.anylogic.engine.markup.LengthValue trolleyOffset
type
JibCraneDrawingType type
class Level extends AbstractDrawableMarkupAggregator implements Serializable
- serialVersionUID:
- -746680166798004116L
allElements
List<AggregatableAnimationElement> allElements
this list is stored for:
initialization in the proper order (mixed z-order of markups and shapes together)
hide/show invocations on all the elements
Level.markups
at their z-order locationsdataSource
LevelDataSource dataSource
escalatorIncomingReferences
List<EscalatorGroup> escalatorIncomingReferences
z
double z
class LevelGate extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- 773154564518175604L
centroid
Point centroid
color
Color color
dx
double dx
dy
double dy
left
Point left
pairedPort
MarkupPort pairedPort
right
Point right
x
double x
y
double y
class Lift extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- -5984306163329987392L
cos
double cos
depth
double depth
fillColor
Paint fillColor
isObstacle
boolean isObstacle
lineColor
Paint lineColor
platformType
LiftPlatformDrawingType platformType
ports
List<MarkupPort> ports
rotation
double rotation
sin
double sin
width
double width
x
double x
y
double y
z
double z
zHeight
double zHeight
class LiftPortImpl extends MarkupShape implements Serializable
- serialVersionUID:
- 1375110053261448594L
class MarkupSegment extends AbstractMarkupSegment implements Serializable
- serialVersionUID:
- -522151451075222264L
class MarkupSegmentArc extends MarkupSegment implements Serializable
- serialVersionUID:
- -8548181700911090455L
cx
double cx
coordinates of arcs joint
cy
double cy
coordinates of arcs joint
cz
double cz
coordinates of arcs joint
eAngle
double eAngle
angles of tangents to the segment at its start and end points,
and the ratio "start to end"
eAngleSlope
double eAngleSlope
eArcAngle
double eArcAngle
angles of the second arc
eArcBisectorX
double eArcBisectorX
x,y of the arc middle-point
eArcBisectorY
double eArcBisectorY
x,y of the arc middle-point
eArcCenterX
double eArcCenterX
x,y of the second arc circle center and its radius
eArcCenterY
double eArcCenterY
x,y of the second arc circle center and its radius
eArcRadius
double eArcRadius
x,y of the second arc circle center and its radius
eArcSign
double eArcSign
angles of the second arc
eArcStartAngle
double eArcStartAngle
angles of the second arc
eProjectionZFactor
double eProjectionZFactor
projection2DFactor
double projection2DFactor
sAngle
double sAngle
angles of tangents to the segment at its start and end points,
and the ratio "start to end"
sAngleSlope
double sAngleSlope
sArcAngle
double sArcAngle
angles of the first arc
sArcBisectorX
double sArcBisectorX
x,y of the arc middle-point
sArcBisectorY
double sArcBisectorY
x,y of the arc middle-point
sArcCenterX
double sArcCenterX
x,y of the first arc circle center and its radius
sArcCenterY
double sArcCenterY
x,y of the first arc circle center and its radius
sArcLength2D
double sArcLength2D
the 2D length of 'start' arc
sArcRadius
double sArcRadius
x,y of the first arc circle center and its radius
sArcSign
double sArcSign
angles of the first arc
sArcStartAngle
double sArcStartAngle
angles of the first arc
seRatio
double seRatio
angles of tangents to the segment at its start and end points,
and the ratio "start to end"
sProjectionZFactor
double sProjectionZFactor
verticalRotation
double verticalRotation
class MarkupSegmentLine extends MarkupSegment implements Serializable
- serialVersionUID:
- -8638921250218870731L
class MarkupShape extends AbstractMarkup implements Serializable
- serialVersionUID:
- 7870224610102917563L
clickHandled
boolean clickHandled
Is set by the most recent
Unlike the result of that method, this field is
#onClickAt(double, double, boolean)
method call.Unlike the result of that method, this field is
true
even if
user hasn't selected to stop further click processingdrawMode
ShapeDrawMode drawMode
isPublic
boolean isPublic
class Network extends AbstractNetwork<Node,Path, Agent> implements Serializable
- serialVersionUID:
- -6308646393905078831L
class NetworkMarkupElement extends MarkupShape implements Serializable
- serialVersionUID:
- 5005435759762400565L
class NetworkPortImpl extends Node implements Serializable
- serialVersionUID:
- -2571589280858880987L
class Node extends NetworkMarkupElement implements Serializable
- serialVersionUID:
- 9183594137897016975L
class Obstacle extends Object implements Serializable
- serialVersionUID:
- 1L
class OverheadCrane extends Crane<T extends Agent> implements Serializable
- serialVersionUID:
- 2983161125600883962L
bridges
List<OverheadCraneBridge> bridges
bridgeWidth
com.anylogic.engine.markup.LengthValue bridgeWidth
color
Color color
craneHeight
com.anylogic.engine.markup.LengthValue craneHeight
craneWidth
com.anylogic.engine.markup.LengthValue craneWidth
girderType
OverheadCraneGirderDrawingType girderType
isObstacle
boolean isObstacle
rotation
double rotation
runwayLength
com.anylogic.engine.markup.LengthValue runwayLength
safetyGap
com.anylogic.engine.markup.LengthValue safetyGap
trolleyColor
Color trolleyColor
type
OverheadCraneDrawingType type
class OverheadCraneBridge extends Crane<Agent> implements Serializable
- serialVersionUID:
- -5293567418392576782L
bridgeColor
Color bridgeColor
bridgeInternalIndex
int bridgeInternalIndex
bridgeLocation
com.anylogic.engine.markup.LengthValue bridgeLocation
crane
OverheadCrane crane
hookLocation
com.anylogic.engine.markup.LengthValue hookLocation
trolleyLocation
com.anylogic.engine.markup.LengthValue trolleyLocation
class PalletRack extends NetworkMarkupElement implements Serializable
- serialVersionUID:
- 8524201755385198740L
aisleDepth
double aisleDepth
aisleRDepth
double aisleRDepth
canvas
ShapeCanvas canvas
cellsBetweenLegs
int cellsBetweenLegs
cellWidth
double cellWidth
cos
double cos
depth
double depth
depthR
double depthR
direction
PalletRackDirection direction
fillColor
Paint fillColor
isObstacle
boolean isObstacle
length
double length
levelHeight
double levelHeight
lineColor
Color lineColor
nDeep
int nDeep
nLevels
int nLevels
nPositions
int nPositions
pathByRowCell
Path[][] pathByRowCell
Array with nCells items if there is only one aisle
and with nCells * 2 items if there are two aisles
(the first nCells items belong to the 'left' aisle)
pathOffsetByRowCell
double[][] pathOffsetByRowCell
- See Also:
rotation
double rotation
rotationByRowCell
double[][] rotationByRowCell
sin
double sin
type
PalletRackType type
x
double x
y
double y
z
double z
class PalletRackLocation extends Object implements Serializable
- serialVersionUID:
- -5177548681075337819L
class ParkingLot extends AbstractRoadSidePart implements Serializable
- serialVersionUID:
- -5501833494893390820L
diagonalParkingAngle
int diagonalParkingAngle
forceLeavingEnabled
boolean forceLeavingEnabled
forceLeavingTimeoutInSeconds
double forceLeavingTimeoutInSeconds
markingSegments
List<MarkupSegment> markingSegments
nSpaces
int nSpaces
outlineSegments
List<MarkupSegment> outlineSegments
parkingSpaceLength
com.anylogic.engine.markup.LengthValue parkingSpaceLength
parkingSpaceWidth
com.anylogic.engine.markup.LengthValue parkingSpaceWidth
parkingType
ParkingLotType parkingType
class Path extends NetworkMarkupElement implements Serializable
- serialVersionUID:
- -5644504854285254364L
bidirectional
boolean bidirectional
c
CircularCurve c
drawingType
PathDrawingType drawingType
limitNumberOfTransporters
boolean limitNumberOfTransporters
limitSpeed
boolean limitSpeed
lineColor
Paint lineColor
materialDescriptor
com.anylogic.engine.markup.material_handling.IPathDescriptor<Agent> materialDescriptor
maxNumberOfTransporters
int maxNumberOfTransporters
maxSpeed
double maxSpeed
width
com.anylogic.engine.markup.LengthValue width
class PathConnector extends Object implements Serializable
- serialVersionUID:
- 6610544501944952833L
class Pathway extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- -8836002237402545997L
lineColor
Color lineColor
segments
List<MarkupSegmentLine> segments
class PedFlowStatistics extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- -5644504854285254364L
angle
double angle
color
Color color
dataSource
PedFlowStatisticsDataSource dataSource
direction
FlowStatisticsDirection direction
ex
double ex
ey
double ey
length
double length
sx
double sx
sy
double sy
class Pipe extends AbstractFluidMarkup<PipeDataSource> implements Serializable
- serialVersionUID:
- 1L
c
CircularCurve c
diameter
double diameter
markColor
Color markColor
roundedShapeLength
double roundedShapeLength
shift
double shift
state
int state
class PointNode extends Node implements Serializable
- serialVersionUID:
- 8488134122666777034L
class Polygon2D extends Object implements Serializable
- serialVersionUID:
- -7204765131011612829L
area
double area
dx
double[] dx
dy
double[] dy
owner
MarkupShape owner
path
Path2D.Double path
xMax
double xMax
xMin
double xMin
yMax
double yMax
yMin
double yMin
class PolygonalNode extends AreaNode<T extends Agent> implements Serializable
- serialVersionUID:
- -2294940773211731233L
class PositionOnConveyor extends ConveyorPathPart<T extends Agent> implements Serializable
- serialVersionUID:
- 5171078586926624496L
class PositionOnTrack extends AbstractRailwayMarkup implements Serializable
- serialVersionUID:
- 8506143208882019538L
color
Paint color
d
IRailStopLineDescriptor<T extends Agent> d
offset
double offset
rotation
double rotation
x
double x
y
double y
class QueueArea extends PolygonalNode<T extends Agent> implements Serializable
- serialVersionUID:
- 2996535320653099260L
class QueuePath extends AbstractMarkupSubunit<ServiceWLine<?>> implements Serializable
- serialVersionUID:
- -4558642124631698139L
c
CircularCurve c
capacity
int capacity
exceededQueuePolicy
ExceededQueuePolicy exceededQueuePolicy
reverse
boolean reverse
class QueueSerpentine extends QueuePath implements Serializable
- serialVersionUID:
- 8277364998181385320L
beltBarrierColor
Color beltBarrierColor
width
double width
class RailwayNetwork extends AbstractDrawableMarkupAggregator implements Serializable
- serialVersionUID:
- -897041126840714279L
level
Level level
pointOnTracks
List<PositionOnTrack> pointOnTracks
switches
List<RailwaySwitch> switches
tracks
List<RailwayTrack> tracks
z
double z
class RailwaySwitch extends AbstractRailwayMarkup implements Serializable
- serialVersionUID:
- 3490247508785288178L
class BaseType extends Object implements Serializable
- serialVersionUID:
- 1L
type
RailwaySwitchType type
class SingleSlipType extends RailwaySwitch.IRailwaySwitchType.BaseType implements Serializable
- serialVersionUID:
- 1L
switchingTrack
RailwayTrack switchingTrack
class RailwayTrack extends AbstractRailwayMarkup implements Serializable
- serialVersionUID:
- -6723077960020974080L
c
CircularCurve c
color
Paint color
drawingType
PathDrawingType drawingType
isBlocked
boolean isBlocked
positions
List<PositionOnTrack> positions
width
com.anylogic.engine.markup.LengthValue width
class RectangularNode extends AreaNode<T extends Agent> implements Serializable
- serialVersionUID:
- -2294940773211731233L
class RectangularWall extends AbstractShapedWall implements Serializable
- serialVersionUID:
- 2664267648596886337L
class Road extends AbstractRoadConnectableElement implements Serializable
- serialVersionUID:
- -1857481195856280351L
axisSegments
List<MarkupSegment> axisSegments
backwardLanesCount
int backwardLanesCount
backwardSegments
List<ArrayList<MarkupSegment>> backwardSegments
beginIncomingConnectionPoints
List<RoadConnectionPoint> beginIncomingConnectionPoints
beginOutgoingConnectionPoints
List<RoadConnectionPoint> beginOutgoingConnectionPoints
connectionPointsToLaneIndices
Map<RoadConnectionPoint,Integer> connectionPointsToLaneIndices
endIncomingConnectionPoints
List<RoadConnectionPoint> endIncomingConnectionPoints
endOutgoingConnectionPoints
List<RoadConnectionPoint> endOutgoingConnectionPoints
forwardLanesCount
int forwardLanesCount
forwardSegments
List<ArrayList<MarkupSegment>> forwardSegments
medianStripColor
Paint medianStripColor
medianStripWidth
com.anylogic.engine.markup.LengthValue medianStripWidth
width
double width
class RoadConnectionPoint extends Object implements Serializable
- serialVersionUID:
- 4487047768871132519L
connectionSegment
MarkupSegmentLine connectionSegment
directionSegment
MarkupSegmentLine directionSegment
isIncoming
boolean isIncoming
class RoadLanesConnector extends Object implements Serializable
- serialVersionUID:
- 2588714845858882154L
dataSource
RoadLaneConnectorDataSource dataSource
endRoad
Road endRoad
endRoadLane
int endRoadLane
guideLine
List<MarkupSegment> guideLine
signal
TrafficLightSignal signal
startRoad
Road startRoad
startRoadLane
int startRoadLane
class RoadNetwork extends AbstractDrawableMarkupAggregator implements Serializable
- serialVersionUID:
- -937909314958968329L
directionsDelimitingLineColor
Paint directionsDelimitingLineColor
directionsDelimitingLineStyle
RoadLineStyle directionsDelimitingLineStyle
drivingDirection
RoadDrivingDirection drivingDirection
intersections
List<Intersection> intersections
isSignalStateAnimationVisible
boolean isSignalStateAnimationVisible
lanesDelimitingLineColor
Paint lanesDelimitingLineColor
lanesDelimitingLineStyle
RoadLineStyle lanesDelimitingLineStyle
laneWidthInMeters
double laneWidthInMeters
laneWidthInPixels
double laneWidthInPixels
Cached for performance reasons
level
Level level
parkingLots
List<ParkingLot> parkingLots
roadBackgroundColor
Paint roadBackgroundColor
trafficLights
List<TrafficLight<?>> trafficLights
class Robot extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- 5859330337523215561L
baseRadiusPixels
double baseRadiusPixels
blockedZoneAngle
double blockedZoneAngle
blockedZoneEnabled
boolean blockedZoneEnabled
blockedZoneStartAngle
double blockedZoneStartAngle
descriptor
com.anylogic.engine.markup.material_handling.IRobotDescriptor<T extends Agent> descriptor
endEffectorColor
Color endEffectorColor
gripperWidth
com.anylogic.engine.markup.LengthValue gripperWidth
initialEndEffectorX
double initialEndEffectorX
initialEndEffectorY
double initialEndEffectorY
initialEndEffectorZ
double initialEndEffectorZ
isObstacle
boolean isObstacle
linksColor
Color linksColor
linksLength
com.anylogic.engine.markup.LengthValue[] linksLength
maxArmReach
com.anylogic.engine.markup.LengthValue maxArmReach
needCoordsUpdate
boolean needCoordsUpdate
x
double x
y
double y
z
double z
class ServiceBase extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- 6633328294159067704L
dataSource
ServiceDataSource<Q extends QueueUnit> dataSource
serviceColor
Color serviceColor
services
List<S extends ServiceUnit<Q>> services
class ServiceLine extends ServiceUnit<QueuePath> implements Serializable
- serialVersionUID:
- -1827383159507941207L
class ServicePoint extends ServiceUnit<Q extends QueueUnit> implements Serializable
- serialVersionUID:
- 8736258886338438515L
class ServiceUnit extends AbstractMarkupSubunit<ServiceBase<?,Q extends QueueUnit>> implements Serializable
- serialVersionUID:
- 2463089950977171113L
color
Color color
orientation
double orientation
queueChoicePolicy
ServiceQueueChoicePolicy queueChoicePolicy
x
double x
y
double y
z
double z
class ServiceWArea extends ServiceBase<ServicePoint<QueueArea>,QueueArea> implements Serializable
- serialVersionUID:
- 8354954193763684534L
queueArea
QueueArea queueArea
class ServiceWLine extends ServiceBase<S extends ServiceUnit<QueuePath>,QueuePath> implements Serializable
- serialVersionUID:
- -1348134383310098474L
bidirectional
boolean bidirectional
groupBehavior
ServiceGroupBehavior groupBehavior
groupBehaviorMode
ServiceGroupBehaviorMode groupBehaviorMode
groupWaitingArea
AreaNode groupWaitingArea
queueChoicePolicy
ServiceQueueChoicePolicy queueChoicePolicy
queueColor
Color queueColor
reverseQueueColor
Color reverseQueueColor
type
ServiceWLineType type
waitForExit
boolean waitForExit
class ShortestPathData extends Object implements Serializable
- serialVersionUID:
- 3232565619184163949L
distance
double distance
fromDirection
SimpleDirection fromDirection
Tells, where to go from (
ShortestPathData.fromPath
, ShortestPathData.fromOffset
)fromOffset
double fromOffset
fromX
double fromX
fromY
double fromY
fromZ
double fromZ
source
Point source
sourceRotation
double sourceRotation
sourceSegmentDistance
double sourceSegmentDistance
sourceVerticalRotation
double sourceVerticalRotation
target
Point target
targetRotation
double targetRotation
targetSegmentDistance
double targetSegmentDistance
targetVerticalRotation
double targetVerticalRotation
toDirectionReverse
SimpleDirection toDirectionReverse
Tells from which side we come to (
ShortestPathData.toPath
, ShortestPathData.toOffset
),
in terms of target POV (the 'reverse' word stands for it)toOffset
double toOffset
toX
double toX
toY
double toY
toZ
double toZ
class Slope extends Object implements Serializable
- serialVersionUID:
- 1L
dx
double dx
dy
double dy
dz
double dz
horizontalAngle
double horizontalAngle
type
SlopeType type
verticalAngle
double verticalAngle
x
double x
y
double y
class StopLine extends AbstractRoadSidePart implements Serializable
- serialVersionUID:
- -3723653727144668658L
color
Color color
d
IStopLineDescriptor<T extends Agent> d
laneIndexFrom
int laneIndexFrom
laneIndexTo
int laneIndexTo
roadSigns
Map<Class<? extends RoadSignType>,RoadSignType> roadSigns
segments2D
List<MarkupSegment> segments2D
segments3D
List<MarkupSegment> segments3D
signal
TrafficLightSignal signal
class Storage extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- 3829618540494774542L
aisleWidth
com.anylogic.engine.markup.LengthValue aisleWidth
baysBetweenLegs
int baysBetweenLegs
bottomPassage
com.anylogic.engine.markup.LengthValue bottomPassage
canvas
ShapeCanvas canvas
cellWidth
com.anylogic.engine.markup.LengthValue cellWidth
drawLegs
boolean drawLegs
flipped
boolean flipped
frameColor
Color frameColor
height
com.anylogic.engine.markup.LengthValue height
isObstacle
boolean isObstacle
leftPassage
com.anylogic.engine.markup.LengthValue leftPassage
numberOfBays
int numberOfBays
numberOfCellsPerSlot
int numberOfCellsPerSlot
numberOfRacks
int numberOfRacks
rackDepth
com.anylogic.engine.markup.LengthValue rackDepth
rackPlacement
RackPlacement rackPlacement
rackType
RackType rackType
rightPassage
com.anylogic.engine.markup.LengthValue rightPassage
rotation
double rotation
shelvesColor
Color shelvesColor
simplifiedAgentAnimation
boolean simplifiedAgentAnimation
singleUnitFirst
boolean singleUnitFirst
storageSystem
RackUnitAggregator storageSystem
tiltAngle
double tiltAngle
topPassage
com.anylogic.engine.markup.LengthValue topPassage
width
com.anylogic.engine.markup.LengthValue width
x
double x
y
double y
z
double z
class StorageTank extends AbstractFluidMarkup<StorageTankDataSource> implements Serializable
- serialVersionUID:
- 1L
class TargetLine extends AbstractLevelMarkup implements Serializable
- serialVersionUID:
- -5644504854285254364L
color
Color color
dx
double[] dx
dy
double[] dy
length
double length
segmentEndOffsets
double[] segmentEndOffsets
x
double x
y
double y
class TrafficLight extends Object implements Serializable
- serialVersionUID:
- -4780502985438811152L
delegate
TrafficLightDelegate delegate
phaseDurationsInitialized
boolean phaseDurationsInitialized
This is needed to fill
TrafficLight.phaseDurationsSeconds
with dynamically
calculated values on the first use, BUT not at the TrafficLight construction phase
- to ensure lazy init AFTER agent parameters are set, AL-13856phaseDurationsSeconds
List<Double> phaseDurationsSeconds
don't read this field directly, use
TrafficLight.phaseDurationsSeconds()
insteadphaseSignals
List<List<TrafficLightSignal>> phaseSignals
signalElementIndexes
Map<T extends ISignalable,Integer> signalElementIndexes
signalElements
List<T extends ISignalable> signalElements
type
TrafficLightType type
class Wall extends AbstractWall implements Serializable
- serialVersionUID:
- -1734189566556441330L
c
CircularCurve c
class MetalDoubleMutator extends Object implements Serializable
distributionIndex
double distributionIndex
probability
double probability
randomGenerator
org.uma.jmetal.util.pseudorandom.RandomGenerator<Double> randomGenerator
solutionRepair
org.uma.jmetal.solution.util.repairsolution.RepairDoubleSolution solutionRepair
class MetalIntegerMutator extends Object implements Serializable
distributionIndex
double distributionIndex
probability
double probability
randomGenerator
org.uma.jmetal.util.pseudorandom.RandomGenerator<Double> randomGenerator
solutionRepair
org.uma.jmetal.solution.util.repairsolution.RepairDoubleSolution solutionRepair
class AgentAnimationSettings extends Object implements Serializable
- serialVersionUID:
- -8940853296201927126L
class Camera3D extends com.anylogic.engine.presentation.Pure3DObject implements Serializable
- serialVersionUID:
- -8376002464674787206L
class Configuration3D extends Object implements Serializable
- serialVersionUID:
- -58493464655540774L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
backgroundColor
Color backgroundColor
gridColor
Color gridColor
owner
ShapeTopLevelPresentationGroup owner
skybox
SkyboxType skybox
class Light3D extends com.anylogic.engine.presentation.Pure3DObject implements Serializable
- serialVersionUID:
- -5059165224372700431L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
class CarHeadlight extends Light3DSpot implements Serializable
- serialVersionUID:
- -2116363952557299428L
class Daylight extends Light3DAmbient implements Serializable
- serialVersionUID:
- 7125478111001473114L
class Moonlight extends Light3DAmbient implements Serializable
- serialVersionUID:
- 7125478111001473114L
class StreetLight extends Light3DPoint implements Serializable
- serialVersionUID:
- 8479379952565469441L
class Light3DAmbient extends Light3D implements Serializable
- serialVersionUID:
- -634412677447178062L
class Light3DDirectional extends Light3D implements Serializable
- serialVersionUID:
- -634412677447178062L
class Light3DPoint extends Light3D implements Serializable
- serialVersionUID:
- -634412677447178062L
constantAttenuation
float constantAttenuation
The constant attentuation factor
linearAttenuation
float linearAttenuation
The linear attentuation factor
quadraticAttenuation
float quadraticAttenuation
The quadratic attentuation factor
x
float x
Position
y
float y
Position
z
float z
Position
class Light3DSpot extends Light3D implements Serializable
- serialVersionUID:
- -634412677447178062L
angleX
float angleX
Light direction
angleZ
float angleZ
Light direction
constantAttenuation
float constantAttenuation
The constant attentuation factor
cutOffAngle
float cutOffAngle
Cut-off angle for the maximum extent of the spotlight in degrees
dropOffRate
float dropOffRate
drop-off rate for the spotlight from the center to cutoffAngle
linearAttenuation
float linearAttenuation
The linear attentuation factor
quadraticAttenuation
float quadraticAttenuation
The quadratic attentuation factor
x
float x
Position
y
float y
Position
z
float z
Position
class ModelElementDescriptor extends Object implements Serializable
- serialVersionUID:
- 7128887073576925196L
index
int index
isPublic
boolean isPublic
name
String name
showLabel
boolean showLabel
staticData
String staticData
type
ModelElementType type
class ModelElementDescriptorUtils extends Object implements Serializable
- serialVersionUID:
- 7128887073576925196L
index
int index
isPublic
boolean isPublic
name
String name
showLabel
boolean showLabel
staticData
String staticData
type
ModelElementTypeUtils type
class ReplicatedShape extends Object implements Serializable
- serialVersionUID:
- -647106139538557935L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
class Shape extends Object implements Serializable
- serialVersionUID:
- -4238647246355254248L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
class Shape3D extends Shape implements Serializable
- serialVersionUID:
- 4493125264601150858L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
class Shape3DGroup extends ShapeGroup implements Serializable
- serialVersionUID:
- -1403451276075003315L
class Shape3DObject extends Shape3D implements Serializable
- serialVersionUID:
- 8151170622059600694L
agentScalingFactor
double agentScalingFactor
The agent scale which is applied to this object.
axisOrder
Object3DAxisOrder axisOrder
baseScale2D
double baseScale2D
The base scale which is used in the XY-projection image file.
Because 2D image should be drawn with scale already multiplied by agentScalingFactor, this baseScale2D can be computed related to 'scale' only - which may be changed by user at run time
Because 2D image should be drawn with scale already multiplied by agentScalingFactor, this baseScale2D can be computed related to 'scale' only - which may be changed by user at run time
fileName
String fileName
height
double height
The height of the XY-projection of object in local object coordinates
ignoreSceneLights
boolean ignoreSceneLights
This property allows to disable lighting of this 3D object by other lights located on the model scene - useful when 3D object
contains internal lights and shouldn't be double-lighted.
internalLighting
Object3DInternalLighting internalLighting
This property defines how the internal lights (which this 3D object may contain) 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).
packagePrefix
String packagePrefix
topLeftX
double topLeftX
The x coordinate of the top-left corner of XY-projection object in local object coordinates
topLeftY
double topLeftY
The y coordinate of the top-left corner of XY-projection object in local object coordinates
width
double width
The width of the XY-projection of object in local object coordinates
class ShapeAgentGroup_xjal extends com.anylogic.engine.presentation.ShapeAbstractAgentGroup<com.anylogic.engine.presentation.DynamicSEOP> implements Serializable
- serialVersionUID:
- -7823786006829427094L
class ShapeAgentPopulationGroup extends com.anylogic.engine.presentation.ShapeAbstractAgentGroup<ShapeEmbeddedObjectPresentation> implements Serializable
- serialVersionUID:
- 4983990186476811843L
population
AgentList<?> population
class ShapeArc extends ShapeOval implements Serializable
- serialVersionUID:
- 5572144571178867357L
class ShapeArrowLine extends ShapeLine implements Serializable
- serialVersionUID:
- -5115827121865950561L
class ShapeButton extends ShapeInputControl implements Serializable
- serialVersionUID:
- 8471526751261391566L
text
String text
class ShapeCAD extends Shape implements Serializable
- serialVersionUID:
- 7524622851694713382L
backgroundColor
Color backgroundColor
customLayerColors
Color[] customLayerColors
drawingAttributes
int drawingAttributes
filename
String filename
height
double height
id
int id
layerNames
String[] layerNames
layersVisibility
boolean[] layersVisibility
needsRedraw
boolean needsRedraw
packagePrefix
String packagePrefix
width
double width
class ShapeCanvas extends Shape implements Serializable
- serialVersionUID:
- -7423186041887925954L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to
an output stream (which is directed to the model snapshot file).
- Serial Data:
- the line width float number is emitted
- Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
alphaComposite
AlphaComposite alphaComposite
height
double height
imageIsEmpty
boolean imageIsEmpty
lastCompositeType
String lastCompositeType
rasterMode
boolean rasterMode
width
double width
class ShapeCheckBox extends ShapeInputControl implements Serializable
- serialVersionUID:
- -169005508825031116L
text
String text
value
boolean value
The current state of the check box (
Use
true
means selected) that can be accessed
in the overridden action() method.Use
ShapeCheckBox.isSelected()
to obtain the current check box state from
other placesclass ShapeComboBox extends ShapeInputControl implements Serializable
- serialVersionUID:
- 2861831380777839301L
editable
boolean editable
texts
String[] texts
value
String value
The currently selected item of the combo box that can be accessed
in the overridden action() method.
Use
Use
ShapeComboBox.getValue()
to obtain the currently selected item
from other placesclass ShapeControl extends Shape implements Serializable
- serialVersionUID:
- -6664736475155082359L
class ShapeCurve extends ShapePolyLine implements Serializable
- serialVersionUID:
- 5801072446732149500L
class ShapeEmbeddedObjectIcon extends Shape implements Serializable
- serialVersionUID:
- -406130619750328026L
class ShapeEmbeddedObjectPresentation extends Shape3D implements Serializable
- serialVersionUID:
- -406130619750328026L
active
boolean active
agentConfirmed
boolean agentConfirmed
used by ShapeAgentPopulationGroup.updateDynamicProperties()
for fast deletion of dead agents from Map<Agent, SEOP>
agentPosition
Position agentPosition
agentVisible
boolean agentVisible
drawAgentInZeroOrigin
boolean drawAgentInZeroOrigin
This setting is for agents which live in space coordinates (which has
position:
Agent.isSpacePositionSet_xjal()
): its specifies whether
agent animation should be drawn with offset to this shape (AnyLogic 6
style) or not (AnyLogic 7+)embeddedObject
Agent embeddedObject
heading
double heading
latitude
double latitude
longitude
double longitude
scaleIsAutomatic
boolean scaleIsAutomatic
This setting enables automatic scaling of agent animation depending on
its Scale element and the Scale of space the agent lives in
tmpPt
Position tmpPt
class ShapeFileChooser extends ShapeInputControl implements Serializable
- serialVersionUID:
- -308716378090717778L
fileTypes
String fileTypes
title
String title
type
ShapeFileChooser.Type type
value
String value
Returns the currently selected file name (or empty string if no file
selected) that can be accessed in the overridden action() method.
Use
Use
ShapeFileChooser.getValue()
to obtain the currently selected file name
from other placesclass ShapeGISMap extends AbstractShapeGISMap implements Serializable
- serialVersionUID:
- 8850502783383997658L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to
an output stream (which is directed to the model snapshot file).
- Serial Data:
- no custom data
- Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
buttonID
int buttonID
centerLatitude
double centerLatitude
centerLongitude
double centerLongitude
height
double height
layers
ShapeGISMap.Layer[] layers
mapBackgroundColor
Color mapBackgroundColor
mapBorderColor
Color mapBorderColor
mapScale
double mapScale
mouseNavigationEnabled
boolean mouseNavigationEnabled
newImageLoaded
AtomicBoolean newImageLoaded
outdateMarkups
boolean outdateMarkups
outdateTileImage
AtomicBoolean outdateTileImage
packagePrefix
String packagePrefix
precisionInMeters
int precisionInMeters
previousPoint
Point previousPoint
routeProvider
IGISRouteProvider routeProvider
searchVisibleAreaBounds
double[] searchVisibleAreaBounds
showTiles
boolean showTiles
tileURLProvider
ITileURLProvider tileURLProvider
tileURLProviderType
TileURLProviderType tileURLProviderType
tileURLs
String[] tileURLs
actual only when
ShapeGISMap.tileURLProviderType
== TileURLProviderType.CUSTOM
usedScaleX
double usedScaleX
Additional scaling used for drawing in case of memory lack
usedScaleY
double usedScaleY
Additional scaling used for drawing in case of memory lack
width
double width
class Layer extends Object implements Serializable
- serialVersionUID:
- -7736077865162188752L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
class ShapeGroup extends Shape3D implements Serializable
- serialVersionUID:
- -7823786006829427094L
replicationOrigin
ShapeGroup replicationOrigin
rotationX
double rotationX
rotationY
double rotationY
class ShapeImage extends Shape3D implements Serializable
- serialVersionUID:
- -1448395744671401944L
class ShapeInputControl extends ShapeControl implements Serializable
- serialVersionUID:
- 7207306666129652517L
class ShapeInspect extends Shape implements Serializable
- serialVersionUID:
- -4463364440627418093L
dataSetNames
String[] dataSetNames
name
String name
svgSyncHandlers
DataSet.SvgSynchronizationHandler[] svgSyncHandlers
unitsSuffix
String unitsSuffix
class ShapeLine extends Shape3D implements Serializable
- serialVersionUID:
- 1474417084060224451L
class ShapeLineFill extends Shape3D implements Serializable
- serialVersionUID:
- 3488565140381385962L
class ShapeListBox extends ShapeInputControl implements Serializable
- serialVersionUID:
- -4899073828843781821L
multipleSelectionMode
boolean multipleSelectionMode
texts
String[] texts
value
String value
The currently selected item of the list box (or first item of
multiselection) that can be accessed in the overridden action() method.
Use
Use
ShapeListBox.getValue()
to obtain the currently selected item from
other placesvalues
String[] values
The currently selected items of the list box (in the multiple-selection
mode) that can be accessed in the overridden action() method.
Use
Use
ShapeListBox.getValues()
to obtain the currently selected items from
other placesclass ShapeModelElementsGroup extends ShapeGroup implements Serializable
- serialVersionUID:
- -7838640904250664392L
iconOffsetX
double iconOffsetX
iconOffsetY
double iconOffsetY
inspectsGroup
ShapeGroup inspectsGroup
modelPrimitives
ShapeModelPrimitives modelPrimitives
owner
ShapeEmbeddedObjectIcon owner
ownIcon
ShapeGroup ownIcon
class ShapeModelPrimitives extends Shape implements Serializable
- serialVersionUID:
- -1141843174614761423L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
elementDescriptors
ModelElementDescriptorUtils[] elementDescriptors
class ShapeMultiplePoints extends ShapeLineFill implements Serializable
- serialVersionUID:
- 1898241107462153550L
class ShapeOval extends ShapeLineFill implements Serializable
- serialVersionUID:
- -5229880724546087559L
class ShapePolyLine extends ShapeMultiplePoints implements Serializable
- serialVersionUID:
- 8128094320579191353L
class ShapeProgressBar extends ShapeInputControl implements Serializable
- serialVersionUID:
- -5011873141082970311L
determinate
boolean determinate
max
double max
min
double min
text
String text
value
double value
vertical
boolean vertical
class ShapeRadioButtonGroup extends ShapeInputControl implements Serializable
- serialVersionUID:
- 810861226341955834L
texts
String[] texts
value
int value
The currently selected radio button (-1 if none) that can be accessed
in the overridden action() method.
Use
Use
ShapeRadioButtonGroup.getValue()
to obtain the currently selected radio
button from other places.vertical
boolean vertical
class ShapeRectangle extends ShapeLineFill implements Serializable
- serialVersionUID:
- 273402989619174572L
class ShapeRoundedRectangle extends ShapeRectangle implements Serializable
- serialVersionUID:
- 4394714541615853260L
class ShapeScale extends Shape implements Serializable
- serialVersionUID:
- 6829802999047398715L
displayedUnits
LengthUnits displayedUnits
length
double length
class ShapeSlider extends ShapeInputControl implements Serializable
- serialVersionUID:
- 9158151635131743046L
max
double max
min
double min
step
double step
Zero value of step means "no specific step", will be set to 1px
value
double value
The current value of the slider that can be accessed in the overridden
action() method.
Use
Use
ShapeSlider.getValue()
to obtain the current slider value from
other placesvertical
boolean vertical
class ShapeSVG extends Shape implements Serializable
- serialVersionUID:
- -454339586574114787L
svg
String svg
class ShapeText extends Shape3D implements Serializable
- serialVersionUID:
- 7806862782437521330L
class ShapeTextField extends ShapeInputControl implements Serializable
- serialVersionUID:
- 8846118861755981113L
max
double max
min
double min
value
String value
The current text in the text field that can be accessed
in the overridden action() method.
Use
Use
ShapeTextField.getText()
to obtain the current text from
other places.class ShapeTopLevelPresentationGroup extends ShapeGroup implements Serializable
- serialVersionUID:
- -5725917056554505864L
configuration3D
Configuration3D configuration3D
originalOwner
ShapeEmbeddedObjectPresentation originalOwner
owner
ShapeEmbeddedObjectPresentation owner
class ShapeWindow3D extends ShapeControl implements Serializable
- serialVersionUID:
- 5155198611064814913L
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Deserializes (reconstitutes) this instance from an input stream
(representing model snapshot)
- Parameters:
in
- the object input stream opened on the model snapshot file- Throws:
IOException
- in case of stream reading errorClassNotFoundException
- in case of snapshot compatibility problem
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes (saves) the state of this instance to
an output stream (which is directed to the model snapshot file).
- Serial Data:
- the line width float number is emitted
- Parameters:
out
- the object output stream opened to the model snapshot file- Throws:
IOException
- in case of stream writing error
camera
Camera3D camera
cameraChanged
boolean cameraChanged
If window doesn't follow the camera, this field is used to mark
user camera changes
farClippingDistance
double farClippingDistance
navigationMode
Navigation3DType navigationMode
staticId
long staticId
transitionTimeout
long transitionTimeout
Transition timeout for the next camera change command,
real milliseconds
class Texture extends Object implements Serializable
- serialVersionUID:
- -590137493246379374L
readResolve
protected Object readResolve() throws ObjectStreamException
This method should not be called by user
- Throws:
ObjectStreamException
class ViewArea extends Object implements Serializable
- serialVersionUID:
- -5423071780574563664L
class PathMovement extends Object implements Serializable
- serialVersionUID:
- 8740552144948339288L
direction
PathMovementDirection direction
sourceOffset
double sourceOffset
targetOffset
double targetOffset
units
LengthUnits units
class PathRouteLocation extends Object implements Serializable
- serialVersionUID:
- -3074919272072955272L
direction
PathMovementDirection direction
offset
double offset
position
Position position
units
LengthUnits units
class PlainMovement extends Object implements Serializable
- serialVersionUID:
- -17593936867693924L
class PortMovement extends Object implements Serializable
- serialVersionUID:
- 6953877560710215125L
class RouteData extends Object implements Serializable
- serialVersionUID:
- 4802612672127854724L
class XYZRouteLocation extends Object implements Serializable
- serialVersionUID:
- 3745100766592821251L
position
Position position
TimeColorChart.colorMappings
andTimeColorChart.defaultColor