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, isOnly3D, isPublic, onClick, remove, setDrawMode, setOwner
discardOwner, executeUserAction, findSVGElement, getGroupOrOwner, getName, getOrGenerateUSDId, getSVGComponent, getSVGId, initializeInternal, isVisible, onAggregatorInitialized, onAggregatorVisibilityChanged, removeSVGFromOwner, resetSVGState, setVisible, updateDynamicProperties, updateDynamicPropertiesStructural, updateSVGProperties
executeUserAction, findSVGElement, getGroupOrOwner, getPresentable, getSVGComponent, getSVGId, isOnly3D, removeSVGFromOwner, resetSVGState, 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()