10 #ifndef GO_PART_DETECTION_H 11 #define GO_PART_DETECTION_H 743 #include <GoSdk/GoPartDetection.x.h> kStatus GoPartDetection_SetGapLength(GoPartDetection detection, k64f gap)
Sets the part detection gap length.
kBool GoPartDetection_PartDetectionEnabled(GoPartDetection detection)
Gets the current state of part detection.
k64f GoPartDetection_GapLengthLimitMax(GoPartDetection detection)
Gets the part detection gap length maximum limit value.
kBool GoPartDetection_EdgeFilterAnteriorPreservationEnabled(GoPartDetection detection)
Gets the part detection edge filtering anterior preservation value.
kBool GoPartDetection_GapLengthUsed(GoPartDetection detection)
Returns the state of whether or not the user specified gap length value is used.
k64f GoPartDetection_PaddingWidthLimitMax(GoPartDetection detection)
Gets the part detection padding width maximum limit value.
k64f GoPartDetection_MaxLengthLimitMax(GoPartDetection detection)
Gets the part detection maximum length range maximum value.
k64f GoPartDetection_PaddingLengthLimitMax(GoPartDetection detection)
Gets the part detection padding length maximum limit value.
k64f GoPartDetection_EdgeFilterWidth(GoPartDetection detection)
Gets the part detection edge filtering width value.
k64f GoPartDetection_Threshold(GoPartDetection detection)
Gets the part detection threshold value.
kStatus GoPartDetection_SetThresholdDirection(GoPartDetection detection, GoPartHeightThresholdDirection direction)
Sets the part detection height threshold direction.
k64f GoPartDetection_EdgeFilterLengthLimitMax(GoPartDetection detection)
Gets the part detection edge filtering length maximum limit value.
k64f GoPartDetection_MinLength(GoPartDetection detection)
Gets the part detection minimum length value.
kBool GoPartDetection_PaddingWidthUsed(GoPartDetection detection)
Returns the state of whether or not the user specified padding width value is used.
k64f GoPartDetection_EdgeFilterWidthLimitMin(GoPartDetection detection)
Gets the part detection edge filtering width minimum limit value.
kStatus GoPartDetection_SetFrameOfReference(GoPartDetection detection, GoPartFrameOfReference frameOfRef)
Sets the part detection frame of reference.
k64f GoPartDetection_ThresholdLimitMax(GoPartDetection detection)
Gets the part detection maximum threshold value.
kStatus GoPartDetection_EnableEdgeFilterAnteriorPreservation(GoPartDetection detection, kBool enable)
Enables or disables the part detection edge filtering anterior preservation.
kBool GoPartDetection_MaxLengthUsed(GoPartDetection detection)
Returns the state of whether or not the user specified maximum length value is used.
k64f GoPartDetection_EdgeFilterLength(GoPartDetection detection)
Gets the part detection edge filtering length value.
k64f GoPartDetection_MinAreaLimitMin(GoPartDetection detection)
Gets the part detection minimum area range maximum value.
k64f GoPartDetection_EdgeFilterWidthLimitMax(GoPartDetection detection)
Gets the part detection edge filtering width maximum limit value.
kBool GoPartDetection_EdgeFilterUsed(GoPartDetection detection)
Returns the state of whether or not the user specified edge filtering configuration is used.
k64f GoPartDetection_GapWidth(GoPartDetection detection)
Gets the part detection gap width value.
k64f GoPartDetection_MinLengthLimitMax(GoPartDetection detection)
Gets the part detection minimum length range maximum value.
k64f GoPartDetection_PaddingLength(GoPartDetection detection)
Gets the part detection padding length value.
k64f GoPartDetection_ThresholdLimitMin(GoPartDetection detection)
Gets the part detection minimum threshold value.
Represents a part detection frame of reference.
k64f GoPartDetection_GapWidthLimitMax(GoPartDetection detection)
Gets the part detection gap width maximum limit value.
kBool GoPartDetection_EdgeFilterEnabled(GoPartDetection detection)
Returns the state of whether or not edge filtering is enabled.
kBool GoPartDetection_IncludeSinglePoints(GoPartDetection detection)
Gets the part detection flag value for including one sided data when in opposite layout.
kStatus GoPartDetection_SetIncludeSinglePoints(GoPartDetection detection, kBool includeFlag)
Sets the part detection flag for including one sided data when in opposite layout.
k64f GoPartDetection_MinAreaLimitMax(GoPartDetection detection)
Gets the part detection maximum area range maximum value.
kBool GoPartDetection_IncludeSinglePointsUsed(GoPartDetection detection)
Gets the part detection used flag value for including one sided data when in opposite layout.
kBool GoPartDetection_GapWidthUsed(GoPartDetection detection)
Returns the state of whether or not the user specified gap width value is used.
k64f GoPartDetection_MinLengthLimitMin(GoPartDetection detection)
Gets the part detection minimum length range minimum value.
k64f GoPartDetection_EdgeFilterLengthLimitMin(GoPartDetection detection)
Gets the part detection edge filtering length minimum limit value.
kStatus GoPartDetection_SetMinLength(GoPartDetection detection, k64f length)
Sets the part detection minimum length.
k64f GoPartDetection_GapWidthLimitMin(GoPartDetection detection)
Gets the part detection gap width minimum limit value.
Essential SDK declarations.
kBool GoPartDetection_PartDetectionEnabledSystemValue(GoPartDetection detection)
Gets the current part detection system state.
kBool GoPartDetection_FrameOfReferenceUsed(GoPartDetection detection)
Returns the state of whether or not the user specified frame of reference value is used.
GoPartHeightThresholdDirection GoPartDetection_ThresholdDirection(GoPartDetection detection)
Gets the part detection threshold direction.
kStatus GoPartDetection_SetMaxLength(GoPartDetection detection, k64f length)
Sets the part detection maximum length.
k64f GoPartDetection_GapLengthLimitMin(GoPartDetection detection)
Gets the part detection gap width minimum limit value.
k64f GoPartDetection_PaddingWidthLimitMin(GoPartDetection detection)
Gets the part detection padding width minimum limit value.
Represents the part detection parameters of the surface mode configuration.
kBool GoPartDetection_EnablePartDetectionUsed(GoPartDetection detection)
Returns the state of whether or not the user specified part detection value is used.
kStatus GoPartDetection_EnablePartDetection(GoPartDetection detection, kBool enable)
Enables part detection.
kStatus GoPartDetection_SetEdgeFilterWidth(GoPartDetection detection, k64f value)
Sets the part detection edge filtering width.
k64f GoPartDetection_MaxLengthLimitMin(GoPartDetection detection)
Gets the part detection maximum length range minimum value.
kStatus GoPartDetection_EnableEdgeFilter(GoPartDetection detection, kBool enable)
Enables or disables edge filtering.
kStatus GoPartDetection_SetPaddingWidth(GoPartDetection detection, k64f padding)
Sets the part detection padding width.
kStatus GoPartDetection_SetMinArea(GoPartDetection detection, k64f area)
Sets the part detection minimum area.
k64f GoPartDetection_MinArea(GoPartDetection detection)
Gets the part detection minimum area value.
k64f GoPartDetection_PaddingLengthLimitMin(GoPartDetection detection)
Gets the part detection padding length minimum limit value.
kBool GoPartDetection_MinAreaUsed(GoPartDetection detection)
Returns the state of whether or not the user specified minimum area value is used.
kStatus GoPartDetection_SetEdgeFilterLength(GoPartDetection detection, k64f value)
Sets the part detection edge filtering Length.
k64f GoPartDetection_MaxLength(GoPartDetection detection)
Gets the part detection max length value.
GoPartFrameOfReference GoPartDetection_FrameOfReference(GoPartDetection detection)
Gets the part detection frame of reference.
kBool GoPartDetection_MinLengthUsed(GoPartDetection detection)
Returns the state of whether or not the user specified minimum length value is used.
kBool GoPartDetection_PaddingLengthUsed(GoPartDetection detection)
Returns the state of whether or not the user specified padding length value is used.
k64f GoPartDetection_GapLength(GoPartDetection detection)
Gets the part detection gap length value.
k64f GoPartDetection_PaddingWidth(GoPartDetection detection)
Gets the part detection padding width value.
Represents a part detection height threshold direction.
kStatus GoPartDetection_SetPaddingLength(GoPartDetection detection, k64f padding)
Sets the part detection padding length.
kStatus GoPartDetection_SetThreshold(GoPartDetection detection, k64f height)
Sets the part detection height threshold.
kStatus GoPartDetection_SetGapWidth(GoPartDetection detection, k64f gap)
Sets the part detection gap width.