FrameIT
|
Checks LineFacts if Compare(Fact, Fact).fact is at least of same length as Compare(Fact, Fact).solution, while accounting for Unity and floating point precission
Protected Member Functions | |
override bool | Compare (Fact solution, Fact fact) |
Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Compare(Fact, Fact).solution, while accounting for Unity and floating point precission
| |
override void | Init () |
unused More... | |
Additional Inherited Members | |
![]() | |
FactComparer | SetSearchRight () |
Sets search_righthanded, so that parameter order of Equals(Fact, Fact) is effectively: (Compare(Fact, Fact).solution, Compare(Fact, Fact).fact), when a ICollection<Fact> is on the right hand side of an System.Linq operation More... | |
FactComparer | SetSearchLeft () |
Sets search_righthanded, so that parameter order of Equals(Fact, Fact) is effectively: (Compare(Fact, Fact).solution, Compare(Fact, Fact).fact), when a ICollection<Fact> is on the left hand side of an System.Linq operation More... | |
override bool | Equals (Fact left, Fact right) |
Called by System.Linq iff GetHashCode(Fact) returns same result for both parameters left and right . More... | |
override int | GetHashCode (Fact obj) |
Called by System.Linq to check for possible fulfillment of each parameter before calling Equals(Fact, Fact) iff both results are the same. More... | |
![]() | |
bool | search_righthanded |
defines parameter order for Equals(Fact, Fact) More... | |
Checks LineFacts if Compare(Fact, Fact).fact is at least of same length as Compare(Fact, Fact).solution, while accounting for Unity and floating point precission
Checks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Compare(Fact, Fact).solution, while accounting for Unity and floating point precission
Implements criteria, by which fact is beeing compared to solution
solution | to be fulfilled |
fact | to be fulfilling |
true
iff fact is described by solutionImplements FactComparer.
|
protectedvirtual |
unused
Implements FactComparer.