AnyLogic
Expand
Font size

Package com.anylogic.engine.presentation


ClassDescription
AgentAnimationSettings 
Camera3D
3D camera object.
ColorConstants 
Configuration3D
Configuration of 3D world of the associated agent
This object controls the background color and grid at the Z=0 plane.
Background and grid are only applied at the scope of the underlying agent.
DatabaseConstants 
FileResourceUtils
This class is not designed to be accessed by user
Utilities for presentation purposes shared with AL IDE
ImageChangedListenerDeprecated.
LaunchConfiguration
This class is internal and shouldn't be called by user.
it may be removed/renamed in future.
Light3D
Base class for all 3D lights, may be added to 3D groups for scene lighting

The light consists of a number of different components: Ambient, Diffuse and Specular. Ambient light is a light that had scattered for many times, so that it does not have any certain direction.
Light3D.CarHeadlight 
Light3D.Daylight 
Light3D.Moonlight 
Light3D.StreetLight 
Light3DAmbient
3D ambient light, may be added to 3D groups for scene lighting
Ambient light is a light that had scattered for many times, so that it does not have any certain direction.
Light3DDirectional
3D directional light, may be added to 3D groups for scene lighting
Directional source of light is located in some infinitely distant point.
Light3DPoint
3D point light, may be added to 3D groups for scene lighting
Point source of light is located in one particular point of space.
Light3DSpot
3D spot light, may be added to 3D groups for scene lighting
Spot source of light is a particular case of a point light.
LineArrowStyle 
LineStyle
Line style constants
LinkToAgentAnimator 
ModelElementDescriptor
As long as at runtime the information about the model elements such as position of their icons, visibility of labels, and sometimes even type is lost, this class should contain all info needed for displaying the element and its info at runtime, including the reference to the element itself.
ModelElementDescriptorUtils
As long as at runtime the information about the model elements such as position of their icons, visibility of labels, and sometimes even type is lost, this class should contain all info needed for displaying the element and its info at runtime, including the reference to the element itself.
ModelElementType 
ModelElementTypeUtils 
Navigation3DType
3D Window navigation mode constants
NetworkActivityMonitorService
This class is internal and shouldn't be called by user.
it may be removed/renamed in future.
NetworkConnectionHandler
This class is internal and shouldn't be called by user.
it may be removed/renamed in future.
Object3DAxisOrder 
Object3DInternalLighting
This enum defines how the internal lights located inside Shape3DObject will operate on the scene: turned off, lighting this 3D object only (self lighting), or lighting on the global level (like headlamp of the car).
ProgressConsumer
Interface for object which can be notified with the progress information
ReplicatedShape<T extends Shape>
Persistent replicated shape - a container for a number of shapes of the same type but possibly different properties.
ResourceFileLocation
This class is not designed to be accessed by user
Shape
The base class for all graphical shapes and also for all controls.
Shapes allow direct programmatic control, i.e.
Shape3D 
Shape3DGroupDeprecated.
this class is deprecated and will be removed in future.
Shape3DObject
3D object shape loaded from COLLADA (.dae) file.
ShapeAgentGroup_xjal
Persistent group of agents shape.
ShapeAgentPopulationGroup 
ShapeArc
Arc shape.
ShapeArrowLine
A line shape with optional arrows.
ShapeButton
Button control.
ShapeCAD
Persistent CAD drawing shape.

ShapeCanvas
A raster image whose pixels can be modified dynamically at runtime.
ShapeCheckBox
Checkbox control.
ShapeComboBox
Combo box control.
ShapeControl
The base class for all controls, i.e.
ShapeControl.ValueType 
ShapeCurve
Persistent curve shape.
ShapeDrawMode 
ShapeEmbeddedObjectIcon
Persistent presentation of Embedded Object icon shape plus some info.
ShapeEmbeddedObjectPresentation
Persistent presentation of Embedded Object shape.
ShapeFileChooser
File chooser control.
ShapeFileChooser.Type
File chooser type constants
ShapeGISMap
GIS map projection manager and map renderer (persistent GIS Map shape which displays and map projection)
GIS map is a Shape and it can be placed on the model animation: it renders the associated map projection on the screen
This class provides several projection methods
ShapeGISMap.Layer
Class which stores GIS map layer information
ShapeGroup
Group shape.
ShapeImage
Persistent image shape.
ShapeInputControl 
ShapeInspect 
ShapeLine
A basic line.
ShapeLineFill
An intermediate base class - for all shapes that have line and fill.
ShapeListBox
List box control.
ShapeModelElementsGroup
Shape containing/drawing model elements of agent / simulation (variables, events, flowchart blocks etc.)
ShapeModelPrimitives 
ShapeMultiplePoints
A base class for shapes having multiple points, such as polyline or curve.
ShapeOval
Persistent oval shape.
ShapePolyLine
Persistent polyline shape.
ShapeProgressBar
Progress bar control.
ShapeRadioButtonGroup
A group of radio buttons.
ShapeRectangle
Persistent rectangle shape.
ShapeRoundedRectangle
Persistent rounded rectangle shape.
ShapeScale
This shape draws Scale of the agent on its animation
ShapeSlider
Slider control.
ShapeSVG
A custom SVG image rendered from the SVG XML provided by the user as a String object.
ShapeText
Persistent text shape.
ShapeTextField
TextField control.
ShapeTopLevelPresentationGroup
Top-level group of agent or experiment presentation
ShapeWindow3D
The window showing 3D world on the model animation.
This is a shape like any control which is located on the model animation canvas.
SharedConstants 
SkyboxType 
SVGElement
This class is internal and shouldn't be called by user.
it may be removed/renamed in future.
SVGUtils
This class is internal and shouldn't be called by user.
it may be removed/renamed in future.
TextAlignment
Text alignment type constants
Texture
Objects of this class may be used to define the appearance of shapes' parts.
UtilitiesColor 
ViewArea
View area class.
This element references to a particular model animation coordinates of agent/experiment.
Provides ability of fast and convenient animation positioning in the model animation panel (using controls on toolbar or API, see: ViewArea.navigateTo(), Panel#navigateTo(ViewArea)).