Edge Search result.
More...
Inherits IPosition, and IQualified.
|
override bool | Equals (object obj) |
| Tests whether obj is an EdgeResult structure with the same content as this EdgeResult structure.
|
|
override int | GetHashCode () |
| Returns the hash code for this Rectangle.
|
|
| EdgeResult (double x, double y, double quality, EdgeType type) |
| Constructor.
|
|
override string | ToString () |
| Gets the string representation of this edge result.
|
|
|
static readonly EdgeResult | Empty = new EdgeResult() |
| The edge result returned when nothing has been found.
|
|
|
double | X [get] |
| x-position relative to the last line processed (see Area).
|
|
double | Y [get] |
| y-position relative to the last line processed (see Area).
|
|
double | Quality [get] |
| Quality of detection, depending on the method used.
|
|
EdgeType | Type [get] |
| Type of the edge.
|
|
◆ EdgeResult()
Constructor.
- Parameters
-
x | X-position relative to the last line processed (see Area). |
y | Y-position relative to the last line processed (see Area). |
quality | Quality of detection, depending on the method used. |
type | Type of result. |
◆ Equals()
override bool Equals |
( |
object | obj | ) |
|
Tests whether obj is an EdgeResult structure with the same content as this EdgeResult structure.
- Parameters
-
- Returns
true
of the object referred to by obj and this object are identical, false
otherwise.
◆ GetHashCode()
override int GetHashCode |
( |
| ) |
|
Returns the hash code for this Rectangle.
- Returns
- Hash code for this EdgeResult object.
◆ operator!=()
Comparison operator for Rect structs.
- Parameters
-
lhs | left hand side operand |
rhs | right hand side operand |
- Returns
- true lhs != rhs, false otherwise
◆ operator==()
Comparison operator for Rect structs.
- Parameters
-
lhs | left hand side operand |
rhs | right hand side operand |
- Returns
- true lhs == rhs, false otherwise
◆ ToString()
override string ToString |
( |
| ) |
|
Gets the string representation of this edge result.
- Returns
- String representation.