Gocator API
|
Declares the GoProfileType classes.
Go to the source code of this file.
Macros | |
#define | GO_PROFILE_AREA_TYPE_CLEARANCE (1) |
Sum the profile area that is below the line. | |
#define | GO_PROFILE_AREA_TYPE_OBJECT (0) |
Sum the profile area that is above the line. | |
#define | GO_PROFILE_BASELINE_TYPE_LINE (2) |
Use the line fit. | |
#define | GO_PROFILE_BASELINE_TYPE_X_AXIS (0) |
Use the X-Axis. | |
#define | GO_PROFILE_BASELINE_TYPE_Z_AXIS (1) |
Use the Z-Axis. | |
#define | GO_PROFILE_EDGE_TYPE_CORNER (1) |
Detect the edge by looking for the corner. | |
#define | GO_PROFILE_EDGE_TYPE_TANGENT (0) |
Detect the edge by looking for the tangent. | |
#define | GO_PROFILE_FEATURE_TYPE_ANY_EDGE (8) |
Rising or falling edge. | |
#define | GO_PROFILE_FEATURE_TYPE_AVERAGE (5) |
Average of points. | |
#define | GO_PROFILE_FEATURE_TYPE_BOTTOM (1) |
Bottom-most point. | |
#define | GO_PROFILE_FEATURE_TYPE_BOTTOM_CORNER (10) |
Bottom-most corner. | |
#define | GO_PROFILE_FEATURE_TYPE_CORNER (4) |
Dominant corner. | |
#define | GO_PROFILE_FEATURE_TYPE_FALLING_EDGE (7) |
Falling edge. | |
#define | GO_PROFILE_FEATURE_TYPE_LEFT (3) |
Left-most point. | |
#define | GO_PROFILE_FEATURE_TYPE_LEFT_CORNER (11) |
Left-most corner. | |
#define | GO_PROFILE_FEATURE_TYPE_MEDIAN (13) |
Median of points. | |
#define | GO_PROFILE_FEATURE_TYPE_RIGHT (2) |
Right-most point. | |
#define | GO_PROFILE_FEATURE_TYPE_RIGHT_CORNER (12) |
Right-most corner. | |
#define | GO_PROFILE_FEATURE_TYPE_RISING_EDGE (6) |
Rising edge. | |
#define | GO_PROFILE_FEATURE_TYPE_TOP (0) |
Top-most point. | |
#define | GO_PROFILE_FEATURE_TYPE_TOP_CORNER (9) |
Top-most corner. | |
#define | GO_PROFILE_GAP_AXIS_DISTANCE (2) |
Measure the shortest distance between the two edges. | |
#define | GO_PROFILE_GAP_AXIS_EDGE (0) |
Measure the gap along the edge normal. | |
#define | GO_PROFILE_GAP_AXIS_SURFACE (1) |
Measure the gap along the surface line. | |
#define | GO_PROFILE_GROOVE_LOCATION_BOTTOM (0) |
Return the position of the bottom of the groove. | |
#define | GO_PROFILE_GROOVE_LOCATION_LEFT (1) |
Return the position of the left corner of the groove. | |
#define | GO_PROFILE_GROOVE_LOCATION_RIGHT (2) |
Return the position of the right corner of the groove. | |
#define | GO_PROFILE_GROOVE_SELECT_TYPE_LEFT_INDEX (1) |
Select the groove with the currently selected index starting from the left side. | |
#define | GO_PROFILE_GROOVE_SELECT_TYPE_MAX_DEPTH (0) |
Select the groove with the maximum depth. | |
#define | GO_PROFILE_GROOVE_SELECT_TYPE_RIGHT_INDEX (2) |
Select the groove with the currently selected index starting from the right side. | |
#define | GO_PROFILE_GROOVE_SHAPE_OPEN (2) |
Detect grooves that are open. | |
#define | GO_PROFILE_GROOVE_SHAPE_U (0) |
Detect grooves that are U shaped. | |
#define | GO_PROFILE_GROOVE_SHAPE_V (1) |
Detect grooves that are V shaped. | |
#define | GO_PROFILE_PANEL_SIDE_LEFT (0) |
Use the left edge. | |
#define | GO_PROFILE_PANEL_SIDE_RIGHT (1) |
Use the right edge. | |
#define | GO_PROFILE_STRIP_LOCATION_BOTTOM (2) |
Return the position of the center of the Strip. | |
#define | GO_PROFILE_STRIP_LOCATION_LEFT (0) |
Return the position of the left corner of the Strip. | |
#define | GO_PROFILE_STRIP_LOCATION_RIGHT (1) |
Return the position of the right corner of the Strip. | |
#define | GO_PROFILE_STRIP_SELECT_TYPE_BEST (0) |
Select the best strip. | |
#define | GO_PROFILE_STRIP_SELECT_TYPE_LEFT_INDEX (1) |
Select the strip with the currently selected index starting from the left side. | |
#define | GO_PROFILE_STRIP_SELECT_TYPE_RIGHT_INDEX (2) |
Select the strip with the currently selected index starting from the right side. | |