ETopology aims to restrict the formats of the texts that will be returned by an ETextReader. A ETopology is composed of a list of ETopologyLine. Each entry in the list refers to the corresponding line in a text. Texts with different number of lines will therefore never be matched by the same ETopology. More...


Public Member Functions | |
| ETopology () | |
| Creates a ETopology. | |
| ETopology (eVision.ETopologyLine[] lines) | |
| Creates a ETopology. | |
| ETopology (eVision.ETopology other) | |
| Creates a ETopology. | |
| bool | IsEqual (eVision.ETopology other) |
| Checks if this ETopology instance is strictly equal to another ETopology instance. | |
| void | Load (string path) |
| Loads the ETopology. | |
| void | Load (eVision.ESerializer serializer) |
| Loads the ETopology. | |
| void | Save (string path) |
| Saves the ETopology. | |
| void | Save (eVision.ESerializer serializer) |
| Saves the ETopology. | |
| bool | Match (string text) |
| Returns true if the argument complies with the ETopology. | |
| bool | Match (eVision.EasyDeepOCR.EText text) |
| Returns true if the argument complies with the ETopology. | |
| bool | Match (eVision.EasyDeepOCR.ESample sample) |
| Returns true if the argument complies with the ETopology. | |
| bool | Match (eVision.EasyDeepOCR.ESampleList samples) |
| Returns true if the argument complies with the ETopology. | |
Properties | |
| eVision.ETopologyLine[] | TopologyLines [get, set] |
| ETopology lines. | |
ETopology aims to restrict the formats of the texts that will be returned by an ETextReader. A ETopology is composed of a list of ETopologyLine. Each entry in the list refers to the corresponding line in a text. Texts with different number of lines will therefore never be matched by the same ETopology.
License(s): BasicTypes
| eVision.ETopology.ETopology | ( | ) |
Creates a ETopology.
| eVision.ETopology.ETopology | ( | eVision.ETopologyLine[] | lines | ) |
| eVision.ETopology.ETopology | ( | eVision.ETopology | other | ) |
| bool eVision.ETopology.IsEqual | ( | eVision.ETopology | other | ) |
| void eVision.ETopology.Load | ( | eVision.ESerializer | serializer | ) |
Loads the ETopology.
| serializer |
| void eVision.ETopology.Load | ( | string | path | ) |
| bool eVision.ETopology.Match | ( | eVision.EasyDeepOCR.ESample | sample | ) |
| bool eVision.ETopology.Match | ( | eVision.EasyDeepOCR.ESampleList | samples | ) |
Returns true if the argument complies with the ETopology.
| samples | ESampleList to be checked. |
| bool eVision.ETopology.Match | ( | eVision.EasyDeepOCR.EText | text | ) |
| bool eVision.ETopology.Match | ( | string | text | ) |
| void eVision.ETopology.Save | ( | eVision.ESerializer | serializer | ) |
Saves the ETopology.
| serializer |
| void eVision.ETopology.Save | ( | string | path | ) |
|
getset |
ETopology lines.