This structure specifies parameters for IG_IC_remove_lines function.
Copy Code
|
|
---|---|
typedef struct tagAT_IC_LINE_OPTIONS
{
AT_DOUBLE dMaxWidth;
AT_DOUBLE dMinLength;
AT_DOUBLE dMaxBreak;
enumIGICUnits nUnit;
enumIGICDirection nDirection;
} AT_IC_LINE_OPTIONS, *LPAT_IC_LINE_OPTIONS;
|
Name | Type | Description |
---|---|---|
dMinLength | AT_DOUBLE | Minimal length of line segment. All lines that do not exceed this value are ignored. Measure unit is set by Unit field. Default value is 10 mm. |
dMaxWidth | AT_DOUBLE | Maximal width of line segment. All lines that exceed this value are ignored. Measure unit is set by Unit field. Default value is 1 mm. |
dMaxBreak | AT_DOUBLE | Maximal distance between segments of broken line. Measure unit is set by Unit field. Default value is 1 mm. |
nUnit | enumIGICUnits | Line's size measure unit. Default value is IG_IC_UNIT_MM. |
nDirection | enumIGICDirection | Direction of lines to detect. Default is IG_IC_DIRECTION_HORIZONTAL. |