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