eVision .NET API
Loading...
Searching...
No Matches
eVision.EMatrixPosition Struct Reference

Represents a position in a 2D Matrix. More...

Public Member Functions

 EMatrixPosition (int x, int y)
 Constructs a default EMatrixPosition object.

Static Public Member Functions

static bool operator== (eVision.EMatrixPosition extraArgument, eVision.EMatrixPosition position)
 Checks if two EMatrixPosition are strictly equal.
static bool operator!= (eVision.EMatrixPosition extraArgument, eVision.EMatrixPosition position)
 Checks if two EMatrixPosition are strictly different.

Public Attributes

int X
 X position.
int Y
 Y position.

Detailed Description

Represents a position in a 2D Matrix.

License(s): BasicTypes

Constructor & Destructor Documentation

◆ EMatrixPosition()

eVision.EMatrixPosition.EMatrixPosition ( int x,
int y )

Constructs a default EMatrixPosition object.

Parameters
xX position.
yY position.

If the default constructor is used, the position is initialized to (0, 0).

Member Function Documentation

◆ operator!=()

bool eVision.EMatrixPosition.operator!= ( eVision.EMatrixPosition extraArgument,
eVision.EMatrixPosition position )
static

Checks if two EMatrixPosition are strictly different.

Parameters
positionThe other position.

◆ operator==()

bool eVision.EMatrixPosition.operator== ( eVision.EMatrixPosition extraArgument,
eVision.EMatrixPosition position )
static

Checks if two EMatrixPosition are strictly equal.

Parameters
positionThe other position.

Member Data Documentation

◆ X

int eVision.EMatrixPosition.X

X position.

◆ Y

int eVision.EMatrixPosition.Y

Y position.