eVision Python API
Loading...
Searching...
No Matches
eVision.EMatrixPosition Class Reference

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

Public Member Functions

None __init__ (self)
 Constructs a default eVision.EMatrixPosition object.
None __init__ (self, int x, int y)
 Constructs a default eVision.EMatrixPosition object.
None __init__ (self, int X)
None __init__ (self, eVision.EMatrixPosition other)
int X (self)
 X position.
 X (self, int value)
 X position.
int Y (self)
 Y position.
 Y (self, int value)
 Y position.

Detailed Description

Represents a position in a 2D Matrix.

Remarks:

License(s): BasicTypes

Constructor & Destructor Documentation

◆ __init__() [1/4]

None eVision.EMatrixPosition.__init__ ( self)

Constructs a default eVision.EMatrixPosition object.

Remarks:

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

◆ __init__() [2/4]

None eVision.EMatrixPosition.__init__ ( self,
int x,
int y )

Constructs a default eVision.EMatrixPosition object.

Remarks:

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

Parameters
xX position.
yY position.

◆ __init__() [3/4]

None eVision.EMatrixPosition.__init__ ( self,
int X )
Parameters
XX position.

◆ __init__() [4/4]

None eVision.EMatrixPosition.__init__ ( self,
eVision.EMatrixPosition other )
Parameters
otherOther instance

Member Function Documentation

◆ X() [1/2]

int eVision.EMatrixPosition.X ( self)

X position.

◆ X() [2/2]

eVision.EMatrixPosition.X ( self,
int value )

X position.

◆ Y() [1/2]

int eVision.EMatrixPosition.Y ( self)

Y position.

◆ Y() [2/2]

eVision.EMatrixPosition.Y ( self,
int value )

Y position.