GoWebScan API
GoWebScanEdgeFilter Class Reference

Description

Represents an algorithm for filtering spikes and discontinuities along the edges of detected boards, and for removing the background from vision and tracheid board data.

Inheritance diagram for GoWebScanEdgeFilter:
Inheritance graph

Public Member Functions

kStatus GoWebScanEdgeFilter_Construct (GoWebScanEdgeFilter *filter, const GoWebScanEdgeFilterParams *args, kAlloc allocator)
 Constructs a GoWebScanEdgeFilter object. More...
 
kStatus GoWebScanEdgeFilter_ExecuteProfile (GoWebScanEdgeFilter filter, kArray2 profile, kBool edgeFilter)
 Executes the edge filtering algorithm on an array containing Z range data from a detected board. More...
 
kStatus GoWebScanEdgeFilter_ExecuteTracheid (GoWebScanEdgeFilter filter, kArray2 profile, kArray2 tracheid)
 Executes the edge filtering algorithm on an array containing tracheid data from a detected board. More...
 
kStatus GoWebScanEdgeFilter_ExecuteVision (GoWebScanEdgeFilter filter, kArray2 profile, kArray2 vision)
 Executes the edge filtering algorithm on an array containing vision data from a detected board. More...
 

The documentation for this class was generated from the following file: