Package com.anylogic.engine.markup
- Field Summary
- Constructor Summary
- Method Summary
- Methods inherited from class com.anylogic.engine.markup.PolygonalNode
- Methods inherited from class com.anylogic.engine.markup.AreaNode
- Methods inherited from class com.anylogic.engine.markup.Node
- Methods inherited from class com.anylogic.engine.markup.NetworkMarkupElement
- Methods inherited from class com.anylogic.engine.markup.MarkupShape
- Methods inherited from class com.anylogic.engine.markup.AbstractMarkup
- Methods inherited from class java.lang.Object
- Methods inherited from interface com.anylogic.engine.markup.AbstractPositionalMarkup
- Methods inherited from interface com.anylogic.engine.markup.AggregatableAnimationElement
- Methods inherited from interface com.anylogic.engine.markup.AnimationStaticLocationProvider
- Methods inherited from interface com.anylogic.engine.markup.HasLevel
- Methods inherited from interface com.anylogic.engine.markup.material_handling.IMaterialMarkupLibraryDescriptor
- Methods inherited from interface com.anylogic.engine.markup.INetworkMarkupElement
- Methods inherited from interface com.anylogic.engine.markup.INode
- Methods inherited from interface java.lang.Iterable
- Methods inherited from interface com.anylogic.engine.markup.LevelElement
- Methods inherited from interface com.anylogic.engine.markup.QueueUnit
- Methods inherited from interface com.anylogic.engine.presentation.SVGElement
- Methods inherited from interface com.anylogic.engine.presentation.UsdElement
- Constructor Details
- Method Details
- All Implemented Interfaces:
AbstractPositionalMarkup,AggregatableAnimationElement,AnimationStaticLocationProvider,IAreaNodeDescriptor<T>,IDescriptor,HasBoundingRectangle,HasLevel,IMarkupLibraryDescriptor,INetworkMarkupElement,INode<Node,,Path> LevelElement,LevelMarkup,com.anylogic.engine.markup.material_handling.IMaterialMarkupLibraryDescriptor,com.anylogic.engine.markup.material_handling.INodeDescriptor<Agent>,QueueUnit,SVGElement,UsdElement,Serializable,Iterable<T>
public class QueueArea<T extends Agent> extends PolygonalNode<T> implements QueueUnit
- See Also:
- Serialized Form
| Constructor | Description |
|---|---|
QueueArea() | |
QueueArea | |
QueueArea |
Deprecated.
deprecated in version 8.4, will be removed in the future releases
|
QueueArea |
Deprecated.
deprecated in version 8.4, will be removed in the future releases
|
QueueArea |
Deprecated.
deprecated in version 8.4, will be removed in the future releases
|
QueueArea |
Deprecated.
deprecated in version 8.4, will be removed in the future releases
|
QueueArea | |
QueueArea |
| Modifier and Type | Method | Description |
|---|---|---|
int | capacity() |
Returns the capacity of the queue
|
List<Agent> | getPeds() |
Returns the list of agents (pedestrians) staying in this queue area
|
boolean | isCapacityLimited() |
Returns
true if this queue has limited capacity |
int | size() |
Returns the number of agents (pedestrians) staying in this queue area
|
addVertex, area, contains, getBoundingRectangle, getNearestPoint, getNearestPoint, getNPoints, getPointDx, getPointDy, getPosition, getXMax, getXMin, getYMax, getYMin, randomPointInsideaccessRestrictionCondition, addAgent, addAreaDataSource, addAttractor, addAttractor, agents, close, contains, density, getAccessRestrictionType, getAdmittedTransporters, getAgentsWaitingToEnter, getAttractors, getCapacity, getFillColor, getFillTexture, getLineColor, getLineStyle, getLineTexture, getLineWidth, getMaxSpeed, getNumberOfAdmittedAgents, getNumberOfAdmittedTransporters, getPositionChoiceMode, getRestrictedAgentClass, getSchedule, getSlope, getThroughput, getX, getY, getZ, getZ, isAccessRestricted, isAllowedToEnter, isApplied, isAvoidedIfClosed, isLimitSpeed, isOpen, isReadyToEnter, isSpeedRestricted, iterator, notifyCancelReadyToEnter, notifyReadyToEnter, notifyReadyToEnter2, notifyReadyToExit, onClose, onEnter, onEnterDenied, onExit, onOpen, open, recalculateAccessibility, removeAgent, removeAreaDataSource, removeFromQueue, restrictAccessByCapacity, restrictAccessBySchedule, restrictAccessByThroughput, restrictAccessManually, restrictSpeed, setAccessRestricted, setAccessRestrictionType, setAvoidedIfClosed, setCapacity, setLimitSpeed, setLineColor, setLineColor, setLineStyle, setLineWidth, setMaxSpeed, setOpen, setPos, setPositionChoiceMode, setRestrictedAgentClass, setSchedule, setSlope, setSpeedRestricted, setThroughputaddConnection, getCompatibleAgentExtensionClass, getConnection, getConnectionsCount, getMaterialLibraryDescriptor, getNumberOfTransporters, getTransferDistance, getTransferPositionByPercent, getTransporter, getTransporters, setFillColor, setFillColorerror, getFullName, getOutsideLevelZ, getPresentable, getSpace, initialize, isClickHandled, isOnly3D, isPublic, onClick, remove, setDrawMode, setOwnerdiscardOwner, executeUserAction, findSVGElement, getGroupOrOwner, getInspect, getInspectionWindowString, getName, getOrGenerateUSDId, getSVGComponent, getSVGId, initializeInternal, isVisible, onAggregatorInitialized, onAggregatorVisibilityChanged, removeSVGFromOwner, resetSVGState, setInspect, setVisible, updateDynamicProperties, updateDynamicPropertiesStructural, updateSVGPropertiesMethods inherited from interface com.anylogic.engine.markup.material_handling.IMaterialMarkupLibraryDescriptor
getMarkup, setMarkupexecuteUserAction, findSVGElement, getGroupOrOwner, getPresentable, getSVGComponent, getSVGId, isOnly3D, removeSVGFromOwner, resetSVGState, updateSVGPropertiespublic QueueArea()
public QueueArea(Agent owner)
@AnyLogicInternalCodegenAPI public QueueArea(Agent owner, ShapeDrawMode drawMode, boolean isPublic, IAreaNodeDescriptor<T> descriptor, double x, double y, double z, double[] dx, double[] dy, Paint fillColor, Paint lineColor, double lineWidth, LineStyle lineStyle, PositionChoiceMode positionChoiceMode, PathEnd<Path>[] pathEnds, Attractor... attractors)
@AnyLogicInternalCodegenAPI public QueueArea(Agent owner, ShapeDrawMode drawMode, boolean isPublic, IAreaNodeDescriptor<T> descriptor, double x, double y, double z, double[] dx, double[] dy, Slope slope, Paint fillColor, Paint lineColor, double lineWidth, LineStyle lineStyle, PositionChoiceMode positionChoiceMode, PathEnd<Path>[] pathEnds, Attractor... attractors)
@Deprecated public QueueArea(Agent owner, ShapeDrawMode drawMode, boolean isPublic, double x, double y, double z, double[] dx, double[] dy, Slope slope, Paint fillColor, Paint lineColor, double lineWidth, LineStyle lineStyle, PositionChoiceMode positionChoiceMode, PathEnd<Path>[] pathEnds, Attractor... attractors)
Deprecated.
deprecated in version 8.4, will be removed in the future releases
- Parameters:
owner-drawMode-isPublic-x-y-z-dx-dy-slope-fillColor-lineColor-lineWidth-lineStyle-positionChoiceMode-pathEnds-attractors-
@Deprecated public QueueArea(Agent owner, ShapeDrawMode drawMode, boolean isPublic, double x, double y, double z, double[] dx, double[] dy, Paint fillColor, Paint lineColor, double lineWidth, LineStyle lineStyle, PositionChoiceMode positionChoiceMode, PathEnd<Path>[] pathEnds, Attractor... attractors)
Deprecated.
deprecated in version 8.4, will be removed in the future releases
- Parameters:
owner-drawMode-isPublic-x-y-z-dx-dy-fillColor-lineColor-lineWidth-lineStyle-positionChoiceMode-pathEnds-attractors-
@Deprecated public QueueArea(Agent owner, ShapeDrawMode drawMode, boolean isPublic, double x, double y, double z, double[] dx, double[] dy, Slope slope, Paint fillColor, Paint lineColor, double lineWidth, LineStyle lineStyle, PositionChoiceMode positionChoiceMode, Attractor... attractors)
Deprecated.
deprecated in version 8.4, will be removed in the future releases
- Parameters:
owner-drawMode-isPublic-x-y-z-dx-dy-slope-fillColor-lineColor-lineWidth-lineStyle-positionChoiceMode-attractors-
@Deprecated public QueueArea(Agent owner, ShapeDrawMode drawMode, boolean isPublic, double x, double y, double z, double[] dx, double[] dy, Paint fillColor, Paint lineColor, double lineWidth, LineStyle lineStyle, PositionChoiceMode positionChoiceMode, Attractor... attractors)
Deprecated.
deprecated in version 8.4, will be removed in the future releases
- Parameters:
owner-drawMode-isPublic-x-y-z-dx-dy-fillColor-lineColor-lineWidth-lineStyle-positionChoiceMode-attractors-
public List<Agent> getPeds()
Returns the list of agents (pedestrians) staying in this queue area
public int size()
Returns the number of agents (pedestrians) staying in this queue area
@AnyLogicInternalAPI public boolean isCapacityLimited()
Description copied from interface:
QueueUnitReturns
true if this queue has limited capacity- Specified by:
isCapacityLimitedin interfaceQueueUnit- Returns:
trueif this queue has limited capacity,falseotherwise- See Also:
-
QueueUnit.capacity()
@AnyLogicInternalAPI public int capacity()
Description copied from interface:
QueueUnitReturns the capacity of the queue
- Specified by:
capacityin interfaceQueueUnit- Returns:
- the capacity of the queue
- See Also:
-
QueueUnit.isCapacityLimited()