MissingEdgeType Property

Applies To
Vision Object: ArcFinder, LineFinder, ArcInspector, LineInspector, BoxFinder, CornerFinder

Description
Sets / returns how to handle missing edges.

Usage

VGet  Sequence.Object.MissingEdgeType, var
VSet  Sequence.Object.MissingEdgeType, value
Sequence
String variable containing a sequence name.
Object
Name of an object or string variable containing an object name
.
The object must exist in the specified sequence.
var
Integer variable that will contain the value of the property.
value
Integer value or expression for the new value of the property.

Values

  • 1 - Interpolate
    • Vision constant: VISION_MISSINGEDGETYPE_INTERPOLATED
    • Determine the edge location from neighbor edges.
  • 2 - StartPoint
    • Vision constant: VISION_MISSINGEDGETYPE_STARTPOINT
    • Set the edge position to the start of the edge search.
  • 3 - EndPoint
    • Vision constant: VISION_MISSINGEDGETYPE_ENDPOINT
    • Set the edge position to the end of the edge search.
  • 4 - Zero
    • Vision constant: VISION_MISSINGEDGETYPE_ZERO
    • Set the edge position to zero (on the line or arc).

Default: 1 - Interpolate

Remarks
Use MissingEdgeType to specify how to handle a missing edge during the edge search used to find or inspect a line or arc.

KEY POINTS


In the current version, changing the MissingEdgeType value will not affect the motion of the Vision Object ArcFinder, LineFinder, BoxFinder, CornerFinder. Therefore, setting the MissingEdgeType is optional and there is no need to set it to a specific value.

See Also
ArcFinder Object, LineFinder Object, ArcInspector Object, LineInspector Object, BoxFinder Object, CornerFInder Object