AdvancedMotion Class
Function |
C++ |
static WMX3APIFUNC ErrorToString(int errCode, char *pString, unsigned int size); |
Python |
def ErrorToString(errCode) |
|
Returns |
Type |
string |
Value |
error string |
|
Remarks |
||
Function |
C++ |
static WMX3APIFUNC ErrorToString(int errCode, wchar_t *pString, unsigned int size); |
Python |
||
Returns |
Type |
|
Value |
||
Remarks |
||
Function |
C++ |
|
Python |
def ApiLogToString(pLogData, logDataSize) |
|
Returns |
Type |
string |
Value |
API log string |
|
Remarks |
||
Function |
C++ |
|
Python |
||
Returns |
Type |
|
Value |
||
Remarks |
||
Function |
C++ |
|
Python |
def GetLibVersion() |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def IsDeviceValid() |
|
Returns |
Type |
bool |
Value |
Whether the device is alive |
|
Remarks |
||
Function |
C++ |
|
Python |
def GetVersion() |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
bool IsDeviceValid(); |
Python |
def IsDeviceValid() |
|
Returns |
Type |
bool |
Value |
Whether the device is alive |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC CreateSplineBuffer(int channel, unsigned int points); |
Python |
def CreateSplineBuffer(channel, points) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def FreeSplineBuffer(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetSplineBufferPoints(int channel, unsigned int *pPoints); |
Python |
def GetSplineBufferPoints(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def GetSplineBytesPerPoint() |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartCSplinePos(int channel, PointTimeSplineCommand *pSplineCommand, double *pPointTimeMilliseconds); |
Python |
def StartCSplinePos_PointTime (channel, pSplineCommand, numPoints, pPoint, pPointTimeMilliseconds) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartCSplinePos_TotalTime (channel, pSplineCommand, numPoints, pPoint) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartCSplinePos_Profile (channel, pSplineCommand, numPoints, pPoint) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartCSplinePos_VelAccLimited (channel, pSplineCommand, numPoints, pPoint) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartCSplineMov(int channel, PointTimeSplineCommand *pSplineCommand, double *pPointTimeMilliseconds); |
Python |
def StartCSplineMov_PointTime (channel, pSplineCommand, numPoints, pPoint, pPointTimeMilliseconds) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartCSplineMov_TotalTime (channel, pSplineCommand, numPoints, pPoint) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartCSplineMov_Profile (channel, pSplineCommand, numPoints, pPoint) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartCSplineMov_VelAccLimited (channel, pSplineCommand, numPoints, pPoint) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartCBSplinePos(int channel, PointTimeSplineCommand *pSplineCommand, double *pPointTimeMilliseconds); |
Python |
def StartCBSplinePos_PointTime (channel, pSplineCommand, numPoints, pPoint, pPointTimeMilliseconds) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartCBSplinePos_TotalTime (channel, pSplineCommand, numPoints, pPoint) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartCBSplinePos_Profile (channel, pSplineCommand, numPoints, pPoint) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartCBSplinePos_VelAccLimited(channel, pSplineCommand, numPoints, pPoint) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartCBSplineMov(int channel, PointTimeSplineCommand *pSplineCommand, double *pPointTimeMilliseconds); |
Python |
def StartCBSplineMov_PointTime (channel, pSplineCommand, numPoints, pPoint, pPointTimeMilliseconds) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartCBSplineMov_TotalTime (channel, pSplineCommand, numPoints, pPoint) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartCBSplineMov_Profile (channel, pSplineCommand, numPoints, pPoint) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartCBSplineMov_VelAccLimited(channel, pSplineCommand, numPoints, pPoint) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC CreatePathIntplBuffer(int axis, unsigned int points); |
Python |
CreatePathIntplBuffer(axis, unsigned points) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
FreePathIntplBuffer(axis) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetPathIntplBufferPoints(int axis, unsigned int *pPoints); |
Python |
GetPathIntplBufferPoints(axis, pPoints) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetPathIntplBytesPerPoint(unsigned int *pBytes); |
Python |
GetPathIntplBytesPerPoint(pBytes) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplPos(PathIntplCommand *pPathIntplCommand); |
Python |
def StartPathIntplPos(pPathIntplCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplMov(PathIntplCommand *pPathIntplCommand); |
Python |
def StartPathIntplMov(pPathIntplCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplPos(PathIntplCommand *pPathIntplCommand, Trigger *pTrigger); |
Python |
def StartPathIntplPos_Trigger(pPathIntplCommand, pTrigger) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplMov(PathIntplCommand *pPathIntplCommand, Trigger *pTrigger); |
Python |
def StartPathIntplMov_Trigger(pPathIntplCommand, pTrigger) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplPos(PathIntplCommand *pPathIntplCommand, TriggerEvents *pTriggerEvents); |
Python |
def StartPathIntplPos_TriggerEvents(pPathIntplCommand, pTriggerEvents) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplMov(PathIntplCommand *pPathIntplCommand, TriggerEvents *pTriggerEvents); |
Python |
def StartPathIntplMov_TriggerEvents(pPathIntplCommand, pTriggerEvents) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::OverridePathIntplVelocityMultiplier(int axis, double multiplier); “WMX3APIFUNC OverridePathIntplVelocityMultiplier(int axis, double multiplier);” |
Python |
def OverridePathIntplVelocityMultiplier(int axis, double multiplier); |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntpl3DPos(PathIntpl3DCommand *pPathIntplCommand); |
Python |
def StartPathIntpl3DPos(pPathIntplCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntpl3DMov(PathIntpl3DCommand *pPathIntplCommand); |
Python |
def StartPathIntpl3DMov(pPathIntplCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntpl3DPos(PathIntpl3DCommand *pPathIntplCommand, Trigger *pTrigger); |
Python |
def StartPathIntpl3DPos_Trigger(pPathIntplCommand, pTrigger) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntpl3DMov(PathIntpl3DCommand *pPathIntplCommand, Trigger *pTrigger); |
Python |
def StartPathIntpl3DMov_Trigger(pPathIntplCommand, Trigger pTrigger) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntpl3DPos(PathIntpl3DCommand *pPathIntplCommand, TriggerEvents *pTriggerEvents); |
Python |
def StartPathIntpl3DPos_TriggerEvents(pPathIntplCommand, pTriggerEvents) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntpl3DMov(PathIntpl3DCommand *pPathIntplCommand, TriggerEvents *pTriggerEvents); |
Python |
def StartPathIntpl3DMov_TriggerEvents(pPathIntplCommand, pTriggerEvents) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::StartPathIntplPos(PathIntplCommand*pPathIntplCommand,unsignedintnumAddlCommands=0,PathIntplAdditionalCommand*pPathIntplAddlCommand=NULL) “WMX3APIFUNC StartPathIntplPos(PathIntplCommand *pPathIntplCommand, unsigned int numAddlCommands = 0, PathIntplAdditionalCommand *pPathIntplAddlCommand = NULL);” |
Python |
def StartPathIntplPos(pPathIntplCommand, numAddlCommands, pPathIntplAddlCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::StartPathIntplMov(PathIntplCommand*pPathIntplCommand,unsignedintnumAddlCommands=0,PathIntplAdditionalCommand*pPathIntplAddlCommand=NULL) “WMX3APIFUNC StartPathIntplMov(PathIntplCommand *pPathIntplCommand, unsigned int numAddlCommands = 0, PathIntplAdditionalCommand *pPathIntplAddlCommand = NULL);” |
Python |
def StartPathIntplMov(pPathIntplCommand, numAddlCommands, pPathIntplAddlCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::StartPathIntplPos(PathIntplCommand*pPathIntplCommand,Trigger*pTrigger,unsignedintnumAddlCommands=0,PathIntplAdditionalCommand*pPathIntplAddlCommand=NULL) “WMX3APIFUNC StartPathIntplPos(PathIntplCommand *pPathIntplCommand, Trigger *pTrigger, unsigned int numAddlCommands = 0, PathIntplAdditionalCommand *pPathIntplAddlCommand = NULL);” |
Python |
def StartPathIntplPos_Trigger(pPathIntplCommand, pTrigger, numAddlCommands, pPathIntplAddlCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::StartPathIntplMov(PathIntplCommand*pPathIntplCommand,Trigger*pTrigger,unsignedintnumAddlCommands=0,PathIntplAdditionalCommand*pPathIntplAddlCommand=NULL) “WMX3APIFUNC StartPathIntplMov(PathIntplCommand *pPathIntplCommand, Trigger *pTrigger, unsigned int numAddlCommands = 0, PathIntplAdditionalCommand *pPathIntplAddlCommand = NULL);” |
Python |
def StartPathIntplMov_Trigger(pPathIntplCommand, pTrigger, numAddlCommands, pPathIntplAddlCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::StartPathIntplPos(PathIntplCommand *pPathIntplCommand, TriggerEvents *pTriggerEvents, unsigned int numAddlCommands = 0, PathIntplAdditionalCommand *pPathIntplAddlCommand = NULL) “WMX3APIFUNC StartPathIntplPos(PathIntplCommand *pPathIntplCommand, TriggerEvents *pTriggerEvents, unsigned int numAddlCommands = 0, PathIntplAdditionalCommand *pPathIntplAddlCommand = NULL);” |
Python |
def StartPathIntplPos_TriggerEvents(pPathIntplCommand, pTriggerEvents, numAddlCommands, pPathIntplAddlCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::StartPathIntplMov(PathIntplCommand*pPathIntplCommand,TriggerEvents*pTriggerEvents,unsignedintnumAddlCommands=0,PathIntplAdditionalCommand*pPathIntplAddlCommand=NULL) “WMX3APIFUNC StartPathIntplMov(PathIntplCommand *pPathIntplCommand, TriggerEvents *pTriggerEvents, unsigned int numAddlCommands = 0, PathIntplAdditionalCommand *pPathIntplAddlCommand = NULL);” |
Python |
def StartPathIntplMov_TriggerEvents(pPathIntplCommand, pTriggerEvents, numAddlCommands, pPathIntplAddlCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::StartPathIntpl3DPos(PathIntpl3DCommand*pPathIntplCommand,unsignedintnumAddlCommands=0,PathIntpl3DAdditionalCommand*pPathIntplAddlCommand=NULL) “WMX3APIFUNC StartPathIntpl3DPos(PathIntpl3DCommand *pPathIntplCommand, unsigned int numAddlCommands = 0, PathIntpl3DAdditionalCommand *pPathIntplAddlCommand = NULL);” |
Python |
def StartPathIntpl3DPos(pPathIntplCommand, numAddlCommands, pPathIntplAddlCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::StartPathIntpl3DMov(PathIntpl3DCommand*pPathIntplCommand,unsignedintnumAddlCommands=0,PathIntpl3DAdditionalCommand*pPathIntplAddlCommand=NULL) “WMX3APIFUNC StartPathIntpl3DMov(PathIntpl3DCommand *pPathIntplCommand, unsigned int numAddlCommands = 0, PathIntpl3DAdditionalCommand *pPathIntplAddlCommand = NULL);” |
Python |
def StartPathIntpl3DMov(pPathIntplCommand, numAddlCommands, pPathIntplAddlCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::StartPathIntpl3DPos(PathIntpl3DCommand*pPathIntplCommand,Trigger*pTrigger,unsignedintnumAddlCommands=0,PathIntpl3DAdditionalCommand*pPathIntplAddlCommand=NULL) “WMX3APIFUNC StartPathIntpl3DPos(PathIntpl3DCommand *pPathIntplCommand, Trigger *pTrigger, unsigned int numAddlCommands = 0, PathIntpl3DAdditionalCommand *pPathIntplAddlCommand = NULL);” |
Python |
def StartPathIntpl3DPos_Trigger(pPathIntplCommand, pTrigger, numAddlCommands, pPathIntplAddlCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::StartPathIntpl3DMov(PathIntpl3DCommand*pPathIntplCommand,Trigger*pTrigger,unsignedintnumAddlCommands=0,PathIntpl3DAdditionalCommand*pPathIntplAddlCommand=NULL) “WMX3APIFUNC StartPathIntpl3DMov(PathIntpl3DCommand *pPathIntplCommand, Trigger *pTrigger, unsigned int numAddlCommands = 0, PathIntpl3DAdditionalCommand *pPathIntplAddlCommand = NULL);” |
Python |
def StartPathIntpl3DMov_Trigger(pPathIntplCommand, pTrigger, numAddlCommands, pPathIntplAddlCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::StartPathIntpl3DPos(PathIntpl3DCommand*pPathIntplCommand,TriggerEvents*pTriggerEvents,unsignedintnumAddlCommands=0,PathIntpl3DAdditionalCommand*pPathIntplAddlCommand=NULL) “WMX3APIFUNC StartPathIntpl3DPos(PathIntpl3DCommand *pPathIntplCommand, TriggerEvents *pTriggerEvents, unsigned int numAddlCommands = 0, PathIntpl3DAdditionalCommand *pPathIntplAddlCommand = NULL);” |
Python |
def StartPathIntpl3DPos_TriggerEvents(pPathIntplCommand, pTriggerEvents, numAddlCommands, pPathIntplAddlCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::StartPathIntpl3DMov(PathIntpl3DCommand*pPathIntplCommand,TriggerEvents*pTriggerEvents,unsignedintnumAddlCommands=0,PathIntpl3DAdditionalCommand*pPathIntplAddlCommand=NULL) “WMX3APIFUNC StartPathIntpl3DMov(PathIntpl3DCommand *pPathIntplCommand, TriggerEvents *pTriggerEvents, unsigned int numAddlCommands = 0, PathIntpl3DAdditionalCommand *pPathIntplAddlCommand = NULL);” |
Python |
def StartPathIntpl3DMov_TriggerEvents(pPathIntplCommand, pTriggerEvents, numAddlCommands, pPathIntplAddlCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
wmx3Api::AdvMotion::OverridePathIntpl3DVelocityMultiplier(int axis, double multiplier); “WMX3APIFUNC OverridePathIntpl3DVelocityMultiplier(int axis, double multiplier);” |
Python |
def OverridePathIntpl3DVelocityMultiplier(int axis, double multiplier); |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC CreatePathIntplWithRotationBuffer(int channel, unsigned int points); |
Python |
def CreatePathIntplWithRotationBuffer(channel, points) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def FreePathIntplWithRotationBuffer(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetPathIntplWithRotationBytesPerPoint(unsigned int *pBytes); |
Python |
def GetPathIntplWithRotationBytesPerPoint() |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SetPathIntplWithRotationConfiguration(channel, AdvMotion_PathIntplWithRotationConfiguration pConfig) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC AddPathIntplWithRotationCommand(int channel, PathIntplWithRotationCommand *pCommand); |
Python |
def AddPathIntplWithRotationCommand(channel, pCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartPathIntplWithRotation(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplWithRotation(int channel, Trigger *pTrigger); |
Python |
def StartPathIntplWithRotation_Trigger(channel, pTrigger) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplWithRotation(int channel, TriggerEvents *pTriggerEvents); |
Python |
def StartPathIntplWithRotation_TriggerEvents(channel, TriggerEvents pTriggerEvents) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplWithRotation(int channel, double pos); |
Python |
def StartPathIntplWithRotation_Pos(channel, double pos) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplWithRotation(int channel, double pos, Trigger *pTrigger); |
Python |
def StartPathIntplWithRotation_Pos_Trigger(channel, double pos, Trigger pTrigger) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplWithRotation(int channel, double pos, TriggerEvents *pTriggerEvents); |
Python |
def StartPathIntplWithRotation_Pos_TriggerEvents(channel, double pos, TriggerEvents pTriggerEvents) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplWithRotation(int channel, unsigned int point); |
Python |
def StartPathIntplWithRotation_Point(channel, point) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartPathIntplWithRotation(int channel, unsigned int point, Trigger *pTrigger); |
Python |
def StartPathIntplWithRotation_Point_Trigger(channel, point, Trigger pTrigger) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartPathIntplWithRotation_Point_TriggerEvents(channel, point, TriggerEvents pTriggerEvents) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def ClearPathIntplWithRotation(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetPathIntplWithRotationStatus(int channel, PathIntplWithRotationStatus *pStatus); |
Python |
def GetPathIntplWithRotationStatus(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC CreatePathIntplLookaheadBuffer(int channel, unsigned int points); |
Python |
def CreatePathIntplLookaheadBuffer(channel, points) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def FreePathIntplLookaheadBuffer(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetPathIntplLookaheadBytesPerPoint(unsigned int *pBytes); |
Python |
def GetPathIntplLookaheadBytesPerPoint() |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SetPathIntplLookaheadConfiguration(channel, pConfig) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC AddPathIntplLookaheadCommand(int channel, PathIntplLookaheadCommand *pCommand); |
Python |
def AddPathIntplLookaheadCommand(channel, pCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartPathIntplLookahead(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StopPathIntplLookahead(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def ClearPathIntplLookahead(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetPathIntplLookaheadStatus(int channel, PathIntplLookaheadStatus *pStatus); |
Python |
def GetPathIntplLookaheadStatus(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartCoordinatedPos(CoordinatedPosCommand *pPosCommand); |
Python |
def StartCoordinatedPos(pPosCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartCoordinatedPos(unsigned int numCommands, CoordinatedPosCommand *pPosCommand); |
Python |
def StartCoordinatedPos(numCommands, pPosCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartCoordinatedPos(CoordinatedJerkRatioPosCommand *pPosCommand); |
Python |
def StartCoordinatedPos_JerkRatio(pPosCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartTwoLinkLinearPos(TwoLinkLinearCommand *pTwoLinkCommand); |
Python |
def StartTwoLinkLinearPos(pTwoLinkCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartTwoLinkLinearMov(TwoLinkLinearCommand *pTwoLinkCommand); |
Python |
def StartTwoLinkLinearMov(pTwoLinkCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartTwoLinkRotaryPos(TwoLinkRotaryCommand *pTwoLinkCommand); |
Python |
def StartTwoLinkRotaryPos(pTwoLinkCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartTwoLinkRotaryMov(TwoLinkRotaryCommand *pTwoLinkCommand); |
Python |
def StartTwoLinkRotaryMov(pTwoLinkCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartTwoLinkUntetheredLinearPos(TwoLinkLinearCommand *pTwoLinkCommand); |
Python |
def StartTwoLinkUntetheredLinearPos(pTwoLinkCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartTwoLinkUntetheredLinearMov(TwoLinkLinearCommand *pTwoLinkCommand); |
Python |
def StartTwoLinkUntetheredLinearMov(pTwoLinkCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartTwoLinkUntetheredRotaryPos(TwoLinkRotaryCommand *pTwoLinkCommand); |
Python |
def StartTwoLinkUntetheredRotaryPos(pTwoLinkCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartTwoLinkUntetheredRotaryMov(TwoLinkRotaryCommand *pTwoLinkCommand); |
Python |
def StartTwoLinkUntetheredRotaryMov(pTwoLinkCommand) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def SimulatePosAtTime(self, pPathIntplCommand, timeMilliseconds) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SimulateTimeAtPos(pPathIntplCommand, specificPos1, specificPos2, minimumSearchIndex) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SimulateTimeAtDist(pPathIntplCommand, specificDistance) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SimulatePosAtTime_3D(self, pPathIntplCommand, timeMilliseconds) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SimulateTimeAtPos_3D(pPathIntplCommand, specificPos1, specificPos2, specificPos3, minimumSearchIndex) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SimulateTimeAtDist_3D(pPathIntplCommand, specificDistance) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
bool IsDeviceValid(); |
Python |
def IsDeviceValid() |
|
Returns |
Type |
bool |
Value |
Whether the device is alive |
|
Remarks |
||
Function |
C++ |
|
Python |
def SetConstantLinearVel(masterAxis, slaveAxis, centerPos, minR,positiveMaxR, negativeMaxR, constLinVel, initVelVariance) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def ResolveConstantLinearVel(axis) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
bool IsDeviceValid(); |
Python |
def IsDeviceValid() |
|
Returns |
Type |
bool |
Value |
Whether the device is alive |
|
Remarks |
||
Function |
C++ |
|
Python |
def StartECAM(channel, pECAMData) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def GetECAM(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def StopECAM(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC StartDancerControl(int axis, DancerControlOptions *pDancerControlOptions); |
Python |
def StartDancerControl(axis, AdvSync_DancerControlOptions pDancerControlOptions) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StopDancerControl(axis) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
static WMX3APIFUNC ErrorToString(int errCode, char *pString, unsigned int size); |
Python |
def ErrorToString(errCode) |
|
Returns |
Type |
string |
Value |
error string |
|
Remarks |
||