Package com.anylogic.engine.markup
- Field Summary
- Method Summary
- Methods inherited from class com.anylogic.engine.markup.ConveyorNode
- Methods inherited from class com.anylogic.engine.markup.ConveyorMarkupElement
- 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.AnimationStaticLocationProvider
- Methods inherited from interface com.anylogic.engine.markup.INetworkMarkupElement
- Methods inherited from interface com.anylogic.engine.markup.INode
- Methods inherited from interface com.anylogic.engine.presentation.SVGElement
- Methods inherited from interface com.anylogic.engine.presentation.UsdElement
- Method Details
- java.lang.Object
- com.anylogic.engine.markup.AbstractMarkup
- com.anylogic.engine.markup.MarkupShape
- com.anylogic.engine.markup.ConveyorMarkupElement<T>
- com.anylogic.engine.markup.ConveyorNode<T>
- com.anylogic.engine.markup.ConveyorTransitionalNode<T>
- All Implemented Interfaces:
AbstractPositionalMarkup
,AggregatableAnimationElement
,AnimationStaticLocationProvider
,HasLevel
,INetworkMarkupElement
,INode<ConveyorNode<?>,
,ConveyorPath<?>> SVGElement
,UsdElement
,Serializable
- Direct Known Subclasses:
ConveyorTransferTable
,ConveyorTurnStation
,ConveyorTurntable
@AnyLogicInternalAPI public abstract class ConveyorTransitionalNode<T extends Agent> extends ConveyorNode<T>
- See Also:
- Serialized Form
Modifier and Type | Method | Description |
---|---|---|
abstract double | getSpeed | |
double | getTransferDistance | |
ConveyorPath<T> | getTransition | |
List<? extends ConveyorPath<T>> | getTransitions() | |
abstract boolean | isTakeSpeedOfConnectedConveyors() |
addConnection, contains, getCompatibleAgentExtensionClass, getConnection, getConnections, getConnectionsCount, getFillColor, getFillTexture, getIncomingPaths, getLineColor, getLineTexture, getNearestPoint, getNetwork, getOutgoingPaths, getPosition, getTransferPositionByPercent, getX, getXYZ, getY, getZ, postInitialize, randomPointInside, setFillColor, setFillColor, setLineColor, setLineColor, setXYZ
error, getDrawMode, getFullName, getOutsideLevelZ, getPresentable, getSpace, initialize, isClickHandled, isPublic, onClick, remove, setDrawMode, setOwner
discardOwner, executeUserAction, findSVGElement, getName, getOrGenerateUSDId, getSVGId, initializeInternal, isVisible, onAggregatorInitialized, onAggregatorVisibilityChanged, removeSVGFromOwner, resetSVGState, setVisible, updateDynamicProperties, updateDynamicPropertiesStructural, updateSVGProperties
@AnyLogicInternalCodegenAPI public abstract double getSpeed(SpeedUnits units)
@AnyLogicInternalCodegenAPI public abstract boolean isTakeSpeedOfConnectedConveyors()
public double getTransferDistance(ConveyorPath<?> path1, ConveyorPath<?> path2)
@AnyLogicInternalCodegenAPI public ConveyorPath<T> getTransition(ConveyorPath<?> path)
@AnyLogicInternalCodegenAPI public List<? extends ConveyorPath<T>> getTransitions()