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, setXYZerror, getDrawMode, 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, updateSVGPropertiesexecuteUserAction, 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()