This object is the higher level interface to a real vision device. Once connected to a real vision device this object is able to Set and Get data and perform actions that are automatically reflected to the real vision device. More...
Public Member Functions | |
| VisionDevice (IVisionOperationsFactory operationsFactory, IVisionConnectionsFactory connectionsFactory, OperationsExecutionScheduler async, OperationsExecutionScheduler sync, VisionDeviceEventListener eventsListener) | |
| Constructor. More... | |
| void | SetupConnection (VisionDeviceConnectionDetails connectionDetails) |
| This is a convenience method that creates a "device connection" using the connectionDetails parameter and assigns it to the DeviceConnection property. More... | |
| void | Connect () |
| This is a convenience method that returns the value of the "IsConnected" method of the DeviceConnection property More... | |
| void | Disconnect () |
| This is a convenience method that returns the value of the "IsConnected" method of the DeviceConnection property More... | |
| void | CopyFileToVisionDevice (String localFileName, VisionFile visionFile, Action< OperationResult > completionHandler) |
| This method copies a file from the local machine to the Vision Device in an asynchronous way More... | |
| OperationResult | CopyFileToVisionDevice_Sync (String localFileName, VisionFile visionFile) |
| This method copies a file from the local machine to the Vision Device in a synchronous way More... | |
| void | CopyFileFromVisionDevice (String localFileName, VisionFile visionFile, Action< OperationResult > completionHandler) |
| This method copies a file from the Vision Device to the local machine in an asynchronous way More... | |
| OperationResult | CopyFileFromVisionDevice_Sync (String localFileName, VisionFile visionFile) |
| This method copies a file from the Vision Device to the local machine in a synchronous way More... | |
| void | SyncTimeToPC (Action< OperationResult > completionHandler) |
| This method synchronises the Vision Device date and time with the current machine More... | |
| OperationResult | SyncTimeToPC_Sync () |
| This method synchronises the Vision Device date and time with the current machine More... | |
| void | SnapImageAndCalibrate (Action< OperationResult< VisionCalibrationResult >> completionHandler) |
| This method will Snap an image and set the image to the Calibration Image port. It will then perform the calibration based on other port settings The trigger is not called with this method nor an Image In Event. More... | |
| OperationResult | SnapImageAndCalibrate_Sync () |
| This method will Snap an image and set the image to the Calibration Image port. It will then perform the calibration based on other port settings The trigger is not called with this method nor an Image In Event. More... | |
| void | AutoWhiteBalance (Action< OperationResult > completionHandler) |
| This method performs an "auto white balance" operation on the Vision Device in an asynchronous way. More... | |
| OperationResult | AutoWhiteBalance_Sync () |
| This method performs an "auto white balance" operation on the Vision Device in a synchronous way. More... | |
| void | SaveProgram (VisionPort port, Action< OperationResult > completionHandler) |
| This method saves a program in an asynchronous way. More... | |
| OperationResult | SaveProgram_Sync (VisionPort port) |
| This method saves a program in a synchronous way. More... | |
| void | SaveProgramWithName (VisionPort port, VisionFile file, String newProgramName, Action< OperationResult > completionHandler) |
| This method saves a program with a name in an asynchronous way. More... | |
| OperationResult | SaveProgramWithName_Sync (VisionPort port, VisionFile file, String newProgramName) |
| This method saves a program with a name in a synchronous way. More... | |
| void | CallResetOnTool (VisionPort port, Action< OperationResult > completionHandler) |
| This method executes the "reset" action on the specified tool port in an asynchronous way. More... | |
| OperationResult | CallResetOnTool_Sync (VisionPort port) |
| This method executes the "reset" action on the specified tool port in a synchronous way. More... | |
| void | CallDeleteAllOnTool (VisionPort port, Action< OperationResult > completionHandler) |
| This method executes the "delete all" action on the specified tool port in an asynchronous way. More... | |
| OperationResult | CallDeleteAllOnTool_Sync (VisionPort port) |
| This method executes the "delete all" action on the specified tool port in a synchronous way. More... | |
| void | CallDeleteOnTool (VisionPort port, Action< OperationResult > completionHandler) |
| This method executes the "delete" action on the specified tool port in an asynchronous way. More... | |
| OperationResult | CallDeleteOnTool_Sync (VisionPort port) |
| This method executes the "delete" action on the specified tool port in a synchronous way. More... | |
| void | CallLoadFontLibraryOnTool (VisionPort port, Action< OperationResult > completionHandler) |
| This method executes the "load font library" action on the specified tool port in an asynchronous way. More... | |
| OperationResult | CallLoadFontLibraryOnTool_Sync (VisionPort port) |
| This method executes the "load font library" action on the specified tool port in a synchronous way. More... | |
| void | CallRenameOnTool (VisionPort port, Action< OperationResult > completionHandler) |
| This method executes the "rename" action on the specified tool port in an asynchronous way. More... | |
| OperationResult | CallRenameOnTool_Sync (VisionPort port) |
| This method executes the "rename" action on the specified tool port in a synchronous way. More... | |
| void | CallRunOnTask (VisionPort port, Action< OperationResult > completionHandler) |
| This method executes the "run" action on the specified task port in an asynchronous way. More... | |
| OperationResult | CallRunOnTask_Sync (VisionPort port) |
| This method executes the "run" action on the specified task port in a synchronous way. More... | |
| void | CallRunOnTool (VisionPort port, Action< OperationResult > completionHandler) |
| This method executes the "run" action on the specified tool port in an asynchronous way. More... | |
| OperationResult | CallRunOnTool_Sync (VisionPort port) |
| This method executes the "run" action on the specified tool port in a synchronous way. More... | |
| void | CallSaveFontLibraryOnTool (VisionPort port, Action< OperationResult > completionHandler) |
| This method executes the "save font library" action on the specified tool port in an asynchronous way. More... | |
| OperationResult | CallSaveFontLibraryOnTool_Sync (VisionPort port) |
| This method executes the "save font library" action on the specified tool port in a synchronous way. More... | |
| void | CallSelectGoldenCharOnTool (VisionPort port, Action< OperationResult > completionHandler) |
| This method executes the "select golden char" action on the specified tool port in an asynchronous way. More... | |
| OperationResult | CallSelectGoldenCharOnTool_Sync (VisionPort port) |
| This method executes the "select golden char" action on the specified tool port in a synchronous way. More... | |
| void | CallTrainOnTool (VisionPort port, Action< OperationResult > completionHandler) |
| This method executes the "train" action on the specified tool port in an asynchronous way. More... | |
| OperationResult | CallTrainOnTool_Sync (VisionPort port) |
| This method executes the "train" action on the specified tool port in a synchronous way. More... | |
| void | ClearSystemLog (Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that clears the system log in an asynchronous way. More... | |
| OperationResult | ClearSystemLog_Sync () |
| This method performs an operation on the Vision Device that clears the system log in a synchronous way. More... | |
| void | DeleteFile (VisionFile file, Action< OperationResult > completionHandler) |
| This method deletes a File present on the Vision Device in an asynchronous way. More... | |
| OperationResult | DeleteFile_Sync (VisionFile file) |
| This method deletes a File present on the Vision Device in a synchronous way. More... | |
| void | GetPortType (VisionPort port, Action< OperationResult< VisionPortType >> completionHandler) |
| This method gets the value of a "port type" in an asynchronous way. More... | |
| OperationResult< VisionPortType > | GetPortType_Sync (VisionPort port) |
| This method gets the value of a "port type" in a synchronous way. More... | |
| void | GetAllPorts (VisionPort port, Action< OperationResult< List< VisionPort >>> completionHandler) |
| This method returns all the port names available as subports from the VisionPort parameter in an asynchronous way. More... | |
| OperationResult< List< VisionPort > > | GetAllPorts_Sync (VisionPort port) |
| This method returns all the port names available as subports from the VisionPort parameter in a synchronous way. More... | |
| void | GetAllProgramsPorts (Action< OperationResult< List< VisionPort >>> completionHandler) |
| This method returns all the available Programs names present on the Vision Device as a list of Vision Port in an asynchronous way. More... | |
| OperationResult< List< VisionPort > > | GetAllProgramsPorts_Sync () |
| This method returns all the available Programs names present on the Vision Device as a list of Vision Port in a synchronous way. More... | |
| void | GetAllSettingsPorts (Action< OperationResult< List< VisionPort >>> completionHandler) |
| This method returns all the "settings ports" names available for the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionPort > > | GetAllSettingsPorts_Sync () |
| This method returns all the "settings ports" names available for the Vision Device in a synchronous way. More... | |
| void | GetAllTasksPorts (VisionPort port, Action< OperationResult< List< VisionPort >>> completionHandler) |
| This method gets the value of "all tasks ports" in an asynchronous way. More... | |
| OperationResult< List< VisionPort > > | GetAllTasksPorts_Sync (VisionPort port) |
| This method gets the value of "all tasks ports" in a synchronous way. More... | |
| void | GetAllToolsPorts (VisionPort port, Action< OperationResult< List< VisionPort >>> completionHandler) |
| This method returns all the "tools ports" names available as subports from the VisionPort parameter in an asynchronous way. More... | |
| OperationResult< List< VisionPort > > | GetAllToolsPorts_Sync (VisionPort port) |
| This method returns all the "tools ports" names available as subports from the VisionPort parameter in a synchronous way. More... | |
| void | GetBlobListPortValue (VisionPort port, Action< OperationResult< List< VisionBlob >>> completionHandler) |
| This method gets the value of a "blob list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionBlob > > | GetBlobListPortValue_Sync (VisionPort port) |
| This method gets the value of a "blob list" port on the Vision Device in a synchronous way. More... | |
| void | GetBlobPortValue (VisionPort port, Action< OperationResult< VisionBlob >> completionHandler) |
| This method gets the value of a "blob" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionBlob > | GetBlobPortValue_Sync (VisionPort port) |
| This method gets the value of a "blob" port on the Vision Device in a synchronous way. More... | |
| void | GetBooleanListPortValue (VisionPort port, Action< OperationResult< List< bool >>> completionHandler) |
| This method gets the value of a "boolean list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< bool > > | GetBooleanListPortValue_Sync (VisionPort port) |
| This method gets the value of a "boolean list" port on the Vision Device in a synchronous way. More... | |
| void | GetBooleanPortValue (VisionPort port, Action< OperationResult< Boolean >> completionHandler) |
| This method gets the value of a "boolean" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< Boolean > | GetBooleanPortValue_Sync (VisionPort port) |
| This method gets the value of a "boolean" port on the Vision Device in a synchronous way. More... | |
| void | GetCirclePortValue (VisionPort port, Action< OperationResult< VisionCircle >> completionHandler) |
| This method gets the value of a "circle" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionCircle > | GetCirclePortValue_Sync (VisionPort port) |
| This method gets the value of a "circle" port on the Vision Device in a synchronous way. More... | |
| void | GetColorImageListPortValue (VisionPort port, Action< OperationResult< List< VisionImage >>> completionHandler) |
| This method gets the value of a "color image list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionImage > > | GetColorImageListPortValue_Sync (VisionPort port) |
| This method gets the value of a "color image list" port on the Vision Device in a synchronous way. More... | |
| void | GetColorImagePortValue (VisionPort port, Action< OperationResult< VisionImage >> completionHandler) |
| This method gets the value of a "color image" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionImage > | GetColorImagePortValue_Sync (VisionPort port) |
| This method gets the value of a "color image" port on the Vision Device in an syncronous way. More... | |
| void | GetColorListPortValue (VisionPort port, Action< OperationResult< List< VisionColor >>> completionHandler) |
| This method gets the value of a "color list" port on the Vision Device in an asyncronous way. More... | |
| OperationResult< List< VisionColor > > | GetColorListPortValue_Sync (VisionPort port) |
| This method gets the value of a "color list" port on the Vision Device in a synchronous way. More... | |
| void | GetColorPortValue (VisionPort port, Action< OperationResult< VisionColor >> completionHandler) |
| This method gets the value of a "color" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionColor > | GetColorPortValue_Sync (VisionPort port) |
| This method gets the value of a "color" port on the Vision Device in a synchronous way. More... | |
| void | GetEvents (Action< OperationResult< List< VisionEvent >>> completionHandler) |
| This method performs an operation on the Vision Device that gets events as a List of VisionEvent in an asynchronous way. More... | |
| OperationResult< List< VisionEvent > > | GetEvents_Sync () |
| This method performs an operation on the Vision Device that gets events as a List of VisionEvent in a synchronous way. More... | |
| void | GetFileCameraMode (Action< OperationResult< Boolean >> completionHandler) |
| This method performs an operation on the Vision Device that gets "file camera mode" as a Boolean in an asynchronous way. More... | |
| OperationResult< Boolean > | GetFileCameraMode_Sync () |
| This method performs an operation on the Vision Device that gets "file camera mode" as a Boolean in a synchronous way. More... | |
| void | GetFileContent (VisionFile file, Action< OperationResult< byte[]>> completionHandler) |
| This method gets the file content of a File present on the Vision Device in an asynchronous way. More... | |
| OperationResult< byte[]> | GetFileContent_Sync (VisionFile file) |
| This method gets the file content of a File present on the Vision Device in a synchronous way. More... | |
| void | GetProgramsFiles (Action< OperationResult< List< VisionFileData >>> completionHandler) |
| This method performs an operation on the Vision Device that gets "programs files" as a List of VisionFileData in an asynchronous way. More... | |
| OperationResult< List< VisionFileData > > | GetProgramsFiles_Sync () |
| This method performs an operation on the Vision Device that gets "programs files" as a List of VisionFileData in a synchronous way. More... | |
| void | GetFontDataListPortValue (VisionPort port, Action< OperationResult< List< VisionFontData >>> completionHandler) |
| This method gets the value of a "font data list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionFontData > > | GetFontDataListPortValue_Sync (VisionPort port) |
| This method gets the value of a "font data list" port on the Vision Device in a synchronous way. More... | |
| void | GetFontDataPortValue (VisionPort port, Action< OperationResult< VisionFontData >> completionHandler) |
| This method gets the value of a "font data" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionFontData > | GetFontDataPortValue_Sync (VisionPort port) |
| This method gets the value of a "font data" port on the Vision Device in a synchronous way. More... | |
| void | GetImageListPortValue (VisionPort port, Action< OperationResult< List< VisionImage >>> completionHandler) |
| This method gets the value of an "image list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionImage > > | GetImageListPortValue_Sync (VisionPort port) |
| This method gets the value of an "image list" port on the Vision Device in a synchronous way. More... | |
| void | GetImagePortValue (VisionPort port, Action< OperationResult< VisionImage >> completionHandler) |
| This method gets the value of an "image" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionImage > | GetImagePortValue_Sync (VisionPort port) |
| This method gets the value of an "image" port on the Vision Device in a synchronous way. More... | |
| void | GetIntegerListPortValue (VisionPort port, Action< OperationResult< List< int >>> completionHandler) |
| This method gets the value of an "integer list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< int > > | GetIntegerListPortValue_Sync (VisionPort port) |
| This method gets the value of an "integer list" port on the Vision Device in a synchronous way. More... | |
| void | GetIntegerPortValue (VisionPort port, Action< OperationResult< int >> completionHandler) |
| This method gets the value of an "integer" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< int > | GetIntegerPortValue_Sync (VisionPort port) |
| This method gets the value of an "integer" port on the Vision Device in a synchronous way. More... | |
| void | GetLineSegmentListPortValue (VisionPort port, Action< OperationResult< List< VisionLineSegment >>> completionHandler) |
| This method gets the value of a "line segment list" port on the Vision Device in an asyncronous way. More... | |
| OperationResult< List< VisionLineSegment > > | GetLineSegmentListPortValue_Sync (VisionPort port) |
| This method gets the value of a "line segment list" port on the Vision Device in a synchronous way. More... | |
| void | GetLineSegmentPortValue (VisionPort port, Action< OperationResult< VisionLineSegment >> completionHandler) |
| This method gets the value of a "line segment" port on the Vision Device in an asyncronous way. More... | |
| OperationResult< VisionLineSegment > | GetLineSegmentPortValue_Sync (VisionPort port) |
| This method gets the value of a "line segment" port on the Vision Device in a synchronous way. More... | |
| void | GetLoadedFiles (Action< OperationResult< List< String >>> completionHandler) |
| This method perform an operation on the Vision Device that get loaded files as a List of String in an asyncronous way. More... | |
| OperationResult< List< String > > | GetLoadedFiles_Sync () |
| This method perform an operation on the Vision Device that get loaded files as a List of String in a synchronous way. More... | |
| void | GetLoadedPrograms (Action< OperationResult< List< String >>> completionHandler) |
| This method perform an operation on the Vision Device that get loaded programs as a List of String in an asyncronous way. More... | |
| OperationResult< List< String > > | GetLoadedPrograms_Sync () |
| This method perform an operation on the Vision Device that get loaded programs as a List of String in a synchronous way. More... | |
| void | GetMultipleDataPortValue (VisionMultipleDataRequest multipleDataRequest, Action< OperationResult< VisionMultipleData >> completionHandler) |
| This method perform an operation on the Vision Device that get multiple data port value as a VisionMultipleData in an asyncronous way. More... | |
| OperationResult< VisionMultipleData > | GetMultipleDataPortValue_Sync (VisionMultipleDataRequest multipleDataRequest) |
| This method perform an operation on the Vision Device that get multiple data port value as a VisionMultipleData in a synchronous way. More... | |
| void | GetOriginListPortValue (VisionPort port, Action< OperationResult< List< VisionOrigin >>> completionHandler) |
| This method gets the value of a "origin list" port on the Vision Device in an asyncronous way. More... | |
| OperationResult< List< VisionOrigin > > | GetOriginListPortValue_Sync (VisionPort port) |
| This method gets the value of a "origin list" port on the Vision Device in a synchronous way. More... | |
| void | GetOriginPortValue (VisionPort port, Action< OperationResult< VisionOrigin >> completionHandler) |
| This method gets the value of a "origin" port on the Vision Device in an asyncronous way. More... | |
| OperationResult< VisionOrigin > | GetOriginPortValue_Sync (VisionPort port) |
| This method gets the value of a "origin" port on the Vision Device in a synchronous way. More... | |
| void | GetPointListPortValue (VisionPort port, Action< OperationResult< List< VisionPoint >>> completionHandler) |
| This method gets the value of a "point list" port on the Vision Device in an asyncronous way. More... | |
| OperationResult< List< VisionPoint > > | GetPointListPortValue_Sync (VisionPort port) |
| This method gets the value of a "point list" port on the Vision Device in a synchronous way. More... | |
| void | GetPointPortValue (VisionPort port, Action< OperationResult< VisionPoint >> completionHandler) |
| This method gets the value of a "point" port on the Vision Device in an asyncronous way. More... | |
| OperationResult< VisionPoint > | GetPointPortValue_Sync (VisionPort port) |
| This method gets the value of a "point" port on the Vision Device in a synchronous way. More... | |
| void | GetPolygonListPortValue (VisionPort port, Action< OperationResult< List< VisionPolygon >>> completionHandler) |
| This method gets the value of a "polygon list" port on the Vision Device in an asyncronous way. More... | |
| OperationResult< List< VisionPolygon > > | GetPolygonListPortValue_Sync (VisionPort port) |
| This method gets the value of a "polygon list" port on the Vision Device in a synchronous way. More... | |
| void | GetPolygonPortValue (VisionPort port, Action< OperationResult< VisionPolygon >> completionHandler) |
| This method gets the value of a "polygon" port on the Vision Device in an asyncronous way. More... | |
| OperationResult< VisionPolygon > | GetPolygonPortValue_Sync (VisionPort port) |
| This method gets the value of a "polygon" port on the Vision Device in a synchronous way. More... | |
| void | GetRange1DListPortValue (VisionPort port, Action< OperationResult< List< VisionRange1D >>> completionHandler) |
| This method gets the value of a "range1 d list" port on the Vision Device in an asyncronous way. More... | |
| OperationResult< List< VisionRange1D > > | GetRange1DListPortValue_Sync (VisionPort port) |
| This method gets the value of a "range1 d list" port on the Vision Device in a synchronous way. More... | |
| void | GetRange1DPortValue (VisionPort port, Action< OperationResult< VisionRange1D >> completionHandler) |
| This method gets the value of a "range1 d" port on the Vision Device in an asyncronous way. More... | |
| OperationResult< VisionRange1D > | GetRange1DPortValue_Sync (VisionPort port) |
| This method gets the value of a "range1 d" port on the Vision Device in a synchronous way. More... | |
| void | GetRealListPortValue (VisionPort port, Action< OperationResult< List< Double >>> completionHandler) |
| This method gets the value of a "real list" port on the Vision Device in an asyncronous way. More... | |
| OperationResult< List< Double > > | GetRealListPortValue_Sync (VisionPort port) |
| This method gets the value of a "real list" port on the Vision Device in a synchronous way. More... | |
| void | GetRealPortValue (VisionPort port, Action< OperationResult< Double >> completionHandler) |
| This method gets the value of a "real" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< Double > | GetRealPortValue_Sync (VisionPort port) |
| This method gets the value of a "real" port on the Vision Device in a synchronous way. More... | |
| void | GetRectListPortValue (VisionPort port, Action< OperationResult< List< VisionRect >>> completionHandler) |
| This method gets the value of a "rect list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionRect > > | GetRectListPortValue_Sync (VisionPort port) |
| This method gets the value of a "rect list" port on the Vision Device in a synchronous way. More... | |
| void | GetRectPortValue (VisionPort port, Action< OperationResult< VisionRect >> completionHandler) |
| This method gets the value of a "rect" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionRect > | GetRectPortValue_Sync (VisionPort port) |
| This method gets the value of a "rect" port on the Vision Device in a synchronous way. More... | |
| void | GetShapeListPortValue (VisionPort port, Action< OperationResult< List< VisionShape >>> completionHandler) |
| This method gets the value of a "shape list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionShape > > | GetShapeListPortValue_Sync (VisionPort port) |
| This method gets the value of a "shape list" port on the Vision Device in a synchronous way. More... | |
| void | GetShapePortValue (VisionPort port, Action< OperationResult< VisionShape >> completionHandler) |
| This method gets the value of a "shape" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionShape > | GetShapePortValue_Sync (VisionPort port) |
| This method gets the value of a "shape" port on the Vision Device in a synchronous way. More... | |
| void | GetSizePortValue (VisionPort port, Action< OperationResult< VisionSize >> completionHandler) |
| This method gets the value of a "size" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionSize > | GetSizePortValue_Sync (VisionPort port) |
| This method gets the value of a "size" port on the Vision Device in a synchronous way. More... | |
| void | GetStringListPortValue (VisionPort port, Action< OperationResult< List< String >>> completionHandler) |
| This method gets the value of a "string list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< String > > | GetStringListPortValue_Sync (VisionPort port) |
| This method gets the value of a "string list" port on the Vision Device in a synchronous way. More... | |
| void | GetStringPortValue (VisionPort port, Action< OperationResult< String >> completionHandler) |
| This method gets the value of a "string" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< String > | GetStringPortValue_Sync (VisionPort port) |
| This method gets the value of a "string" port on the Vision Device in a synchronous way. More... | |
| void | GetSystemLog (int numberOfLines, Action< OperationResult< List< String >>> completionHandler) |
| This method performs an operation on the Vision Device that gets the system log as a List of String in an asynchronous way. More... | |
| OperationResult< List< String > > | GetSystemLog_Sync (int numberOfLines) |
| This method performs an operation on the Vision Device that gets the system log as a List of String in a synchronous way. More... | |
| void | GetToleranceListPortValue (VisionPort port, Action< OperationResult< List< VisionTolerance >>> completionHandler) |
| This method gets the value of a "tolerance list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionTolerance > > | GetToleranceListPortValue_Sync (VisionPort port) |
| This method gets the value of a "tolerance list" port on the Vision Device in a synchronous way. More... | |
| void | GetTolerancePortValue (VisionPort port, Action< OperationResult< VisionTolerance >> completionHandler) |
| This method gets the value of a "tolerance" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionTolerance > | GetTolerancePortValue_Sync (VisionPort port) |
| This method gets the value of a "tolerance" port on the Vision Device in a synchronous way. More... | |
| void | GetVisionDeviceDetailInfo (Action< OperationResult< VisionDeviceDetailInfo >> completionHandler) |
| This method performs an operation on the Vision Device that gets "vision device detail info" as a VisionDeviceDetailInfo in an asynchronous way. More... | |
| OperationResult< VisionDeviceDetailInfo > | GetVisionDeviceDetailInfo_Sync () |
| This method performs an operation on the Vision Device that gets "vision device detail info" as a VisionDeviceDetailInfo in a synchronous way. More... | |
| void | GetWideLineSegmentListPortValue (VisionPort port, Action< OperationResult< List< VisionWideLineSegment >>> completionHandler) |
| This method gets the value of a "wide line segment list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionWideLineSegment > > | GetWideLineSegmentListPortValue_Sync (VisionPort port) |
| This method gets the value of a "wide line segment list" port on the Vision Device in a synchronous way. More... | |
| void | GetWideLineSegmentPortValue (VisionPort port, Action< OperationResult< VisionWideLineSegment >> completionHandler) |
| This method gets the value of a "wide line segment" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionWideLineSegment > | GetWideLineSegmentPortValue_Sync (VisionPort port) |
| This method gets the value of a "wide line segment" port on the Vision Device in a synchronous way. More... | |
| void | GetPoint3DPortValue (VisionPort port, Action< OperationResult< VisionPoint3D >> completionHandler) |
| This method gets the value of a "point 3d" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionPoint3D > | GetPoint3DPortValue_Sync (VisionPort port) |
| This method gets the value of a "point 3d" port on the Vision Device in a synchronous way. More... | |
| void | GetPoint3DListPortValue (VisionPort port, Action< OperationResult< List< VisionPoint3D >>> completionHandler) |
| This method gets the value of a "point 3d list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionPoint3D > > | GetPoint3DListPortValue_Sync (VisionPort port) |
| This method gets the value of a "point 3d list" port on the Vision Device in a synchronous way. More... | |
| void | GetEdgelPortValue (VisionPort port, Action< OperationResult< VisionEdgel >> completionHandler) |
| This method gets the value of an "edgel" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionEdgel > | GetEdgelPortValue_Sync (VisionPort port) |
| This method gets the value of an "edgel" port on the Vision Device in a synchronous way. More... | |
| void | GetEdgelListPortValue (VisionPort port, Action< OperationResult< List< VisionEdgel >>> completionHandler) |
| This method gets the value of an "edgel list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionEdgel > > | GetEdgelListPortValue_Sync (VisionPort port) |
| This method gets the value of an "edgel list" port on the Vision Device in a synchronous way. More... | |
| void | GetAngleRangePortValue (VisionPort port, Action< OperationResult< VisionAngleRange >> completionHandler) |
| This method gets the value of an "angle range" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionAngleRange > | GetAngleRangePortValue_Sync (VisionPort port) |
| This method gets the value of an "angle range" port on the Vision Device in a synchronous way. More... | |
| void | GetContourPortValue (VisionPort port, Action< OperationResult< VisionContour >> completionHandler) |
| This method gets the value of a "contour" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionContour > | GetContourPortValue_Sync (VisionPort port) |
| This method gets the value of a "contour" port on the Vision Device in a synchronous way. More... | |
| void | GetContourListPortValue (VisionPort port, Action< OperationResult< List< VisionContour >>> completionHandler) |
| This method gets the value of a "contour list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionContour > > | GetContourListPortValue_Sync (VisionPort port) |
| This method gets the value of a "contour list" port on the Vision Device in a synchronous way. More... | |
| void | GetRectRangePortValue (VisionPort port, Action< OperationResult< VisionRectRange >> completionHandler) |
| This method gets the value of a "rect range" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionRectRange > | GetRectRangePortValue_Sync (VisionPort port) |
| This method gets the value of a "rect range" port on the Vision Device in a synchronous way. More... | |
| void | GetRectRangeListPortValue (VisionPort port, Action< OperationResult< List< VisionRectRange >>> completionHandler) |
| This method gets the value of a "rect range list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionRectRange > > | GetRectRangeListPortValue_Sync (VisionPort port) |
| This method gets the value of a "rect range list" port on the Vision Device in a synchronous way. More... | |
| void | GetPlanePortValue (VisionPort port, Action< OperationResult< VisionPlane >> completionHandler) |
| This method gets the value of a "plane" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionPlane > | GetPlanePortValue_Sync (VisionPort port) |
| This method gets the value of a "plane" port on the Vision Device in a synchronous way. More... | |
| void | GetContourModelPortValue (VisionPort port, Action< OperationResult< VisionContourModel >> completionHandler) |
| This method gets the value of a "contour model" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionContourModel > | GetContourModelPortValue_Sync (VisionPort port) |
| This method gets the value of a "contour model" port on the Vision Device in a synchronous way. More... | |
| void | GetMultiResContourModelPortValue (VisionPort port, Action< OperationResult< VisionMultiResContourModel >> completionHandler) |
| This method gets the value of a "multi res contour model" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionMultiResContourModel > | GetMultiResContourModelPortValue_Sync (VisionPort port) |
| This method gets the value of a "multi res contour model" port on the Vision Device in a synchronous way. More... | |
| void | GetCorrelationModelPortValue (VisionPort port, Action< OperationResult< VisionCorrelationModel >> completionHandler) |
| This method gets the value of a "correlation model" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionCorrelationModel > | GetCorrelationModelPortValue_Sync (VisionPort port) |
| This method gets the value of a "correlation model" port on the Vision Device in a synchronous way. More... | |
| void | GetGreyScaleTemplateModelPortValue (VisionPort port, Action< OperationResult< VisionGreyScaleTemplateModel >> completionHandler) |
| This method gets the value of a "grey scale template model" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionGreyScaleTemplateModel > | GetGreyScaleTemplateModelPortValue_Sync (VisionPort port) |
| This method gets the value of a "grey scale template model" port on the Vision Device in a synchronous way. More... | |
| void | GetColorTemplateModelPortValue (VisionPort port, Action< OperationResult< VisionColorTemplateModel >> completionHandler) |
| This method gets the value of a "color template model" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionColorTemplateModel > | GetColorTemplateModelPortValue_Sync (VisionPort port) |
| This method gets the value of a "color template model" port on the Vision Device in a synchronous way. More... | |
| void | GetWideCircularArcPortValue (VisionPort port, Action< OperationResult< VisionWideCircularArc >> completionHandler) |
| This method gets the value of a "wide circular arc" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionWideCircularArc > | GetWideCircularArcPortValue_Sync (VisionPort port) |
| This method gets the value of a "wide circular arc" port on the Vision Device in a synchronous way. More... | |
| void | SetWideCircularArcPortValue (VisionPort port, VisionWideCircularArc newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "wide circular arc" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetWideCircularArcPortValue_Sync (VisionPort port, VisionWideCircularArc newValue) |
| This method sets a new value of a "wide circular arc" port on the Vision Device in a synchronous way. More... | |
| void | GetCircleCorrelationModelPortValue (VisionPort port, Action< OperationResult< VisionCircleCorrelationModel >> completionHandler) |
| This method gets the value of a "circle correlation model" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionCircleCorrelationModel > | GetCircleCorrelationModelPortValue_Sync (VisionPort port) |
| This method gets the value of a "circle correlation model" port on the Vision Device in a synchronous way. More... | |
| void | GetToolStatusPortValue (VisionPort port, Action< OperationResult< VisionToolStatus >> completionHandler) |
| This method gets the value of a "tool status" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionToolStatus > | GetToolStatusPortValue_Sync (VisionPort port) |
| This method gets the value of a "tool status" port on the Vision Device in a synchronous way. More... | |
| void | GetMultiResContourModelListPortValue (VisionPort port, Action< OperationResult< List< VisionMultiResContourModel >>> completionHandler) |
| This method gets the value of a "multi res contour model list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionMultiResContourModel > > | GetMultiResContourModelListPortValue_Sync (VisionPort port) |
| This method gets the value of a "multi res contour model list" port on the Vision Device in a synchronous way. More... | |
| void | GetCorrelationModelListPortValue (VisionPort port, Action< OperationResult< List< VisionCorrelationModel >>> completionHandler) |
| This method gets the value of a "correlation model list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionCorrelationModel > > | GetCorrelationModelListPortValue_Sync (VisionPort port) |
| This method gets the value of a "correlation model list" port on the Vision Device in a synchronous way. More... | |
| void | GetPatternFindModelPortValue (VisionPort port, Action< OperationResult< VisionPatternFindModel >> completionHandler) |
| This method gets the value of a "pattern find model" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionPatternFindModel > | GetPatternFindModelPortValue_Sync (VisionPort port) |
| This method gets the value of a "pattern find model" port on the Vision Device in a synchronous way. More... | |
| void | GetPatternFindModelListPortValue (VisionPort port, Action< OperationResult< List< VisionPatternFindModel >>> completionHandler) |
| This method gets the value of a "pattern find model list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< List< VisionPatternFindModel > > | GetPatternFindModelListPortValue_Sync (VisionPort port) |
| This method gets the value of a "pattern find model list" port on the Vision Device in a synchronous way. More... | |
| void | GetPatternSortModelLibraryPortValue (VisionPort port, Action< OperationResult< VisionPatternSortModelLibrary >> completionHandler) |
| This method gets the value of a "pattern sort model library" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionPatternSortModelLibrary > | GetPatternSortModelLibraryPortValue_Sync (VisionPort port) |
| This method gets the value of a "pattern sort model library" port on the Vision Device in a synchronous way. More... | |
| void | GetPointCloudPortValue (VisionPort port, Action< OperationResult< VisionPointCloud >> completionHandler) |
| This method gets the value of a "point cloud" port on the Vision Device in an asynchronous way. More... | |
| OperationResult< VisionPointCloud > | GetPointCloudPortValue_Sync (VisionPort port) |
| This method gets the value of a "point cloud" port on the Vision Device in a synchronous way. More... | |
| void | GetAutoTriggerState (Action< OperationResult< Boolean >> completionHandler) |
| This method performs an operation on the Vision Device that gets "auto trigger state" as a Boolean in an asynchronous way. More... | |
| OperationResult< Boolean > | GetAutoTriggerState_Sync () |
| This method performs an operation on the Vision Device that gets "auto trigger state" as a Boolean in a synchronous way. More... | |
| void | GetAutoTriggerWhenOnlineState (Action< OperationResult< Boolean >> completionHandler) |
| This method performs an operation on the Vision Device that gets "auto trigger when online state" as a Boolean in an asynchronous way. More... | |
| OperationResult< Boolean > | GetAutoTriggerWhenOnlineState_Sync () |
| This method performs an operation on the Vision Device that gets "auto trigger when online state" as a Boolean in a synchronous way. More... | |
| void | GetOnlineState (Action< OperationResult< Boolean >> completionHandler) |
| This method performs an operation on the Vision Device that gets "online state" as a Boolean in an asynchronous way. More... | |
| OperationResult< Boolean > | GetOnlineState_Sync () |
| This method performs an operation on the Vision Device that gets "online state" as a Boolean in a synchronous way. More... | |
| void | GetOnlineOnStartupState (Action< OperationResult< Boolean >> completionHandler) |
| This method performs an operation on the Vision Device that gets "online on startup state" as a Boolean in an asynchronous way. More... | |
| OperationResult< Boolean > | GetOnlineOnStartupState_Sync () |
| This method performs an operation on the Vision Device that gets "online on startup state" as a Boolean in a synchronous way. More... | |
| void | LoadFile (VisionFile file, Action< OperationResult > completionHandler) |
| This method loads a File present on the Vision Device in an asynchronous way. More... | |
| OperationResult | LoadFile_Sync (VisionFile file) |
| This method loads a File present on the Vision Device in a synchronous way. More... | |
| void | LogMessageToSystemLog (String newValue, Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that logs a message to the system log in an asynchronous way. More... | |
| OperationResult | LogMessageToSystemLog_Sync (String newValue) |
| This method performs an operation on the Vision Device that logs a message to the system log in a synchronous way. More... | |
| void | ReadDigitalInputs (Action< OperationResult< long >> completionHandler) |
| This method performs an operation on the Vision Device that reads digital inputs as a long in an asynchronous way. More... | |
| OperationResult< long > | ReadDigitalInputs_Sync () |
| This method performs an operation on the Vision Device that reads digital inputs as a long in a synchronous way. More... | |
| void | SetBlobListPortValue (VisionPort port, List< VisionBlob > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "blob list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetBlobListPortValue_Sync (VisionPort port, List< VisionBlob > newValue) |
| This method sets a new value of a "blob list" port on the Vision Device in a synchronous way. More... | |
| void | SetBlobPortValue (VisionPort port, VisionBlob newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "blob" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetBlobPortValue_Sync (VisionPort port, VisionBlob newValue) |
| This method sets a new value of a "blob" port on the Vision Device in a synchronous way. More... | |
| void | SetBooleanListPortValue (VisionPort port, List< bool > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "boolean list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetBooleanListPortValue_Sync (VisionPort port, List< bool > newValue) |
| This method sets a new value of a "boolean list" port on the Vision Device in a synchronous way. More... | |
| void | SetBooleanPortValue (VisionPort port, Boolean newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "boolean" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetBooleanPortValue_Sync (VisionPort port, Boolean newValue) |
| This method sets a new value of a "boolean" port on the Vision Device in a synchronous way. More... | |
| void | SetCirclePortValue (VisionPort port, VisionCircle newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "circle" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetCirclePortValue_Sync (VisionPort port, VisionCircle newValue) |
| This method sets a new value of a "circle" port on the Vision Device in a synchronous way. More... | |
| void | SetColorListPortValue (VisionPort port, List< VisionColor > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "color list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetColorListPortValue_Sync (VisionPort port, List< VisionColor > newValue) |
| This method sets a new value of a "color list" port on the Vision Device in a synchronous way. More... | |
| void | SetColorPortValue (VisionPort port, VisionColor newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "color" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetColorPortValue_Sync (VisionPort port, VisionColor newValue) |
| This method sets a new value of a "color" port on the Vision Device in a synchronous way. More... | |
| void | SetDateAndTime (DateTime newValue, Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that sets date and time in an asynchronous way. More... | |
| OperationResult | SetDateAndTime_Sync (DateTime newValue) |
| This method performs an operation on the Vision Device that sets date and time in a synchronous way. More... | |
| void | GetDateAndTime (Action< OperationResult< DateTime >> completionHandler) |
| This method performs an operation on the Vision Device that gets date and time as a DateTime in an asynchronous way. More... | |
| OperationResult< DateTime > | GetDateAndTime_Sync () |
| This method performs an operation on the Vision Device that gets date and time as a DateTime in a synchronous way. More... | |
| void | IsAnEmulator (Action< OperationResult< Boolean >> completionHandler) |
| This method performs an operation on the Vision Device that is an emulator as a Boolean in an asynchronous way. More... | |
| OperationResult< Boolean > | IsAnEmulator_Sync () |
| This method performs an operation on the Vision Device that is an emulator as a Boolean in a synchronous way. More... | |
| void | IsAVisionProcessor (Action< OperationResult< Boolean >> completionHandler) |
| This method performs an operation on the Vision Device that is a vision processor as a Boolean in an asynchronous way. More... | |
| OperationResult< Boolean > | IsAVisionProcessor_Sync () |
| This method performs an operation on the Vision Device that is a vision processor as a Boolean in a synchronous way. More... | |
| void | SetFileCameraMode (Boolean newValue, Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that sets file camera mode in an asynchronous way. More... | |
| OperationResult | SetFileCameraMode_Sync (Boolean newValue) |
| This method performs an operation on the Vision Device that sets file camera mode in a synchronous way. More... | |
| void | SetFileContent (VisionFile file, byte[] newValue, Action< OperationResult > completionHandler) |
| This method sets the file content on a File present on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetFileContent_Sync (VisionFile file, byte[] newValue) |
| This method sets the file content on a File present on the Vision Device in a synchronous way. More... | |
| void | AddFileToFileCamera (VisionFile file, Action< OperationResult > completionHandler) |
| This method adds a file to file camera on a File present on the Vision Device in an asynchronous way. More... | |
| OperationResult | AddFileToFileCamera_Sync (VisionFile file) |
| This method adds a file to file camera on a File present on the Vision Device in a synchronous way. More... | |
| void | RemoveFileFromFileCamera (VisionFile file, Action< OperationResult > completionHandler) |
| This method removes a file from file camera on a File present on the Vision Device in an asynchronous way. More... | |
| OperationResult | RemoveFileFromFileCamera_Sync (VisionFile file) |
| This method removes a file from file camera on a File present on the Vision Device in a synchronous way. More... | |
| void | GetFileImageInfoListInFileCamera (Action< OperationResult< List< VisionFileImageInfo >>> completionHandler) |
| This method performs an operation on the Vision Device that gets "file image info list in file camera" as a List of VisionFileImageInfo in an asynchronous way. More... | |
| OperationResult< List< VisionFileImageInfo > > | GetFileImageInfoListInFileCamera_Sync () |
| This method performs an operation on the Vision Device that gets "file image info list in file camera" as a List of VisionFileImageInfo in a synchronous way. More... | |
| void | SetIntegerListPortValue (VisionPort port, List< int > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of an "integer list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetIntegerListPortValue_Sync (VisionPort port, List< int > newValue) |
| This method sets a new value of an "integer list" port on the Vision Device in a synchronous way. More... | |
| void | SetIntegerPortValue (VisionPort port, int newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of an "integer" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetIntegerPortValue_Sync (VisionPort port, int newValue) |
| This method sets a new value of an "integer" port on the Vision Device in a synchronous way. More... | |
| void | SetLineSegmentListPortValue (VisionPort port, List< VisionLineSegment > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "line segment list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetLineSegmentListPortValue_Sync (VisionPort port, List< VisionLineSegment > newValue) |
| This method sets a new value of a "line segment list" port on the Vision Device in a synchronous way. More... | |
| void | SetLineSegmentPortValue (VisionPort port, VisionLineSegment newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "line segment" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetLineSegmentPortValue_Sync (VisionPort port, VisionLineSegment newValue) |
| This method sets a new value of a "line segment" port on the Vision Device in a synchronous way. More... | |
| void | SetLoadFileOnStartup (VisionFile file, Boolean newValue, Action< OperationResult > completionHandler) |
| This method sets the "load file on startup" on a File present on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetLoadFileOnStartup_Sync (VisionFile file, Boolean newValue) |
| This method sets the "load file on startup" on a File present on the Vision Device in a synchronous way. More... | |
| void | SetAutoTriggerWhenOnline (Boolean newValue, Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that sets "auto trigger when online" in an asynchronous way. More... | |
| OperationResult | SetAutoTriggerWhenOnline_Sync (Boolean newValue) |
| This method performs an operation on the Vision Device that sets "auto trigger when online" in a synchronous way. More... | |
| void | SetOnline (Boolean newValue, Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that sets "online" in an asynchronous way. More... | |
| OperationResult | SetOnline_Sync (Boolean newValue) |
| This method performs an operation on the Vision Device that sets "online" in a synchronous way. More... | |
| void | SetOnlineOnStartup (Boolean newValue, Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that sets "online on startup" in an asynchronous way. More... | |
| OperationResult | SetOnlineOnStartup_Sync (Boolean newValue) |
| This method performs an operation on the Vision Device that sets "online on startup" in a synchronous way. More... | |
| void | SetOriginListPortValue (VisionPort port, List< VisionOrigin > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of an "origin list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetOriginListPortValue_Sync (VisionPort port, List< VisionOrigin > newValue) |
| This method sets a new value of an "origin list" port on the Vision Device in a synchronous way. More... | |
| void | SetOriginPortValue (VisionPort port, VisionOrigin newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of an "origin" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetOriginPortValue_Sync (VisionPort port, VisionOrigin newValue) |
| This method sets a new value of an "origin" port on the Vision Device in a synchronous way. More... | |
| void | SetPointListPortValue (VisionPort port, List< VisionPoint > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "point list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetPointListPortValue_Sync (VisionPort port, List< VisionPoint > newValue) |
| This method sets a new value of a "point list" port on the Vision Device in a synchronous way. More... | |
| void | SetPointPortValue (VisionPort port, VisionPoint newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "point" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetPointPortValue_Sync (VisionPort port, VisionPoint newValue) |
| This method sets a new value of a "point" port on the Vision Device in a synchronous way. More... | |
| void | SetPolygonListPortValue (VisionPort port, List< VisionPolygon > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "polygon list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetPolygonListPortValue_Sync (VisionPort port, List< VisionPolygon > newValue) |
| This method sets a new value of a "polygon list" port on the Vision Device in a synchronous way. More... | |
| void | SetPolygonPortValue (VisionPort port, VisionPolygon newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "polygon" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetPolygonPortValue_Sync (VisionPort port, VisionPolygon newValue) |
| This method sets a new value of a "polygon" port on the Vision Device in a synchronous way. More... | |
| void | SetRange1DListPortValue (VisionPort port, List< VisionRange1D > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "range 1d list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetRange1DListPortValue_Sync (VisionPort port, List< VisionRange1D > newValue) |
| This method sets a new value of a "range 1d list" port on the Vision Device in a synchronous way. More... | |
| void | SetRange1DPortValue (VisionPort port, VisionRange1D newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "range 1d list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetRange1DPortValue_Sync (VisionPort port, VisionRange1D newValue) |
| This method sets a new value of a "range 1d list" port on the Vision Device in a synchronous way. More... | |
| void | SetRealListPortValue (VisionPort port, List< double > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "real list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetRealListPortValue_Sync (VisionPort port, List< double > newValue) |
| This method sets a new value of a "real list" port on the Vision Device in a synchronous way. More... | |
| void | SetRealPortValue (VisionPort port, double newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "real" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetRealPortValue_Sync (VisionPort port, double newValue) |
| This method sets a new value of a "real" port on the Vision Device in a synchronous way. More... | |
| void | SetRectListPortValue (VisionPort port, List< VisionRect > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "rect list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetRectListPortValue_Sync (VisionPort port, List< VisionRect > newValue) |
| This method sets a new value of a "rect list" port on the Vision Device in a synchronous way. More... | |
| void | SetRectPortValue (VisionPort port, VisionRect newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "rect" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetRectPortValue_Sync (VisionPort port, VisionRect newValue) |
| This method sets a new value of a "rect" port on the Vision Device in a synchronous way. More... | |
| void | SetShapeListPortValue (VisionPort port, List< VisionShape > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "shape list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetShapeListPortValue_Sync (VisionPort port, List< VisionShape > newValue) |
| This method sets a new value of a "shape list" port on the Vision Device in a synchronous way. More... | |
| void | SetShapePortValue (VisionPort port, VisionShape newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "shape" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetShapePortValue_Sync (VisionPort port, VisionShape newValue) |
| This method sets a new value of a "shape" port on the Vision Device in a synchronous way. More... | |
| void | SetSizePortValue (VisionPort port, VisionSize newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "size" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetSizePortValue_Sync (VisionPort port, VisionSize newValue) |
| This method sets a new value of a "size" port on the Vision Device in a synchronous way. More... | |
| void | SetStringListPortValue (VisionPort port, List< String > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "string list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetStringListPortValue_Sync (VisionPort port, List< String > newValue) |
| This method sets a new value of a "string list" port on the Vision Device in a synchronous way. More... | |
| void | SetStringPortValue (VisionPort port, String newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "string" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetStringPortValue_Sync (VisionPort port, String newValue) |
| This method sets a new value of a "string" port on the Vision Device in a synchronous way. More... | |
| void | SetToleranceListPortValue (VisionPort port, List< VisionTolerance > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "tolerance list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetToleranceListPortValue_Sync (VisionPort port, List< VisionTolerance > newValue) |
| This method sets a new value of a "tolerance list" port on the Vision Device in a synchronous way. More... | |
| void | SetTolerancePortValue (VisionPort port, VisionTolerance newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "tolerance" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetTolerancePortValue_Sync (VisionPort port, VisionTolerance newValue) |
| This method sets a new value of a "tolerance" port on the Vision Device in a synchronous way. More... | |
| void | SetWideLineSegmentListPortValue (VisionPort port, List< VisionWideLineSegment > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "wide line segment list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetWideLineSegmentListPortValue_Sync (VisionPort port, List< VisionWideLineSegment > newValue) |
| This method sets a new value of a "wide line segment list" port on the Vision Device in a synchronous way. More... | |
| void | SetWideLineSegmentPortValue (VisionPort port, VisionWideLineSegment newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "wide line segment" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetWideLineSegmentPortValue_Sync (VisionPort port, VisionWideLineSegment newValue) |
| This method sets a new value of a "wide line segment" port on the Vision Device in a synchronous way. More... | |
| void | SetPoint3DPortValue (VisionPort port, VisionPoint3D newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "point 3d" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetPoint3DPortValue_Sync (VisionPort port, VisionPoint3D newValue) |
| This method sets a new value of a "point 3d" port on the Vision Device in a synchronous way. More... | |
| void | SetPoint3DListPortValue (VisionPort port, List< VisionPoint3D > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "point 3d list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetPoint3DListPortValue_Sync (VisionPort port, List< VisionPoint3D > newValue) |
| This method sets a new value of a "point 3d list" port on the Vision Device in a synchronous way. More... | |
| void | SetEdgelPortValue (VisionPort port, VisionEdgel newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of an "edgel" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetEdgelPortValue_Sync (VisionPort port, VisionEdgel newValue) |
| This method sets a new value of an "edgel" port on the Vision Device in a synchronous way. More... | |
| void | SetEdgelListPortValue (VisionPort port, List< VisionEdgel > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of an "edgel list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetEdgelListPortValue_Sync (VisionPort port, List< VisionEdgel > newValue) |
| This method sets a new value of an "edgel list" port on the Vision Device in a synchronous way. More... | |
| void | SetAngleRangePortValue (VisionPort port, VisionAngleRange newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of an "angle range" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetAngleRangePortValue_Sync (VisionPort port, VisionAngleRange newValue) |
| This method sets a new value of an "angle range" port on the Vision Device in a synchronous way. More... | |
| void | SetContourPortValue (VisionPort port, VisionContour newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "contour" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetContourPortValue_Sync (VisionPort port, VisionContour newValue) |
| This method sets a new value of a "contour" port on the Vision Device in a synchronous way. More... | |
| void | SetContourListPortValue (VisionPort port, List< VisionContour > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "contour list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetContourListPortValue_Sync (VisionPort port, List< VisionContour > newValue) |
| This method sets a new value of a "contour list" port on the Vision Device in a synchronous way. More... | |
| void | SetRectRangePortValue (VisionPort port, VisionRectRange newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "rect range" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetRectRangePortValue_Sync (VisionPort port, VisionRectRange newValue) |
| This method sets a new value of a "rect range" port on the Vision Device in a synchronous way. More... | |
| void | SetRectRangeListPortValue (VisionPort port, List< VisionRectRange > newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "rect range list" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetRectRangeListPortValue_Sync (VisionPort port, List< VisionRectRange > newValue) |
| This method sets a new value of a "rect range list" port on the Vision Device in a synchronous way. More... | |
| void | SetPlanePortValue (VisionPort port, VisionPlane newValue, Action< OperationResult > completionHandler) |
| This method sets a new value of a "plane" port on the Vision Device in an asynchronous way. More... | |
| OperationResult | SetPlanePortValue_Sync (VisionPort port, VisionPlane newValue) |
| This method sets a new value of a "plane" port on the Vision Device in a synchronous way. More... | |
| void | SnapImage (Action< OperationResult< VisionImage >> completionHandler) |
| This method performs an operation on the Vision Device that snaps an image as a VisionImage in an asynchronous way. More... | |
| OperationResult< VisionImage > | SnapImage_Sync () |
| This method performs an operation on the Vision Device that snaps an image as a VisionImage in a synchronous way. More... | |
| void | StartAutoTrigger (Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that starts auto trigger in an asynchronous way. More... | |
| OperationResult | StartAutoTrigger_Sync () |
| This method performs an operation on the Vision Device that starts auto trigger in a synchronous way. More... | |
| void | StopAutoTrigger (Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that stops auto trigger in an asynchronous way. More... | |
| OperationResult | StopAutoTrigger_Sync () |
| This method performs an operation on the Vision Device that stops auto trigger in a synchronous way. More... | |
| void | TestConnection (Action< OperationResult< bool >> completionHandler) |
| This method performs an operation on the Vision Device that tests the connection as a bool in an asynchronous way. More... | |
| OperationResult< bool > | TestConnection_Sync () |
| This method performs an operation on the Vision Device that tests the connection as a bool in a synchronous way. More... | |
| void | Trigger (Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that triggers in an asynchronous way. More... | |
| OperationResult | Trigger_Sync () |
| This method performs an operation on the Vision Device that triggers in a synchronous way. More... | |
| void | UnloadAllLoadedPrograms (Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that unloads all loaded programs in an asynchronous way. More... | |
| OperationResult | UnloadAllLoadedPrograms_Sync () |
| This method performs an operation on the Vision Device that unloads all loaded programs in a synchronous way. More... | |
| void | UnloadFile (VisionFile file, Action< OperationResult > completionHandler) |
| This method unloads a File present on the Vision Device in an asynchronous way. More... | |
| OperationResult | UnloadFile_Sync (VisionFile file) |
| This method unloads a File present on the Vision Device in a synchronous way. More... | |
| void | UnloadProgram (String programName, Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that unloads programs in an asynchronous way. More... | |
| OperationResult | UnloadProgram_Sync (String programName) |
| This method performs an operation on the Vision Device that unloads programs in a synchronous way. More... | |
| void | WriteDigitalOutputs (long newValue, long mask, Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that writes digital outputs in an asynchronous way. More... | |
| OperationResult | WriteDigitalOutputs_Sync (long newValue, long mask) |
| This method performs an operation on the Vision Device that writes digital outputs in a synchronous way. More... | |
| void | GetServerVersion (Action< OperationResult< String >> completionHandler) |
| This method performs an operation on the Vision Device that gets the server version as a String in an asynchronous way. More... | |
| OperationResult< String > | GetServerVersion_Sync () |
| This method performs an operation on the Vision Device that gets the server version as a String in a synchronous way. More... | |
| void | GetCompatibleClientVersions (Action< OperationResult< List< String >>> completionHandler) |
| This method performs an operation on the Vision Device that gets compatible client versions as a List of String in an asynchronous way. More... | |
| OperationResult< List< String > > | GetCompatibleClientVersions_Sync () |
| This method performs an operation on the Vision Device that gets compatible client versions as a List of String in a synchronous way. More... | |
| void | GetPeriodicAutoTriggerDelayValue (Action< OperationResult< long >> completionHandler) |
| This method performs an operation on the Vision Device that gets "periodic auto trigger delay value" as a long in an asynchronous way. More... | |
| OperationResult< long > | GetPeriodicAutoTriggerDelayValue_Sync () |
| This method performs an operation on the Vision Device that gets "periodic auto trigger delay value" as a long in a synchronous way. More... | |
| void | SetPeriodicAutoTriggerDelayValue (long newValue, Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that sets "periodic auto trigger delay value" in an asynchronous way. More... | |
| OperationResult | SetPeriodicAutoTriggerDelayValue_Sync (long newValue) |
| This method performs an operation on the Vision Device that sets "periodic auto trigger delay value" in a synchronous way. More... | |
| void | GetSelfPacedAutoTriggerDelayValue (Action< OperationResult< long >> completionHandler) |
| This method performs an operation on the Vision Device that gets "self paced auto trigger delay value" as a long in an asynchronous way. More... | |
| OperationResult< long > | GetSelfPacedAutoTriggerDelayValue_Sync () |
| This method performs an operation on the Vision Device that gets "self paced auto trigger delay value" as a long in a synchronous way. More... | |
| void | SetSelfPacedAutoTriggerDelayValue (long newValue, Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that sets "self paced auto trigger delay value" in an asynchronous way. More... | |
| OperationResult | SetSelfPacedAutoTriggerDelayValue_Sync (long newValue) |
| This method performs an operation on the Vision Device that sets "self paced auto trigger delay value" in a synchronous way. More... | |
| void | Calibrate (Action< OperationResult< VisionCalibrationResult >> completionHandler) |
| This method performs an operation on the Vision Device that calibrates as a VisionCalibrationResult in an asynchronous way. More... | |
| OperationResult< VisionCalibrationResult > | Calibrate_Sync () |
| This method performs an operation on the Vision Device that calibrates as a VisionCalibrationResult in a synchronous way. More... | |
| void | SnapImageAndSetToPorts (List< VisionPort > ports, Boolean forceToGrayscaleConversion, Action< OperationResult > completionHandler) |
| This method performs an operation on the Vision Device that snaps an image and sets to ports in an asynchronous way. More... | |
| OperationResult | SnapImageAndSetToPorts_Sync (List< VisionPort > ports, Boolean forceToGrayscaleConversion) |
| This method performs an operation on the Vision Device that snaps an image and sets to ports in a synchronous way. More... | |
Static Public Member Functions | |
| static VisionDevice | Create () |
| Default Constructor. More... | |
Protected Member Functions | |
| void | ExecuteOperationAsyncronously (Operation operation) |
| void | ExecuteOperationSyncronously (Operation operation) |
Protected Attributes | |
| String | name = "Vision Device" |
| IVisionOperationsFactory | operationsFactory |
| IVisionConnectionsFactory | connectionsFactory |
| VisionDeviceConnection | deviceConnection |
| VisionDeviceEventListener | eventListener |
Properties | |
| String | Name [get, set] |
| The textual name of the Vision Device. More... | |
| IVisionOperationsFactory | OperationsFactory [get] |
| The VisionFactory used to create operations. More... | |
| IVisionConnectionsFactory | ConnectionsFactory [get] |
| The VisionFactory used to create connections. More... | |
| VisionDeviceConnection | DeviceConnection [get, set] |
| The VisionDeviceConnection that contains the connection to the Vision Device. More... | |
| VisionDeviceEventListener | EventListener [get, set] |
| The EventListener that checks the occurred events on the Vision Device. More... | |
| OperationsExecutionScheduler | OperationsSchedulerAsync [get, set] |
| The OperationExecutionScheduler used for the Asynchronous operations. More... | |
| OperationsExecutionScheduler | OperationsSchedulerSync [get, set] |
| The OperationExecutionScheduler used for the Synchronous operations. More... | |
| Boolean | IsConnected [get] |
| This is a convenience method that returns the value of the "IsConnected" method of the DeviceConnection property More... | |
This object is the higher level interface to a real vision device. Once connected to a real vision device this object is able to Set and Get data and perform actions that are automatically reflected to the real vision device.
... VisionDevice visionDevice = new VisionDevice(); VisionDeviceConnectionDetails connectionDetails = new VisionDeviceConnectionDetailsNetwork( "127.0.0.1", 10001 ); visionDevice.SetDeviceConnectionFromConnectionsDetails(connectionDetails); // Connect visionDevice.Connet(); // Perform a Trigger this.visionDevice.Trigger(CompletionHandlerFactory.Success(() => System.Console.WriteLine( "Trigger" ); })); ... // Disconnect visionDevice.Disconnect(); ...
| VisionSDK.VisionDevice.VisionDevice | ( | IVisionOperationsFactory | operationsFactory, |
| IVisionConnectionsFactory | connectionsFactory, | ||
| OperationsExecutionScheduler | async, | ||
| OperationsExecutionScheduler | sync, | ||
| VisionDeviceEventListener | eventsListener | ||
| ) |
Constructor.
| void VisionSDK.VisionDevice.AddFileToFileCamera | ( | VisionFile | file, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method adds a file to file camera on a File present on the Vision Device in an asynchronous way.
| file | The Impact File |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.AddFileToFileCamera_Sync | ( | VisionFile | file | ) |
This method adds a file to file camera on a File present on the Vision Device in a synchronous way.
| file | The Impact File |
| void VisionSDK.VisionDevice.AutoWhiteBalance | ( | Action< OperationResult > | completionHandler | ) |
This method performs an "auto white balance" operation on the Vision Device in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.AutoWhiteBalance_Sync | ( | ) |
This method performs an "auto white balance" operation on the Vision Device in a synchronous way.
| void VisionSDK.VisionDevice.Calibrate | ( | Action< OperationResult< VisionCalibrationResult >> | completionHandler | ) |
This method performs an operation on the Vision Device that calibrates as a VisionCalibrationResult in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionCalibrationResult> VisionSDK.VisionDevice.Calibrate_Sync | ( | ) |
This method performs an operation on the Vision Device that calibrates as a VisionCalibrationResult in a synchronous way.
| void VisionSDK.VisionDevice.CallDeleteAllOnTool | ( | VisionPort | port, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method executes the "delete all" action on the specified tool port in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.CallDeleteAllOnTool_Sync | ( | VisionPort | port | ) |
This method executes the "delete all" action on the specified tool port in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.CallDeleteOnTool | ( | VisionPort | port, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method executes the "delete" action on the specified tool port in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.CallDeleteOnTool_Sync | ( | VisionPort | port | ) |
This method executes the "delete" action on the specified tool port in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.CallLoadFontLibraryOnTool | ( | VisionPort | port, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method executes the "load font library" action on the specified tool port in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.CallLoadFontLibraryOnTool_Sync | ( | VisionPort | port | ) |
This method executes the "load font library" action on the specified tool port in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.CallRenameOnTool | ( | VisionPort | port, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method executes the "rename" action on the specified tool port in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.CallRenameOnTool_Sync | ( | VisionPort | port | ) |
This method executes the "rename" action on the specified tool port in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.CallResetOnTool | ( | VisionPort | port, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method executes the "reset" action on the specified tool port in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.CallResetOnTool_Sync | ( | VisionPort | port | ) |
This method executes the "reset" action on the specified tool port in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.CallRunOnTask | ( | VisionPort | port, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method executes the "run" action on the specified task port in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.CallRunOnTask_Sync | ( | VisionPort | port | ) |
This method executes the "run" action on the specified task port in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.CallRunOnTool | ( | VisionPort | port, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method executes the "run" action on the specified tool port in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.CallRunOnTool_Sync | ( | VisionPort | port | ) |
This method executes the "run" action on the specified tool port in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.CallSaveFontLibraryOnTool | ( | VisionPort | port, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method executes the "save font library" action on the specified tool port in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.CallSaveFontLibraryOnTool_Sync | ( | VisionPort | port | ) |
This method executes the "save font library" action on the specified tool port in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.CallSelectGoldenCharOnTool | ( | VisionPort | port, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method executes the "select golden char" action on the specified tool port in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.CallSelectGoldenCharOnTool_Sync | ( | VisionPort | port | ) |
This method executes the "select golden char" action on the specified tool port in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.CallTrainOnTool | ( | VisionPort | port, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method executes the "train" action on the specified tool port in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.CallTrainOnTool_Sync | ( | VisionPort | port | ) |
This method executes the "train" action on the specified tool port in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.ClearSystemLog | ( | Action< OperationResult > | completionHandler | ) |
This method performs an operation on the Vision Device that clears the system log in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.ClearSystemLog_Sync | ( | ) |
This method performs an operation on the Vision Device that clears the system log in a synchronous way.
| void VisionSDK.VisionDevice.Connect | ( | ) |
This is a convenience method that returns the value of the "IsConnected" method of the DeviceConnection property
| void VisionSDK.VisionDevice.CopyFileFromVisionDevice | ( | String | localFileName, |
| VisionFile | visionFile, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method copies a file from the Vision Device to the local machine in an asynchronous way
| localFileName | The path of the file that will be created on the local machine |
| visionFile | The name of the visionFile on the Vision Device |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.CopyFileFromVisionDevice_Sync | ( | String | localFileName, |
| VisionFile | visionFile | ||
| ) |
This method copies a file from the Vision Device to the local machine in a synchronous way
| localFileName | The path of the file that will be created on the local machine |
| visionFile | The name of the visionFile on the Vision Device |
| void VisionSDK.VisionDevice.CopyFileToVisionDevice | ( | String | localFileName, |
| VisionFile | visionFile, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method copies a file from the local machine to the Vision Device in an asynchronous way
| localFileName | The path of the local file |
| visionFile | The name of the visionFile that will be created on the Vision Device |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.CopyFileToVisionDevice_Sync | ( | String | localFileName, |
| VisionFile | visionFile | ||
| ) |
This method copies a file from the local machine to the Vision Device in a synchronous way
| localFileName | The path of the local file |
| visionFile | The name of the visionFile that will be created on the Vision Device |
|
static |
Default Constructor.
| void VisionSDK.VisionDevice.DeleteFile | ( | VisionFile | file, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method deletes a File present on the Vision Device in an asynchronous way.
| file | The Impact File |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.DeleteFile_Sync | ( | VisionFile | file | ) |
This method deletes a File present on the Vision Device in a synchronous way.
| file | The Impact File |
| void VisionSDK.VisionDevice.Disconnect | ( | ) |
This is a convenience method that returns the value of the "IsConnected" method of the DeviceConnection property
|
protected |
|
protected |
| void VisionSDK.VisionDevice.GetAllPorts | ( | VisionPort | port, |
| Action< OperationResult< List< VisionPort >>> | completionHandler | ||
| ) |
This method returns all the port names available as subports from the VisionPort parameter in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionPort> > VisionSDK.VisionDevice.GetAllPorts_Sync | ( | VisionPort | port | ) |
This method returns all the port names available as subports from the VisionPort parameter in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetAllProgramsPorts | ( | Action< OperationResult< List< VisionPort >>> | completionHandler | ) |
This method returns all the available Programs names present on the Vision Device as a list of Vision Port in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionPort> > VisionSDK.VisionDevice.GetAllProgramsPorts_Sync | ( | ) |
This method returns all the available Programs names present on the Vision Device as a list of Vision Port in a synchronous way.
| void VisionSDK.VisionDevice.GetAllSettingsPorts | ( | Action< OperationResult< List< VisionPort >>> | completionHandler | ) |
This method returns all the "settings ports" names available for the Vision Device in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionPort> > VisionSDK.VisionDevice.GetAllSettingsPorts_Sync | ( | ) |
This method returns all the "settings ports" names available for the Vision Device in a synchronous way.
| void VisionSDK.VisionDevice.GetAllTasksPorts | ( | VisionPort | port, |
| Action< OperationResult< List< VisionPort >>> | completionHandler | ||
| ) |
This method gets the value of "all tasks ports" in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionPort> > VisionSDK.VisionDevice.GetAllTasksPorts_Sync | ( | VisionPort | port | ) |
This method gets the value of "all tasks ports" in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetAllToolsPorts | ( | VisionPort | port, |
| Action< OperationResult< List< VisionPort >>> | completionHandler | ||
| ) |
This method returns all the "tools ports" names available as subports from the VisionPort parameter in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionPort> > VisionSDK.VisionDevice.GetAllToolsPorts_Sync | ( | VisionPort | port | ) |
This method returns all the "tools ports" names available as subports from the VisionPort parameter in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetAngleRangePortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionAngleRange >> | completionHandler | ||
| ) |
This method gets the value of an "angle range" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionAngleRange> VisionSDK.VisionDevice.GetAngleRangePortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of an "angle range" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetAutoTriggerState | ( | Action< OperationResult< Boolean >> | completionHandler | ) |
This method performs an operation on the Vision Device that gets "auto trigger state" as a Boolean in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<Boolean> VisionSDK.VisionDevice.GetAutoTriggerState_Sync | ( | ) |
This method performs an operation on the Vision Device that gets "auto trigger state" as a Boolean in a synchronous way.
| void VisionSDK.VisionDevice.GetAutoTriggerWhenOnlineState | ( | Action< OperationResult< Boolean >> | completionHandler | ) |
This method performs an operation on the Vision Device that gets "auto trigger when online state" as a Boolean in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<Boolean> VisionSDK.VisionDevice.GetAutoTriggerWhenOnlineState_Sync | ( | ) |
This method performs an operation on the Vision Device that gets "auto trigger when online state" as a Boolean in a synchronous way.
| void VisionSDK.VisionDevice.GetBlobListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionBlob >>> | completionHandler | ||
| ) |
This method gets the value of a "blob list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionBlob> > VisionSDK.VisionDevice.GetBlobListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "blob list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetBlobPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionBlob >> | completionHandler | ||
| ) |
This method gets the value of a "blob" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionBlob> VisionSDK.VisionDevice.GetBlobPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "blob" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetBooleanListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< bool >>> | completionHandler | ||
| ) |
This method gets the value of a "boolean list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<bool> > VisionSDK.VisionDevice.GetBooleanListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "boolean list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetBooleanPortValue | ( | VisionPort | port, |
| Action< OperationResult< Boolean >> | completionHandler | ||
| ) |
This method gets the value of a "boolean" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<Boolean> VisionSDK.VisionDevice.GetBooleanPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "boolean" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetCircleCorrelationModelPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionCircleCorrelationModel >> | completionHandler | ||
| ) |
This method gets the value of a "circle correlation model" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionCircleCorrelationModel> VisionSDK.VisionDevice.GetCircleCorrelationModelPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "circle correlation model" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetCirclePortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionCircle >> | completionHandler | ||
| ) |
This method gets the value of a "circle" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionCircle> VisionSDK.VisionDevice.GetCirclePortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "circle" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetColorImageListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionImage >>> | completionHandler | ||
| ) |
This method gets the value of a "color image list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionImage> > VisionSDK.VisionDevice.GetColorImageListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "color image list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetColorImagePortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionImage >> | completionHandler | ||
| ) |
This method gets the value of a "color image" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionImage> VisionSDK.VisionDevice.GetColorImagePortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "color image" port on the Vision Device in an syncronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetColorListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionColor >>> | completionHandler | ||
| ) |
This method gets the value of a "color list" port on the Vision Device in an asyncronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionColor> > VisionSDK.VisionDevice.GetColorListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "color list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetColorPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionColor >> | completionHandler | ||
| ) |
This method gets the value of a "color" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionColor> VisionSDK.VisionDevice.GetColorPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "color" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetColorTemplateModelPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionColorTemplateModel >> | completionHandler | ||
| ) |
This method gets the value of a "color template model" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionColorTemplateModel> VisionSDK.VisionDevice.GetColorTemplateModelPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "color template model" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetCompatibleClientVersions | ( | Action< OperationResult< List< String >>> | completionHandler | ) |
This method performs an operation on the Vision Device that gets compatible client versions as a List of String in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<String> > VisionSDK.VisionDevice.GetCompatibleClientVersions_Sync | ( | ) |
This method performs an operation on the Vision Device that gets compatible client versions as a List of String in a synchronous way.
| void VisionSDK.VisionDevice.GetContourListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionContour >>> | completionHandler | ||
| ) |
This method gets the value of a "contour list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionContour> > VisionSDK.VisionDevice.GetContourListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "contour list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetContourModelPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionContourModel >> | completionHandler | ||
| ) |
This method gets the value of a "contour model" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionContourModel> VisionSDK.VisionDevice.GetContourModelPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "contour model" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetContourPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionContour >> | completionHandler | ||
| ) |
This method gets the value of a "contour" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionContour> VisionSDK.VisionDevice.GetContourPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "contour" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetCorrelationModelListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionCorrelationModel >>> | completionHandler | ||
| ) |
This method gets the value of a "correlation model list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionCorrelationModel> > VisionSDK.VisionDevice.GetCorrelationModelListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "correlation model list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetCorrelationModelPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionCorrelationModel >> | completionHandler | ||
| ) |
This method gets the value of a "correlation model" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionCorrelationModel> VisionSDK.VisionDevice.GetCorrelationModelPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "correlation model" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetDateAndTime | ( | Action< OperationResult< DateTime >> | completionHandler | ) |
This method performs an operation on the Vision Device that gets date and time as a DateTime in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<DateTime> VisionSDK.VisionDevice.GetDateAndTime_Sync | ( | ) |
This method performs an operation on the Vision Device that gets date and time as a DateTime in a synchronous way.
| void VisionSDK.VisionDevice.GetEdgelListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionEdgel >>> | completionHandler | ||
| ) |
This method gets the value of an "edgel list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionEdgel> > VisionSDK.VisionDevice.GetEdgelListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of an "edgel list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetEdgelPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionEdgel >> | completionHandler | ||
| ) |
This method gets the value of an "edgel" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionEdgel> VisionSDK.VisionDevice.GetEdgelPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of an "edgel" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetEvents | ( | Action< OperationResult< List< VisionEvent >>> | completionHandler | ) |
This method performs an operation on the Vision Device that gets events as a List of VisionEvent in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionEvent> > VisionSDK.VisionDevice.GetEvents_Sync | ( | ) |
This method performs an operation on the Vision Device that gets events as a List of VisionEvent in a synchronous way.
| void VisionSDK.VisionDevice.GetFileCameraMode | ( | Action< OperationResult< Boolean >> | completionHandler | ) |
This method performs an operation on the Vision Device that gets "file camera mode" as a Boolean in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<Boolean> VisionSDK.VisionDevice.GetFileCameraMode_Sync | ( | ) |
This method performs an operation on the Vision Device that gets "file camera mode" as a Boolean in a synchronous way.
| void VisionSDK.VisionDevice.GetFileContent | ( | VisionFile | file, |
| Action< OperationResult< byte[]>> | completionHandler | ||
| ) |
This method gets the file content of a File present on the Vision Device in an asynchronous way.
| file | The Impact File |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<byte[]> VisionSDK.VisionDevice.GetFileContent_Sync | ( | VisionFile | file | ) |
This method gets the file content of a File present on the Vision Device in a synchronous way.
| file | The Impact File |
| void VisionSDK.VisionDevice.GetFileImageInfoListInFileCamera | ( | Action< OperationResult< List< VisionFileImageInfo >>> | completionHandler | ) |
This method performs an operation on the Vision Device that gets "file image info list in file camera" as a List of VisionFileImageInfo in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionFileImageInfo> > VisionSDK.VisionDevice.GetFileImageInfoListInFileCamera_Sync | ( | ) |
This method performs an operation on the Vision Device that gets "file image info list in file camera" as a List of VisionFileImageInfo in a synchronous way.
| void VisionSDK.VisionDevice.GetFontDataListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionFontData >>> | completionHandler | ||
| ) |
This method gets the value of a "font data list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionFontData> > VisionSDK.VisionDevice.GetFontDataListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "font data list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetFontDataPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionFontData >> | completionHandler | ||
| ) |
This method gets the value of a "font data" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionFontData> VisionSDK.VisionDevice.GetFontDataPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "font data" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetGreyScaleTemplateModelPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionGreyScaleTemplateModel >> | completionHandler | ||
| ) |
This method gets the value of a "grey scale template model" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionGreyScaleTemplateModel> VisionSDK.VisionDevice.GetGreyScaleTemplateModelPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "grey scale template model" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetImageListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionImage >>> | completionHandler | ||
| ) |
This method gets the value of an "image list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionImage> > VisionSDK.VisionDevice.GetImageListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of an "image list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetImagePortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionImage >> | completionHandler | ||
| ) |
This method gets the value of an "image" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionImage> VisionSDK.VisionDevice.GetImagePortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of an "image" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetIntegerListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< int >>> | completionHandler | ||
| ) |
This method gets the value of an "integer list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<int> > VisionSDK.VisionDevice.GetIntegerListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of an "integer list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetIntegerPortValue | ( | VisionPort | port, |
| Action< OperationResult< int >> | completionHandler | ||
| ) |
This method gets the value of an "integer" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<int> VisionSDK.VisionDevice.GetIntegerPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of an "integer" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetLineSegmentListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionLineSegment >>> | completionHandler | ||
| ) |
This method gets the value of a "line segment list" port on the Vision Device in an asyncronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionLineSegment> > VisionSDK.VisionDevice.GetLineSegmentListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "line segment list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetLineSegmentPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionLineSegment >> | completionHandler | ||
| ) |
This method gets the value of a "line segment" port on the Vision Device in an asyncronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionLineSegment> VisionSDK.VisionDevice.GetLineSegmentPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "line segment" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetLoadedFiles | ( | Action< OperationResult< List< String >>> | completionHandler | ) |
This method perform an operation on the Vision Device that get loaded files as a List of String in an asyncronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<String> > VisionSDK.VisionDevice.GetLoadedFiles_Sync | ( | ) |
This method perform an operation on the Vision Device that get loaded files as a List of String in a synchronous way.
| void VisionSDK.VisionDevice.GetLoadedPrograms | ( | Action< OperationResult< List< String >>> | completionHandler | ) |
This method perform an operation on the Vision Device that get loaded programs as a List of String in an asyncronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<String> > VisionSDK.VisionDevice.GetLoadedPrograms_Sync | ( | ) |
This method perform an operation on the Vision Device that get loaded programs as a List of String in a synchronous way.
| void VisionSDK.VisionDevice.GetMultipleDataPortValue | ( | VisionMultipleDataRequest | multipleDataRequest, |
| Action< OperationResult< VisionMultipleData >> | completionHandler | ||
| ) |
This method perform an operation on the Vision Device that get multiple data port value as a VisionMultipleData in an asyncronous way.
| multipleDataRequest | Contains all the requested Impact Ports |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionMultipleData> VisionSDK.VisionDevice.GetMultipleDataPortValue_Sync | ( | VisionMultipleDataRequest | multipleDataRequest | ) |
This method perform an operation on the Vision Device that get multiple data port value as a VisionMultipleData in a synchronous way.
| multipleDataRequest | Contains all the requested Impact Ports |
| void VisionSDK.VisionDevice.GetMultiResContourModelListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionMultiResContourModel >>> | completionHandler | ||
| ) |
This method gets the value of a "multi res contour model list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionMultiResContourModel> > VisionSDK.VisionDevice.GetMultiResContourModelListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "multi res contour model list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetMultiResContourModelPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionMultiResContourModel >> | completionHandler | ||
| ) |
This method gets the value of a "multi res contour model" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionMultiResContourModel> VisionSDK.VisionDevice.GetMultiResContourModelPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "multi res contour model" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetOnlineOnStartupState | ( | Action< OperationResult< Boolean >> | completionHandler | ) |
This method performs an operation on the Vision Device that gets "online on startup state" as a Boolean in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<Boolean> VisionSDK.VisionDevice.GetOnlineOnStartupState_Sync | ( | ) |
This method performs an operation on the Vision Device that gets "online on startup state" as a Boolean in a synchronous way.
| void VisionSDK.VisionDevice.GetOnlineState | ( | Action< OperationResult< Boolean >> | completionHandler | ) |
This method performs an operation on the Vision Device that gets "online state" as a Boolean in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<Boolean> VisionSDK.VisionDevice.GetOnlineState_Sync | ( | ) |
This method performs an operation on the Vision Device that gets "online state" as a Boolean in a synchronous way.
| void VisionSDK.VisionDevice.GetOriginListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionOrigin >>> | completionHandler | ||
| ) |
This method gets the value of a "origin list" port on the Vision Device in an asyncronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionOrigin> > VisionSDK.VisionDevice.GetOriginListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "origin list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetOriginPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionOrigin >> | completionHandler | ||
| ) |
This method gets the value of a "origin" port on the Vision Device in an asyncronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionOrigin> VisionSDK.VisionDevice.GetOriginPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "origin" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetPatternFindModelListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionPatternFindModel >>> | completionHandler | ||
| ) |
This method gets the value of a "pattern find model list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionPatternFindModel> > VisionSDK.VisionDevice.GetPatternFindModelListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "pattern find model list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetPatternFindModelPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionPatternFindModel >> | completionHandler | ||
| ) |
This method gets the value of a "pattern find model" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionPatternFindModel> VisionSDK.VisionDevice.GetPatternFindModelPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "pattern find model" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetPatternSortModelLibraryPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionPatternSortModelLibrary >> | completionHandler | ||
| ) |
This method gets the value of a "pattern sort model library" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionPatternSortModelLibrary> VisionSDK.VisionDevice.GetPatternSortModelLibraryPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "pattern sort model library" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetPeriodicAutoTriggerDelayValue | ( | Action< OperationResult< long >> | completionHandler | ) |
This method performs an operation on the Vision Device that gets "periodic auto trigger delay value" as a long in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<long> VisionSDK.VisionDevice.GetPeriodicAutoTriggerDelayValue_Sync | ( | ) |
This method performs an operation on the Vision Device that gets "periodic auto trigger delay value" as a long in a synchronous way.
| void VisionSDK.VisionDevice.GetPlanePortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionPlane >> | completionHandler | ||
| ) |
This method gets the value of a "plane" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionPlane> VisionSDK.VisionDevice.GetPlanePortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "plane" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetPoint3DListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionPoint3D >>> | completionHandler | ||
| ) |
This method gets the value of a "point 3d list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionPoint3D> > VisionSDK.VisionDevice.GetPoint3DListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "point 3d list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetPoint3DPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionPoint3D >> | completionHandler | ||
| ) |
This method gets the value of a "point 3d" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionPoint3D> VisionSDK.VisionDevice.GetPoint3DPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "point 3d" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetPointCloudPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionPointCloud >> | completionHandler | ||
| ) |
This method gets the value of a "point cloud" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionPointCloud> VisionSDK.VisionDevice.GetPointCloudPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "point cloud" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetPointListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionPoint >>> | completionHandler | ||
| ) |
This method gets the value of a "point list" port on the Vision Device in an asyncronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionPoint> > VisionSDK.VisionDevice.GetPointListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "point list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetPointPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionPoint >> | completionHandler | ||
| ) |
This method gets the value of a "point" port on the Vision Device in an asyncronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionPoint> VisionSDK.VisionDevice.GetPointPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "point" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetPolygonListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionPolygon >>> | completionHandler | ||
| ) |
This method gets the value of a "polygon list" port on the Vision Device in an asyncronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionPolygon> > VisionSDK.VisionDevice.GetPolygonListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "polygon list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetPolygonPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionPolygon >> | completionHandler | ||
| ) |
This method gets the value of a "polygon" port on the Vision Device in an asyncronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionPolygon> VisionSDK.VisionDevice.GetPolygonPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "polygon" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetPortType | ( | VisionPort | port, |
| Action< OperationResult< VisionPortType >> | completionHandler | ||
| ) |
This method gets the value of a "port type" in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionPortType> VisionSDK.VisionDevice.GetPortType_Sync | ( | VisionPort | port | ) |
This method gets the value of a "port type" in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetProgramsFiles | ( | Action< OperationResult< List< VisionFileData >>> | completionHandler | ) |
This method performs an operation on the Vision Device that gets "programs files" as a List of VisionFileData in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionFileData> > VisionSDK.VisionDevice.GetProgramsFiles_Sync | ( | ) |
This method performs an operation on the Vision Device that gets "programs files" as a List of VisionFileData in a synchronous way.
| void VisionSDK.VisionDevice.GetRange1DListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionRange1D >>> | completionHandler | ||
| ) |
This method gets the value of a "range1 d list" port on the Vision Device in an asyncronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionRange1D> > VisionSDK.VisionDevice.GetRange1DListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "range1 d list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetRange1DPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionRange1D >> | completionHandler | ||
| ) |
This method gets the value of a "range1 d" port on the Vision Device in an asyncronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionRange1D> VisionSDK.VisionDevice.GetRange1DPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "range1 d" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetRealListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< Double >>> | completionHandler | ||
| ) |
This method gets the value of a "real list" port on the Vision Device in an asyncronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<Double> > VisionSDK.VisionDevice.GetRealListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "real list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetRealPortValue | ( | VisionPort | port, |
| Action< OperationResult< Double >> | completionHandler | ||
| ) |
This method gets the value of a "real" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<Double> VisionSDK.VisionDevice.GetRealPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "real" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetRectListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionRect >>> | completionHandler | ||
| ) |
This method gets the value of a "rect list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionRect> > VisionSDK.VisionDevice.GetRectListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "rect list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetRectPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionRect >> | completionHandler | ||
| ) |
This method gets the value of a "rect" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionRect> VisionSDK.VisionDevice.GetRectPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "rect" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetRectRangeListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionRectRange >>> | completionHandler | ||
| ) |
This method gets the value of a "rect range list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionRectRange> > VisionSDK.VisionDevice.GetRectRangeListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "rect range list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetRectRangePortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionRectRange >> | completionHandler | ||
| ) |
This method gets the value of a "rect range" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionRectRange> VisionSDK.VisionDevice.GetRectRangePortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "rect range" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetSelfPacedAutoTriggerDelayValue | ( | Action< OperationResult< long >> | completionHandler | ) |
This method performs an operation on the Vision Device that gets "self paced auto trigger delay value" as a long in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<long> VisionSDK.VisionDevice.GetSelfPacedAutoTriggerDelayValue_Sync | ( | ) |
This method performs an operation on the Vision Device that gets "self paced auto trigger delay value" as a long in a synchronous way.
| void VisionSDK.VisionDevice.GetServerVersion | ( | Action< OperationResult< String >> | completionHandler | ) |
This method performs an operation on the Vision Device that gets the server version as a String in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<String> VisionSDK.VisionDevice.GetServerVersion_Sync | ( | ) |
This method performs an operation on the Vision Device that gets the server version as a String in a synchronous way.
| void VisionSDK.VisionDevice.GetShapeListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionShape >>> | completionHandler | ||
| ) |
This method gets the value of a "shape list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionShape> > VisionSDK.VisionDevice.GetShapeListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "shape list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetShapePortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionShape >> | completionHandler | ||
| ) |
This method gets the value of a "shape" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionShape> VisionSDK.VisionDevice.GetShapePortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "shape" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetSizePortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionSize >> | completionHandler | ||
| ) |
This method gets the value of a "size" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionSize> VisionSDK.VisionDevice.GetSizePortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "size" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetStringListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< String >>> | completionHandler | ||
| ) |
This method gets the value of a "string list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<String> > VisionSDK.VisionDevice.GetStringListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "string list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetStringPortValue | ( | VisionPort | port, |
| Action< OperationResult< String >> | completionHandler | ||
| ) |
This method gets the value of a "string" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<String> VisionSDK.VisionDevice.GetStringPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "string" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetSystemLog | ( | int | numberOfLines, |
| Action< OperationResult< List< String >>> | completionHandler | ||
| ) |
This method performs an operation on the Vision Device that gets the system log as a List of String in an asynchronous way.
| numberOfLines | The desired number of entries |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<String> > VisionSDK.VisionDevice.GetSystemLog_Sync | ( | int | numberOfLines | ) |
This method performs an operation on the Vision Device that gets the system log as a List of String in a synchronous way.
| numberOfLines | The desired number of entries |
| void VisionSDK.VisionDevice.GetToleranceListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionTolerance >>> | completionHandler | ||
| ) |
This method gets the value of a "tolerance list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionTolerance> > VisionSDK.VisionDevice.GetToleranceListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "tolerance list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetTolerancePortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionTolerance >> | completionHandler | ||
| ) |
This method gets the value of a "tolerance" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionTolerance> VisionSDK.VisionDevice.GetTolerancePortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "tolerance" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetToolStatusPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionToolStatus >> | completionHandler | ||
| ) |
This method gets the value of a "tool status" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionToolStatus> VisionSDK.VisionDevice.GetToolStatusPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "tool status" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetVisionDeviceDetailInfo | ( | Action< OperationResult< VisionDeviceDetailInfo >> | completionHandler | ) |
This method performs an operation on the Vision Device that gets "vision device detail info" as a VisionDeviceDetailInfo in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionDeviceDetailInfo> VisionSDK.VisionDevice.GetVisionDeviceDetailInfo_Sync | ( | ) |
This method performs an operation on the Vision Device that gets "vision device detail info" as a VisionDeviceDetailInfo in a synchronous way.
| void VisionSDK.VisionDevice.GetWideCircularArcPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionWideCircularArc >> | completionHandler | ||
| ) |
This method gets the value of a "wide circular arc" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionWideCircularArc> VisionSDK.VisionDevice.GetWideCircularArcPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "wide circular arc" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetWideLineSegmentListPortValue | ( | VisionPort | port, |
| Action< OperationResult< List< VisionWideLineSegment >>> | completionHandler | ||
| ) |
This method gets the value of a "wide line segment list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<List<VisionWideLineSegment> > VisionSDK.VisionDevice.GetWideLineSegmentListPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "wide line segment list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.GetWideLineSegmentPortValue | ( | VisionPort | port, |
| Action< OperationResult< VisionWideLineSegment >> | completionHandler | ||
| ) |
This method gets the value of a "wide line segment" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionWideLineSegment> VisionSDK.VisionDevice.GetWideLineSegmentPortValue_Sync | ( | VisionPort | port | ) |
This method gets the value of a "wide line segment" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.IsAnEmulator | ( | Action< OperationResult< Boolean >> | completionHandler | ) |
This method performs an operation on the Vision Device that is an emulator as a Boolean in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<Boolean> VisionSDK.VisionDevice.IsAnEmulator_Sync | ( | ) |
This method performs an operation on the Vision Device that is an emulator as a Boolean in a synchronous way.
| void VisionSDK.VisionDevice.IsAVisionProcessor | ( | Action< OperationResult< Boolean >> | completionHandler | ) |
This method performs an operation on the Vision Device that is a vision processor as a Boolean in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<Boolean> VisionSDK.VisionDevice.IsAVisionProcessor_Sync | ( | ) |
This method performs an operation on the Vision Device that is a vision processor as a Boolean in a synchronous way.
| void VisionSDK.VisionDevice.LoadFile | ( | VisionFile | file, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method loads a File present on the Vision Device in an asynchronous way.
| file | The Impact File |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.LoadFile_Sync | ( | VisionFile | file | ) |
This method loads a File present on the Vision Device in a synchronous way.
| file | The Impact File |
| void VisionSDK.VisionDevice.LogMessageToSystemLog | ( | String | newValue, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method performs an operation on the Vision Device that logs a message to the system log in an asynchronous way.
| newValue | The new String value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.LogMessageToSystemLog_Sync | ( | String | newValue | ) |
This method performs an operation on the Vision Device that logs a message to the system log in a synchronous way.
| newValue | The new String value |
| void VisionSDK.VisionDevice.ReadDigitalInputs | ( | Action< OperationResult< long >> | completionHandler | ) |
This method performs an operation on the Vision Device that reads digital inputs as a long in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<long> VisionSDK.VisionDevice.ReadDigitalInputs_Sync | ( | ) |
This method performs an operation on the Vision Device that reads digital inputs as a long in a synchronous way.
| void VisionSDK.VisionDevice.RemoveFileFromFileCamera | ( | VisionFile | file, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method removes a file from file camera on a File present on the Vision Device in an asynchronous way.
| file | The Impact File |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.RemoveFileFromFileCamera_Sync | ( | VisionFile | file | ) |
This method removes a file from file camera on a File present on the Vision Device in a synchronous way.
| file | The Impact File |
| void VisionSDK.VisionDevice.SaveProgram | ( | VisionPort | port, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method saves a program in an asynchronous way.
| port | The Impact Port |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SaveProgram_Sync | ( | VisionPort | port | ) |
This method saves a program in a synchronous way.
| port | The Impact Port |
| void VisionSDK.VisionDevice.SaveProgramWithName | ( | VisionPort | port, |
| VisionFile | file, | ||
| String | newProgramName, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method saves a program with a name in an asynchronous way.
| port | The Impact Port |
| file | The Impact File |
| newProgramName | ??? |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SaveProgramWithName_Sync | ( | VisionPort | port, |
| VisionFile | file, | ||
| String | newProgramName | ||
| ) |
This method saves a program with a name in a synchronous way.
| port | The Impact Port |
| file | The Impact File |
| newProgramName | ??? |
| void VisionSDK.VisionDevice.SetAngleRangePortValue | ( | VisionPort | port, |
| VisionAngleRange | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of an "angle range" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionAngleRange value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetAngleRangePortValue_Sync | ( | VisionPort | port, |
| VisionAngleRange | newValue | ||
| ) |
This method sets a new value of an "angle range" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionAngleRange value |
| void VisionSDK.VisionDevice.SetAutoTriggerWhenOnline | ( | Boolean | newValue, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method performs an operation on the Vision Device that sets "auto trigger when online" in an asynchronous way.
| newValue | The new Boolean value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetAutoTriggerWhenOnline_Sync | ( | Boolean | newValue | ) |
This method performs an operation on the Vision Device that sets "auto trigger when online" in a synchronous way.
| newValue | The new Boolean value |
| void VisionSDK.VisionDevice.SetBlobListPortValue | ( | VisionPort | port, |
| List< VisionBlob > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "blob list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionBlob> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetBlobListPortValue_Sync | ( | VisionPort | port, |
| List< VisionBlob > | newValue | ||
| ) |
This method sets a new value of a "blob list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionBlob> value |
| void VisionSDK.VisionDevice.SetBlobPortValue | ( | VisionPort | port, |
| VisionBlob | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "blob" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionBlob value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetBlobPortValue_Sync | ( | VisionPort | port, |
| VisionBlob | newValue | ||
| ) |
This method sets a new value of a "blob" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionBlob value |
| void VisionSDK.VisionDevice.SetBooleanListPortValue | ( | VisionPort | port, |
| List< bool > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "boolean list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<bool> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetBooleanListPortValue_Sync | ( | VisionPort | port, |
| List< bool > | newValue | ||
| ) |
This method sets a new value of a "boolean list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<bool> value |
| void VisionSDK.VisionDevice.SetBooleanPortValue | ( | VisionPort | port, |
| Boolean | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "boolean" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new Boolean value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetBooleanPortValue_Sync | ( | VisionPort | port, |
| Boolean | newValue | ||
| ) |
This method sets a new value of a "boolean" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new Boolean value |
| void VisionSDK.VisionDevice.SetCirclePortValue | ( | VisionPort | port, |
| VisionCircle | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "circle" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionCircle value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetCirclePortValue_Sync | ( | VisionPort | port, |
| VisionCircle | newValue | ||
| ) |
This method sets a new value of a "circle" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionCircle value |
| void VisionSDK.VisionDevice.SetColorListPortValue | ( | VisionPort | port, |
| List< VisionColor > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "color list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionColor> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetColorListPortValue_Sync | ( | VisionPort | port, |
| List< VisionColor > | newValue | ||
| ) |
This method sets a new value of a "color list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionColor> value |
| void VisionSDK.VisionDevice.SetColorPortValue | ( | VisionPort | port, |
| VisionColor | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "color" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionColor value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetColorPortValue_Sync | ( | VisionPort | port, |
| VisionColor | newValue | ||
| ) |
This method sets a new value of a "color" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionColor value |
| void VisionSDK.VisionDevice.SetContourListPortValue | ( | VisionPort | port, |
| List< VisionContour > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "contour list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionContour> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetContourListPortValue_Sync | ( | VisionPort | port, |
| List< VisionContour > | newValue | ||
| ) |
This method sets a new value of a "contour list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionContour> value |
| void VisionSDK.VisionDevice.SetContourPortValue | ( | VisionPort | port, |
| VisionContour | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "contour" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionContour value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetContourPortValue_Sync | ( | VisionPort | port, |
| VisionContour | newValue | ||
| ) |
This method sets a new value of a "contour" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionContour value |
| void VisionSDK.VisionDevice.SetDateAndTime | ( | DateTime | newValue, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method performs an operation on the Vision Device that sets date and time in an asynchronous way.
| newValue | The new DateTime value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetDateAndTime_Sync | ( | DateTime | newValue | ) |
This method performs an operation on the Vision Device that sets date and time in a synchronous way.
| newValue | The new DateTime value |
| void VisionSDK.VisionDevice.SetEdgelListPortValue | ( | VisionPort | port, |
| List< VisionEdgel > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of an "edgel list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionEdgel> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetEdgelListPortValue_Sync | ( | VisionPort | port, |
| List< VisionEdgel > | newValue | ||
| ) |
This method sets a new value of an "edgel list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionEdgel> value |
| void VisionSDK.VisionDevice.SetEdgelPortValue | ( | VisionPort | port, |
| VisionEdgel | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of an "edgel" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionEdgel value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetEdgelPortValue_Sync | ( | VisionPort | port, |
| VisionEdgel | newValue | ||
| ) |
This method sets a new value of an "edgel" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionEdgel value |
| void VisionSDK.VisionDevice.SetFileCameraMode | ( | Boolean | newValue, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method performs an operation on the Vision Device that sets file camera mode in an asynchronous way.
| newValue | The new Boolean value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetFileCameraMode_Sync | ( | Boolean | newValue | ) |
This method performs an operation on the Vision Device that sets file camera mode in a synchronous way.
| newValue | The new Boolean value |
| void VisionSDK.VisionDevice.SetFileContent | ( | VisionFile | file, |
| byte[] | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets the file content on a File present on the Vision Device in an asynchronous way.
| file | The Impact File |
| newValue | The new String value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetFileContent_Sync | ( | VisionFile | file, |
| byte[] | newValue | ||
| ) |
This method sets the file content on a File present on the Vision Device in a synchronous way.
| file | The Impact File |
| newValue | The new String value |
| void VisionSDK.VisionDevice.SetIntegerListPortValue | ( | VisionPort | port, |
| List< int > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of an "integer list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<int> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetIntegerListPortValue_Sync | ( | VisionPort | port, |
| List< int > | newValue | ||
| ) |
This method sets a new value of an "integer list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<int> value |
| void VisionSDK.VisionDevice.SetIntegerPortValue | ( | VisionPort | port, |
| int | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of an "integer" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new int value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetIntegerPortValue_Sync | ( | VisionPort | port, |
| int | newValue | ||
| ) |
This method sets a new value of an "integer" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new int value |
| void VisionSDK.VisionDevice.SetLineSegmentListPortValue | ( | VisionPort | port, |
| List< VisionLineSegment > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "line segment list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionLineSegment> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetLineSegmentListPortValue_Sync | ( | VisionPort | port, |
| List< VisionLineSegment > | newValue | ||
| ) |
This method sets a new value of a "line segment list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionLineSegment> value |
| void VisionSDK.VisionDevice.SetLineSegmentPortValue | ( | VisionPort | port, |
| VisionLineSegment | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "line segment" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionLineSegment value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetLineSegmentPortValue_Sync | ( | VisionPort | port, |
| VisionLineSegment | newValue | ||
| ) |
This method sets a new value of a "line segment" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionLineSegment value |
| void VisionSDK.VisionDevice.SetLoadFileOnStartup | ( | VisionFile | file, |
| Boolean | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets the "load file on startup" on a File present on the Vision Device in an asynchronous way.
| file | The Impact File |
| newValue | The new Boolean value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetLoadFileOnStartup_Sync | ( | VisionFile | file, |
| Boolean | newValue | ||
| ) |
This method sets the "load file on startup" on a File present on the Vision Device in a synchronous way.
| file | The Impact File |
| newValue | The new Boolean value |
| void VisionSDK.VisionDevice.SetOnline | ( | Boolean | newValue, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method performs an operation on the Vision Device that sets "online" in an asynchronous way.
| newValue | The new Boolean value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetOnline_Sync | ( | Boolean | newValue | ) |
This method performs an operation on the Vision Device that sets "online" in a synchronous way.
| newValue | The new Boolean value |
| void VisionSDK.VisionDevice.SetOnlineOnStartup | ( | Boolean | newValue, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method performs an operation on the Vision Device that sets "online on startup" in an asynchronous way.
| newValue | The new Boolean value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetOnlineOnStartup_Sync | ( | Boolean | newValue | ) |
This method performs an operation on the Vision Device that sets "online on startup" in a synchronous way.
| newValue | The new Boolean value |
| void VisionSDK.VisionDevice.SetOriginListPortValue | ( | VisionPort | port, |
| List< VisionOrigin > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of an "origin list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionOrigin> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetOriginListPortValue_Sync | ( | VisionPort | port, |
| List< VisionOrigin > | newValue | ||
| ) |
This method sets a new value of an "origin list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionOrigin> value |
| void VisionSDK.VisionDevice.SetOriginPortValue | ( | VisionPort | port, |
| VisionOrigin | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of an "origin" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionOrigin value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetOriginPortValue_Sync | ( | VisionPort | port, |
| VisionOrigin | newValue | ||
| ) |
This method sets a new value of an "origin" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionOrigin value |
| void VisionSDK.VisionDevice.SetPeriodicAutoTriggerDelayValue | ( | long | newValue, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method performs an operation on the Vision Device that sets "periodic auto trigger delay value" in an asynchronous way.
| newValue | The new long value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetPeriodicAutoTriggerDelayValue_Sync | ( | long | newValue | ) |
This method performs an operation on the Vision Device that sets "periodic auto trigger delay value" in a synchronous way.
| newValue | The new long value |
| void VisionSDK.VisionDevice.SetPlanePortValue | ( | VisionPort | port, |
| VisionPlane | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "plane" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionPlane value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetPlanePortValue_Sync | ( | VisionPort | port, |
| VisionPlane | newValue | ||
| ) |
This method sets a new value of a "plane" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionPlane value |
| void VisionSDK.VisionDevice.SetPoint3DListPortValue | ( | VisionPort | port, |
| List< VisionPoint3D > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "point 3d list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionPoint3D> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetPoint3DListPortValue_Sync | ( | VisionPort | port, |
| List< VisionPoint3D > | newValue | ||
| ) |
This method sets a new value of a "point 3d list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionPoint3D> value |
| void VisionSDK.VisionDevice.SetPoint3DPortValue | ( | VisionPort | port, |
| VisionPoint3D | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "point 3d" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionPoint3D value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetPoint3DPortValue_Sync | ( | VisionPort | port, |
| VisionPoint3D | newValue | ||
| ) |
This method sets a new value of a "point 3d" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionPoint3D value |
| void VisionSDK.VisionDevice.SetPointListPortValue | ( | VisionPort | port, |
| List< VisionPoint > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "point list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionPoint> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetPointListPortValue_Sync | ( | VisionPort | port, |
| List< VisionPoint > | newValue | ||
| ) |
This method sets a new value of a "point list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionPoint> value |
| void VisionSDK.VisionDevice.SetPointPortValue | ( | VisionPort | port, |
| VisionPoint | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "point" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionPoint value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetPointPortValue_Sync | ( | VisionPort | port, |
| VisionPoint | newValue | ||
| ) |
This method sets a new value of a "point" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionPoint value |
| void VisionSDK.VisionDevice.SetPolygonListPortValue | ( | VisionPort | port, |
| List< VisionPolygon > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "polygon list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionPolygon> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetPolygonListPortValue_Sync | ( | VisionPort | port, |
| List< VisionPolygon > | newValue | ||
| ) |
This method sets a new value of a "polygon list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionPolygon> value |
| void VisionSDK.VisionDevice.SetPolygonPortValue | ( | VisionPort | port, |
| VisionPolygon | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "polygon" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionPolygon value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetPolygonPortValue_Sync | ( | VisionPort | port, |
| VisionPolygon | newValue | ||
| ) |
This method sets a new value of a "polygon" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionPolygon value |
| void VisionSDK.VisionDevice.SetRange1DListPortValue | ( | VisionPort | port, |
| List< VisionRange1D > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "range 1d list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionRange1D> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetRange1DListPortValue_Sync | ( | VisionPort | port, |
| List< VisionRange1D > | newValue | ||
| ) |
This method sets a new value of a "range 1d list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionRange1D> value |
| void VisionSDK.VisionDevice.SetRange1DPortValue | ( | VisionPort | port, |
| VisionRange1D | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "range 1d list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionRange1D value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetRange1DPortValue_Sync | ( | VisionPort | port, |
| VisionRange1D | newValue | ||
| ) |
This method sets a new value of a "range 1d list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionRange1D value |
| void VisionSDK.VisionDevice.SetRealListPortValue | ( | VisionPort | port, |
| List< double > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "real list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<double> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetRealListPortValue_Sync | ( | VisionPort | port, |
| List< double > | newValue | ||
| ) |
This method sets a new value of a "real list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<double> value |
| void VisionSDK.VisionDevice.SetRealPortValue | ( | VisionPort | port, |
| double | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "real" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new double value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetRealPortValue_Sync | ( | VisionPort | port, |
| double | newValue | ||
| ) |
This method sets a new value of a "real" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new double value |
| void VisionSDK.VisionDevice.SetRectListPortValue | ( | VisionPort | port, |
| List< VisionRect > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "rect list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionRect> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetRectListPortValue_Sync | ( | VisionPort | port, |
| List< VisionRect > | newValue | ||
| ) |
This method sets a new value of a "rect list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionRect> value |
| void VisionSDK.VisionDevice.SetRectPortValue | ( | VisionPort | port, |
| VisionRect | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "rect" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionRect value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetRectPortValue_Sync | ( | VisionPort | port, |
| VisionRect | newValue | ||
| ) |
This method sets a new value of a "rect" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionRect value |
| void VisionSDK.VisionDevice.SetRectRangeListPortValue | ( | VisionPort | port, |
| List< VisionRectRange > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "rect range list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionRectRange> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetRectRangeListPortValue_Sync | ( | VisionPort | port, |
| List< VisionRectRange > | newValue | ||
| ) |
This method sets a new value of a "rect range list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionRectRange> value |
| void VisionSDK.VisionDevice.SetRectRangePortValue | ( | VisionPort | port, |
| VisionRectRange | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "rect range" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionRectRange value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetRectRangePortValue_Sync | ( | VisionPort | port, |
| VisionRectRange | newValue | ||
| ) |
This method sets a new value of a "rect range" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionRectRange value |
| void VisionSDK.VisionDevice.SetSelfPacedAutoTriggerDelayValue | ( | long | newValue, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method performs an operation on the Vision Device that sets "self paced auto trigger delay value" in an asynchronous way.
| newValue | The new long value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetSelfPacedAutoTriggerDelayValue_Sync | ( | long | newValue | ) |
This method performs an operation on the Vision Device that sets "self paced auto trigger delay value" in a synchronous way.
| newValue | The new long value |
| void VisionSDK.VisionDevice.SetShapeListPortValue | ( | VisionPort | port, |
| List< VisionShape > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "shape list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionShape> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetShapeListPortValue_Sync | ( | VisionPort | port, |
| List< VisionShape > | newValue | ||
| ) |
This method sets a new value of a "shape list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionShape> value |
| void VisionSDK.VisionDevice.SetShapePortValue | ( | VisionPort | port, |
| VisionShape | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "shape" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionShape value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetShapePortValue_Sync | ( | VisionPort | port, |
| VisionShape | newValue | ||
| ) |
This method sets a new value of a "shape" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionShape value |
| void VisionSDK.VisionDevice.SetSizePortValue | ( | VisionPort | port, |
| VisionSize | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "size" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionSize value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetSizePortValue_Sync | ( | VisionPort | port, |
| VisionSize | newValue | ||
| ) |
This method sets a new value of a "size" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionSize value |
| void VisionSDK.VisionDevice.SetStringListPortValue | ( | VisionPort | port, |
| List< String > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "string list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<String> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetStringListPortValue_Sync | ( | VisionPort | port, |
| List< String > | newValue | ||
| ) |
This method sets a new value of a "string list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<String> value |
| void VisionSDK.VisionDevice.SetStringPortValue | ( | VisionPort | port, |
| String | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "string" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new String value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetStringPortValue_Sync | ( | VisionPort | port, |
| String | newValue | ||
| ) |
This method sets a new value of a "string" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new String value |
| void VisionSDK.VisionDevice.SetToleranceListPortValue | ( | VisionPort | port, |
| List< VisionTolerance > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "tolerance list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionTolerance> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetToleranceListPortValue_Sync | ( | VisionPort | port, |
| List< VisionTolerance > | newValue | ||
| ) |
This method sets a new value of a "tolerance list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionTolerance> value |
| void VisionSDK.VisionDevice.SetTolerancePortValue | ( | VisionPort | port, |
| VisionTolerance | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "tolerance" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionTolerance value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetTolerancePortValue_Sync | ( | VisionPort | port, |
| VisionTolerance | newValue | ||
| ) |
This method sets a new value of a "tolerance" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionTolerance value |
| void VisionSDK.VisionDevice.SetupConnection | ( | VisionDeviceConnectionDetails | connectionDetails | ) |
This is a convenience method that creates a "device connection" using the connectionDetails parameter and assigns it to the DeviceConnection property.
| void VisionSDK.VisionDevice.SetWideCircularArcPortValue | ( | VisionPort | port, |
| VisionWideCircularArc | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "wide circular arc" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionWideCircularArc value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetWideCircularArcPortValue_Sync | ( | VisionPort | port, |
| VisionWideCircularArc | newValue | ||
| ) |
This method sets a new value of a "wide circular arc" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionWideCircularArc value |
| void VisionSDK.VisionDevice.SetWideLineSegmentListPortValue | ( | VisionPort | port, |
| List< VisionWideLineSegment > | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "wide line segment list" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new List<VisionWideLineSegment> value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetWideLineSegmentListPortValue_Sync | ( | VisionPort | port, |
| List< VisionWideLineSegment > | newValue | ||
| ) |
This method sets a new value of a "wide line segment list" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new List<VisionWideLineSegment> value |
| void VisionSDK.VisionDevice.SetWideLineSegmentPortValue | ( | VisionPort | port, |
| VisionWideLineSegment | newValue, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method sets a new value of a "wide line segment" port on the Vision Device in an asynchronous way.
| port | The Impact Port |
| newValue | The new VisionWideLineSegment value |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SetWideLineSegmentPortValue_Sync | ( | VisionPort | port, |
| VisionWideLineSegment | newValue | ||
| ) |
This method sets a new value of a "wide line segment" port on the Vision Device in a synchronous way.
| port | The Impact Port |
| newValue | The new VisionWideLineSegment value |
| void VisionSDK.VisionDevice.SnapImage | ( | Action< OperationResult< VisionImage >> | completionHandler | ) |
This method performs an operation on the Vision Device that snaps an image as a VisionImage in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<VisionImage> VisionSDK.VisionDevice.SnapImage_Sync | ( | ) |
This method performs an operation on the Vision Device that snaps an image as a VisionImage in a synchronous way.
| void VisionSDK.VisionDevice.SnapImageAndCalibrate | ( | Action< OperationResult< VisionCalibrationResult >> | completionHandler | ) |
This method will Snap an image and set the image to the Calibration Image port. It will then perform the calibration based on other port settings The trigger is not called with this method nor an Image In Event.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SnapImageAndCalibrate_Sync | ( | ) |
This method will Snap an image and set the image to the Calibration Image port. It will then perform the calibration based on other port settings The trigger is not called with this method nor an Image In Event.
| void VisionSDK.VisionDevice.SnapImageAndSetToPorts | ( | List< VisionPort > | ports, |
| Boolean | forceToGrayscaleConversion, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method performs an operation on the Vision Device that snaps an image and sets to ports in an asynchronous way.
| ports | ??? |
| forceToGrayscaleConversion | ??? |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SnapImageAndSetToPorts_Sync | ( | List< VisionPort > | ports, |
| Boolean | forceToGrayscaleConversion | ||
| ) |
This method performs an operation on the Vision Device that snaps an image and sets to ports in a synchronous way.
| ports | ??? |
| forceToGrayscaleConversion | ??? |
| void VisionSDK.VisionDevice.StartAutoTrigger | ( | Action< OperationResult > | completionHandler | ) |
This method performs an operation on the Vision Device that starts auto trigger in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.StartAutoTrigger_Sync | ( | ) |
This method performs an operation on the Vision Device that starts auto trigger in a synchronous way.
| void VisionSDK.VisionDevice.StopAutoTrigger | ( | Action< OperationResult > | completionHandler | ) |
This method performs an operation on the Vision Device that stops auto trigger in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.StopAutoTrigger_Sync | ( | ) |
This method performs an operation on the Vision Device that stops auto trigger in a synchronous way.
| void VisionSDK.VisionDevice.SyncTimeToPC | ( | Action< OperationResult > | completionHandler | ) |
This method synchronises the Vision Device date and time with the current machine
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.SyncTimeToPC_Sync | ( | ) |
This method synchronises the Vision Device date and time with the current machine
| void VisionSDK.VisionDevice.TestConnection | ( | Action< OperationResult< bool >> | completionHandler | ) |
This method performs an operation on the Vision Device that tests the connection as a bool in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation and the return value |
| OperationResult<bool> VisionSDK.VisionDevice.TestConnection_Sync | ( | ) |
This method performs an operation on the Vision Device that tests the connection as a bool in a synchronous way.
| void VisionSDK.VisionDevice.Trigger | ( | Action< OperationResult > | completionHandler | ) |
This method performs an operation on the Vision Device that triggers in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.Trigger_Sync | ( | ) |
This method performs an operation on the Vision Device that triggers in a synchronous way.
| void VisionSDK.VisionDevice.UnloadAllLoadedPrograms | ( | Action< OperationResult > | completionHandler | ) |
This method performs an operation on the Vision Device that unloads all loaded programs in an asynchronous way.
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.UnloadAllLoadedPrograms_Sync | ( | ) |
This method performs an operation on the Vision Device that unloads all loaded programs in a synchronous way.
| void VisionSDK.VisionDevice.UnloadFile | ( | VisionFile | file, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method unloads a File present on the Vision Device in an asynchronous way.
| file | The Impact File |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.UnloadFile_Sync | ( | VisionFile | file | ) |
This method unloads a File present on the Vision Device in a synchronous way.
| file | The Impact File |
| void VisionSDK.VisionDevice.UnloadProgram | ( | String | programName, |
| Action< OperationResult > | completionHandler | ||
| ) |
This method performs an operation on the Vision Device that unloads programs in an asynchronous way.
| programName | The name of the program |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.UnloadProgram_Sync | ( | String | programName | ) |
This method performs an operation on the Vision Device that unloads programs in a synchronous way.
| programName | The name of the program |
| void VisionSDK.VisionDevice.WriteDigitalOutputs | ( | long | newValue, |
| long | mask, | ||
| Action< OperationResult > | completionHandler | ||
| ) |
This method performs an operation on the Vision Device that writes digital outputs in an asynchronous way.
| newValue | The new long value |
| mask | The mask of the bits to set |
| completionHandler | Delegate that is executed when the operation is completed with an OperationResult object as parameter. The OperationResult object contains the result of the operation |
| OperationResult VisionSDK.VisionDevice.WriteDigitalOutputs_Sync | ( | long | newValue, |
| long | mask | ||
| ) |
This method performs an operation on the Vision Device that writes digital outputs in a synchronous way.
| newValue | The new long value |
| mask | The mask of the bits to set |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
get |
The VisionFactory used to create connections.
|
getset |
The VisionDeviceConnection that contains the connection to the Vision Device.
|
getset |
The EventListener that checks the occurred events on the Vision Device.
|
get |
This is a convenience method that returns the value of the "IsConnected" method of the DeviceConnection property
|
getset |
The textual name of the Vision Device.
|
get |
The VisionFactory used to create operations.
|
getset |
The OperationExecutionScheduler used for the Asynchronous operations.
|
getset |
The OperationExecutionScheduler used for the Synchronous operations.