public static extern UInt32 ymcMoveLinear( UInt32 hDevice, ref MOTION_DATA pMotionData, [In] POSITION_DATA[] pPos, UInt32 hMoveIO, String pObjectName, UInt16 WaitForCompletion, UInt32 SystemOption);
public static extern UInt32 ymcMoveHelicalCenter( UInt32 hDevice, ref MOTION_DATA pMotionData, [In] POSITION_DATA[] pEndPoint, [In] POSITION_DATA[] pCenter, ref DWORD_DATA pTurnNumber, UInt16 Direction, UInt32 hMoveIO, String pObjectName, UInt16 WaitForCompletion, UInt32 SystemOption);
public static extern UInt32 ymcMoveCircularRadius( UInt32 hDevice, ref MOTION_DATA pMotionData, [In] POSITION_DATA[] pEndPoint, ref DWORD_DATA pRadius, ref DWORD_DATA pTurnNumber, UInt16 Direction, UInt16 AngleType, UInt32 hMoveIO, String pObjectName, UInt16 WaitForCompletion, UInt32 SystemOption);