Impact Vision SDK  11.8.1
VisionSDK.VisionPort Class Reference

This object is used by the SDK to represent a Vision Port.
A Vision Port is a way to refer to a specific data used in our vision program.
For example, The Input image of a tool, the intensity of a filter etc...
More...

Inheritance diagram for VisionSDK.VisionPort:
VisionSDK.VisionObject VisionSDK.IValidable VisionSDK.VisionPortPath

Public Member Functions

virtual bool IsValid ()
 Return if it is a valid port More...
 
VisionPortPath AsVisionPortPath ()
 Return the VisionPort cast as a Vision Port Path More...
 
- Public Member Functions inherited from VisionSDK.VisionObject
override string ToString ()
 
string ToJson ()
 
override int GetHashCode ()
 
override bool Equals (object obj)
 

Static Public Member Functions

static VisionPortPath CreateFromPath (String path)
 Create a VisionPort by instantiating a default implementation of it (VisionPortPath) More...
 

Detailed Description

This object is used by the SDK to represent a Vision Port.
A Vision Port is a way to refer to a specific data used in our vision program.
For example, The Input image of a tool, the intensity of a filter etc...

Member Function Documentation

VisionPortPath VisionSDK.VisionPort.AsVisionPortPath ( )

Return the VisionPort cast as a Vision Port Path

Returns
A VisionPortPath
static VisionPortPath VisionSDK.VisionPort.CreateFromPath ( String  path)
static

Create a VisionPort by instantiating a default implementation of it (VisionPortPath)

Parameters
pathThe Path of the Port
Returns
virtual bool VisionSDK.VisionPort.IsValid ( )
virtual

Return if it is a valid port

Returns
false

Implements VisionSDK.IValidable.

Reimplemented in VisionSDK.VisionPortPath.

HTML Footer Datalogic Automation, Inc.    ©2016 Datalogic Automation Inc. All Rights Reserved