Public Member Functions | |
delegate int | Del_MESSAGEHandler (IntPtr cdPtr, int msgType, int msgdata1, int msgdata2, IntPtr msg) |
delegate int | CBUserFunction (IntPtr cdPtr, int dattyp, int startX, int height, int width, IntPtr pdata) |
delegate int | CBUserFunctionExtData (IntPtr cdPtr, int dattyp, int startX, int height, int width, IntPtr sensorData, int extDataLen, IntPtr extData) |
delegate int | CBUserFunctionDefault (IntPtr cdPtr, int dattyp, int startX, int height, int width, IntPtr profile, IntPtr intensity, IntPtr llt, int extDataLen, IntPtr extData) |
static int | SR_API_GetAPIVersion (ref IntPtr apiver) |
Return Type: char*. | |
static int | SR_API_Init (Del_MESSAGEHandler userCB_StatusMessage) |
Return Type: int. | |
static int | SR_API_Exit () |
Return Type: int. | |
static int | SR_API_StartCameraConnectionManagement (IntPtr cd) |
static int | SR_API_StopCameraConnectionManagement (IntPtr cd) |
static int | SR_API_SendParsToCam (IntPtr cd) |
static int | SR_API_StartCam (IntPtr cd) |
static int | SR_API_StopCam (IntPtr cd) |
static int | SR_API_ReadCamParsFromFile (string filename) |
static int | SR_API_Update_Cam (IntPtr cd, IntPtr filename) |
static int | SR_API_ChangeIp (IntPtr cd, IntPtr newipadr, ushort newport) |
static int | SR_API_GetMACAdr (IntPtr cd, IntPtr mac) |
static int | SR_API_GetSerial (IntPtr cd, IntPtr serial) |
static int | SR_API_GetCamVersions (IntPtr cd, IntPtr version_sw, IntPtr version_hw) |
static int | SR_API_GetSensorType (IntPtr cd, IntPtr partNumber) |
static int | SR_API_SetSensorType (IntPtr cd, IntPtr partNumber) |
static int | SR_API_GetSensorSize (IntPtr cd, IntPtr width, IntPtr height) |
static int | SR_API_GetSensorCenterPosition (IntPtr cd, IntPtr centerX, IntPtr centerY) |
static int | SR_API_SetLaser (IntPtr cd, int pulse_mode, int external_mode, int enable, int power) |
static int | SR_API_SetOutput (IntPtr cd, int channel, int val) |
static int | SR_API_GetInput (IntPtr cd, int channel, IntPtr val) |
static int | SR_API_RegisterUserCB (int CBtype, int command, IntPtr userCB) |
static int | SR_API_SetExposure (IntPtr cd, int inst, int enableDoubleExpo, int expo_small, int expo_large) |
static int | SR_API_SetTrigger (IntPtr cd, int inst, int mode, int source, int edge, int outputselect, int trigfrq, int trigcnt, int trigoffset) |
static int | SR_API_SetImager (IntPtr cd, int inst, int startx, int starty, int width, int height, int gainEnable, int gain) |
static int | SR_API_SetReadInput (IntPtr cd, int inst, IntPtr active, IntPtr condition) |
static int | SR_API_GetImager (IntPtr cd, int inst, IntPtr startx, IntPtr starty, IntPtr width, IntPtr height, IntPtr gainEnable, IntPtr gain) |
static int | SR_API_GetExposure (IntPtr cd, int inst, IntPtr enableDoubleExpo, IntPtr expo_small, IntPtr expo_large) |
static int | SR_API_GetTrigger (IntPtr cd, int inst, IntPtr mode, IntPtr source, IntPtr edge, IntPtr outputselect, IntPtr trigfrq, IntPtr trigcnt, IntPtr trigoffset) |
static int | SR_API_GetReadInput (IntPtr cd, int inst, IntPtr active, IntPtr condition) |
static int | SR_API_CreateWorldData (IntPtr cd, int startX, int width, IntPtr profil, IntPtr world) |
static int | SR_API_ReadLutInfoFile (IntPtr cd, IntPtr DateiPfad, IntPtr infoLut) |
static int | SR_API_LoadLutFromFile (IntPtr cd, IntPtr DateiPfad, IntPtr info) |
static int | SR_API_SaveLutToFile (IntPtr cd, IntPtr DateiPfad, IntPtr info) |
static int | SR_API_RemapWorldToMatrix (IntPtr srW, IntPtr intens, int len, float range_start, float range_end, IntPtr iS, IntPtr zS, float offsetZ, float scaleZ) |
static int | SR_API_GetErrorString (int error_code, ref IntPtr errstr) |
static int | SR_API_GetModule (IntPtr cd, int rowNum, IntPtr name, IntPtr methodName, IntPtr methodCode, IntPtr nextName, IntPtr inst, IntPtr numModule) |
static int | SR_API_SetModule (IntPtr cd, int rowNum, IntPtr nextName) |
static int | SR_API_GetSensorName (IntPtr cd, IntPtr productName) |
static int | SR_API_GetParamProfile (IntPtr cd, int inst, IntPtr packetSize, IntPtr numProfiles) |
static int | SR_API_SetParamProfile (IntPtr cd, int inst, int packetSize, int numProfiles) |
static int | SR_API_WorldToImage (IntPtr cd, IntPtr world, IntPtr imgX, IntPtr imgY) |
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_ChangeIp | ( | IntPtr | cd, |
IntPtr | newipadr, | ||
ushort | newport | ||
) |
Return Type: int cd: CAMDESC* newipadr: unsigned char* newport: unsigned short
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_CreateWorldData | ( | IntPtr | cd, |
int | startX, | ||
int | width, | ||
IntPtr | profil, | ||
IntPtr | world | ||
) |
Return Type: int cd: CAMDESC* startX: int width: int profil: unsigned short* world: SR_3DPOINT*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetCamVersions | ( | IntPtr | cd, |
IntPtr | version_sw, | ||
IntPtr | version_hw | ||
) |
Return Type: int cd: CAMDESC* version_sw: char* version_hw: char*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetErrorString | ( | int | error_code, |
ref IntPtr | errstr | ||
) |
Return Type: int error_code: int errstr: char**
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetExposure | ( | IntPtr | cd, |
int | inst, | ||
IntPtr | enableDoubleExpo, | ||
IntPtr | expo_small, | ||
IntPtr | expo_large | ||
) |
Return Type: int cd: CAMDESC* inst: int enableDoubleExpo : int* expo_small : int* expo_large : int*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetImager | ( | IntPtr | cd, |
int | inst, | ||
IntPtr | startx, | ||
IntPtr | starty, | ||
IntPtr | width, | ||
IntPtr | height, | ||
IntPtr | gainEnable, | ||
IntPtr | gain | ||
) |
Return Type: int cd: CAMDESC* inst: int startx : int* starty : int* width : int* height : int* gainEnable: int* gain : int*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetInput | ( | IntPtr | cd, |
int | channel, | ||
IntPtr | val | ||
) |
Return Type: int cd: CAMDESC* channel: int val: int*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetMACAdr | ( | IntPtr | cd, |
IntPtr | mac | ||
) |
Return Type: char* cd: CAMDESC* mac: unsigned char*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetModule | ( | IntPtr | cd, |
int | rowNum, | ||
IntPtr | name, | ||
IntPtr | methodName, | ||
IntPtr | methodCode, | ||
IntPtr | nextName, | ||
IntPtr | inst, | ||
IntPtr | numModule | ||
) |
Return Type: int cd: CAMDESC* rowNum : int name : char* methodeName: char* methodeCode: int* nextName: char* inst: int* numModule : int*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetParamProfile | ( | IntPtr | cd, |
int | inst, | ||
IntPtr | packetSize, | ||
IntPtr | numProfiles | ||
) |
Return Type: int cd: CAMDESC*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetReadInput | ( | IntPtr | cd, |
int | inst, | ||
IntPtr | active, | ||
IntPtr | condition | ||
) |
Return Type: int cd: CAMDESC* inst: int active: int* condition : int*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetSensorCenterPosition | ( | IntPtr | cd, |
IntPtr | centerX, | ||
IntPtr | centerY | ||
) |
Return Type: int cd: CAMDESC* centerX: int* centerY: int*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetSensorName | ( | IntPtr | cd, |
IntPtr | productName | ||
) |
Return Type: int cd: CAMDESC* productName: char*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetSensorSize | ( | IntPtr | cd, |
IntPtr | width, | ||
IntPtr | height | ||
) |
Return Type: int cd: CAMDESC* width: int* height: int*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetSensorType | ( | IntPtr | cd, |
IntPtr | partNumber | ||
) |
Return Type: int cd: CAMDESC* partNumber: char*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetSerial | ( | IntPtr | cd, |
IntPtr | serial | ||
) |
Return Type: char* cd: CAMDESC* serial: unsigned char*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_GetTrigger | ( | IntPtr | cd, |
int | inst, | ||
IntPtr | mode, | ||
IntPtr | source, | ||
IntPtr | edge, | ||
IntPtr | outputselect, | ||
IntPtr | trigfrq, | ||
IntPtr | trigcnt, | ||
IntPtr | trigoffset | ||
) |
Return Type: int cd: CAMDESC* inst: int mode: int* source : int* edge : int* outputselect :int* trigfrq : int* trigcnt : int* trigoffset : int*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_LoadLutFromFile | ( | IntPtr | cd, |
IntPtr | DateiPfad, | ||
IntPtr | info | ||
) |
Return Type: int cd: CAMDESC* DateiPfad: char* info: char*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_ReadCamParsFromFile | ( | string | filename | ) |
Return Type: int filename: char* pars: PARAM*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_ReadLutInfoFile | ( | IntPtr | cd, |
IntPtr | DateiPfad, | ||
IntPtr | infoLut | ||
) |
Return Type: int cd: CAMDESC* DateiPfad: char* infoLut: char*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_RegisterUserCB | ( | int | CBtype, |
int | command, | ||
IntPtr | userCB | ||
) |
Return Type: int CBtype: int command: int userCB: void*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_RemapWorldToMatrix | ( | IntPtr | srW, |
IntPtr | intens, | ||
int | len, | ||
float | range_start, | ||
float | range_end, | ||
IntPtr | iS, | ||
IntPtr | zS, | ||
float | offsetZ, | ||
float | scaleZ | ||
) |
Return Type: int srw : SR_3DPOINT* intens :unsigned short* len :int range_start :float range_end :float iS:unsigned short* zS:unsigned short* offsetZ :float scaleZ :float
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_SaveLutToFile | ( | IntPtr | cd, |
IntPtr | DateiPfad, | ||
IntPtr | info | ||
) |
Return Type: int cd: CAMDESC* DateiPfad: char* info: char*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_SendParsToCam | ( | IntPtr | cd | ) |
Return Type: char* cd: CAMDESC* pars: PARAM*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_SetExposure | ( | IntPtr | cd, |
int | inst, | ||
int | enableDoubleExpo, | ||
int | expo_small, | ||
int | expo_large | ||
) |
Return Type: int cd: CAMDESC* inst: int enableDoubleExpo: int expo_small : int expo_large : int
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_SetImager | ( | IntPtr | cd, |
int | inst, | ||
int | startx, | ||
int | starty, | ||
int | width, | ||
int | height, | ||
int | gainEnable, | ||
int | gain | ||
) |
Return Type: int cd: CAMDESC* inst: int startx: int starty : int width : int height :int gainEnable : int gain : int
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_SetLaser | ( | IntPtr | cd, |
int | pulse_mode, | ||
int | external_mode, | ||
int | enable, | ||
int | power | ||
) |
Return Type: int cd: CAMDESC* pulse_mode: int external_mode: int enable: int power: int
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_SetModule | ( | IntPtr | cd, |
int | rowNum, | ||
IntPtr | nextName | ||
) |
Return Type: int cd: CAMDESC* rowNum : int nextName: char*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_SetOutput | ( | IntPtr | cd, |
int | channel, | ||
int | val | ||
) |
Return Type: int cd: CAMDESC* channel: int val: int
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_SetParamProfile | ( | IntPtr | cd, |
int | inst, | ||
int | packetSize, | ||
int | numProfiles | ||
) |
Return Type: int cd: CAMDESC*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_SetReadInput | ( | IntPtr | cd, |
int | inst, | ||
IntPtr | active, | ||
IntPtr | condition | ||
) |
Return Type: int cd: CAMDESC* inst: int active: int* condition : int*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_SetSensorType | ( | IntPtr | cd, |
IntPtr | partNumber | ||
) |
Return Type: int cd: CAMDESC* partNumber: char*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_SetTrigger | ( | IntPtr | cd, |
int | inst, | ||
int | mode, | ||
int | source, | ||
int | edge, | ||
int | outputselect, | ||
int | trigfrq, | ||
int | trigcnt, | ||
int | trigoffset | ||
) |
Return Type: int cd: CAMDESC* inst: int mode: int source : int edge : int outputselect :int trigfrq : int trigcnt : int trigoffset : int
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_StartCam | ( | IntPtr | cd | ) |
Return Type: int cd: CAMDESC*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_StartCameraConnectionManagement | ( | IntPtr | cd | ) |
Return Type: int camdescription: CAMDESC*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_StopCam | ( | IntPtr | cd | ) |
Return Type: int cd: CAMDESC*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_StopCameraConnectionManagement | ( | IntPtr | cd | ) |
Return Type: int camdescription: CAMDESC*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_Update_Cam | ( | IntPtr | cd, |
IntPtr | filename | ||
) |
Return Type: int cd: CAMDESC* filename: char*
static int SRAPI_Module.SRAPI_NativeFunctions.SR_API_WorldToImage | ( | IntPtr | cd, |
IntPtr | world, | ||
IntPtr | imgX, | ||
IntPtr | imgY | ||
) |
Return Type: int cd: CAMDESC*