com.kuka.roboticsAPI.motionModel
Interface IMultiSegmentMotionData

All Superinterfaces:
ICommandRuntimeData
All Known Implementing Classes:
SplineRuntimeData

public interface IMultiSegmentMotionData
extends ICommandRuntimeData

Runtime data interface for motions that consist of multiple segments, e.g. splines.


Method Summary
 void addListener(IMultiSegmentListener listener)
          Adds the specified IMultiSegmentListener to the runtime data.
 Motion<?> getCurrentSegment()
          Gets the currently executed motion segment.
 void removeListener(IMultiSegmentListener listener)
          Removes the specified IMultiSegmentListener.
 

Method Detail

getCurrentSegment

Motion<?> getCurrentSegment()
Gets the currently executed motion segment.

Returns:
the currently executed motion segment.

addListener

void addListener(IMultiSegmentListener listener)
Adds the specified IMultiSegmentListener to the runtime data.

Parameters:
listener - the segment listener

removeListener

void removeListener(IMultiSegmentListener listener)
Removes the specified IMultiSegmentListener.

Parameters:
listener - the segment listener


Copyright © 2019. All rights reserved.