eVision .NET API
Loading...
Searching...
No Matches
eVision.ETopologyLine Class Reference

ETopologyLine aims to restrict the formats of the textlines that will be returned by an ETextReader. More...

Inheritance diagram for eVision.ETopologyLine:
Collaboration diagram for eVision.ETopologyLine:

Public Member Functions

 ETopologyLine ()
 Creates a ETopologyLine.
 ETopologyLine (eVision.ETopologyLine other)
 Creates a ETopologyLine.
 ETopologyLine (string format, eVision.ETopologyFormatType type)
 Creates a ETopologyLine.
 ETopologyLine (string format)
 Creates a ETopologyLine.
bool IsEqual (eVision.ETopologyLine other)
 Checks if this ETopologyLine instance is strictly equal to another ETopologyLine instance.
void Load (string path)
 Loads the ETopologyLine.
void Load (eVision.ESerializer serializer)
 Loads the ETopologyLine.
void Save (string path)
 Saves the ETopologyLine.
void Save (eVision.ESerializer serializer)
 Saves the ETopologyLine.
void SetFormat (string format, eVision.ETopologyFormatType type)
 Sets the format.
void SetFormat (string format)
 Sets the format.
bool Match (string textLine)
 Returns true if the argument complies with the topology.
bool Match (eVision.EasyDeepOCR.ETextLine textLine)
 Returns true if the argument complies with the topology.

Properties

string Format [get]
 Returns the format.
eVision.ETopologyFormatType FormatType [get]
 Returns the format type.

Detailed Description

ETopologyLine aims to restrict the formats of the textlines that will be returned by an ETextReader.

License(s): BasicTypes

Constructor & Destructor Documentation

◆ ETopologyLine() [1/4]

eVision.ETopologyLine.ETopologyLine ( )

Creates a ETopologyLine.

◆ ETopologyLine() [2/4]

eVision.ETopologyLine.ETopologyLine ( eVision.ETopologyLine other)

Creates a ETopologyLine.

Parameters
otherAnother ETopologyLine to be copied in the new ETopologyLine.

◆ ETopologyLine() [3/4]

eVision.ETopologyLine.ETopologyLine ( string format,
eVision.ETopologyFormatType type )

Creates a ETopologyLine.

Parameters
formatFormat to be set.
typeType of the format to be set.

◆ ETopologyLine() [4/4]

eVision.ETopologyLine.ETopologyLine ( string format)

Creates a ETopologyLine.

Parameters
formatFormat to be set.

Member Function Documentation

◆ IsEqual()

bool eVision.ETopologyLine.IsEqual ( eVision.ETopologyLine other)

Checks if this ETopologyLine instance is strictly equal to another ETopologyLine instance.

Parameters
otherReference to the ETopologyLine instance to compare with

◆ Load() [1/2]

void eVision.ETopologyLine.Load ( eVision.ESerializer serializer)

Loads the ETopologyLine.

Parameters
serializer

◆ Load() [2/2]

void eVision.ETopologyLine.Load ( string path)

Loads the ETopologyLine.

Parameters
pathPath where to save the ETopologyLine.

◆ Match() [1/2]

bool eVision.ETopologyLine.Match ( eVision.EasyDeepOCR.ETextLine textLine)

Returns true if the argument complies with the topology.

Parameters
textLineETextLine or text string to be checked.

◆ Match() [2/2]

bool eVision.ETopologyLine.Match ( string textLine)

Returns true if the argument complies with the topology.

Parameters
textLineETextLine or text string to be checked.

◆ Save() [1/2]

void eVision.ETopologyLine.Save ( eVision.ESerializer serializer)

Saves the ETopologyLine.

Parameters
serializer

◆ Save() [2/2]

void eVision.ETopologyLine.Save ( string path)

Saves the ETopologyLine.

Parameters
pathPath where to save the ETopologyLine.

◆ SetFormat() [1/2]

void eVision.ETopologyLine.SetFormat ( string format)

Sets the format.

Parameters
formatFormat to be set.

◆ SetFormat() [2/2]

void eVision.ETopologyLine.SetFormat ( string format,
eVision.ETopologyFormatType type )

Sets the format.

Parameters
formatFormat to be set.
typeType of the format to be set.

Property Documentation

◆ Format

string eVision.ETopologyLine.Format
get

Returns the format.

◆ FormatType

eVision.ETopologyFormatType eVision.ETopologyLine.FormatType
get

Returns the format type.