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

The landmark descriptor class. More...

Public Member Functions

None __init__ (self)
 Constructs a eVision.ELandmark object.
None __init__ (self, eVision.ELandmark other)
 Constructs a eVision.ELandmark object.
None Load (self, str path)
 Load the eVision.ELandmark configuration.
None Load (self, eVision.ESerializer|None serializer)
 Load the eVision.ELandmark configuration.
None Save (self, str path)
 Save the eVision.ELandmark configuration.
None Save (self, eVision.ESerializer|None serializer)
 Save the eVision.ELandmark configuration.
float SensorX (self)
 The X value of the sensor coordinate pair of the landmark.
 SensorX (self, float value)
 The X value of the sensor coordinate pair of the landmark.
float SensorY (self)
 Gets the Y value of the sensor coordinate pair of the landmark.
 SensorY (self, float value)
 Gets the Y value of the sensor coordinate pair of the landmark.
float WorldX (self)
 Gets the X value of the world coordinate pair of the landmark.
 WorldX (self, float value)
 Gets the X value of the world coordinate pair of the landmark.
float WorldY (self)
 Gets the Y value of the world coordinate pair of the landmark.
 WorldY (self, float value)
 Gets the Y value of the world coordinate pair of the landmark.

Detailed Description

The landmark descriptor class.

Remarks:

License(s): None

Constructor & Destructor Documentation

◆ __init__() [1/2]

None eVision.ELandmark.__init__ ( self)

Constructs a eVision.ELandmark object.

◆ __init__() [2/2]

None eVision.ELandmark.__init__ ( self,
eVision.ELandmark other )

Constructs a eVision.ELandmark object.

Parameters
otherOther eVision.ELandmark object to copy from.

Member Function Documentation

◆ Load() [1/2]

None eVision.ELandmark.Load ( self,
eVision.ESerializer | None serializer )

Load the eVision.ELandmark configuration.

The given eVision.ESerializer must have been created for reading.

Parameters
serializerThe serializer.

◆ Load() [2/2]

None eVision.ELandmark.Load ( self,
str path )

Load the eVision.ELandmark configuration.

The given eVision.ESerializer must have been created for reading.

Parameters
pathThe file path.

◆ Save() [1/2]

None eVision.ELandmark.Save ( self,
eVision.ESerializer | None serializer )

Save the eVision.ELandmark configuration.

The given eVision.ESerializer must have been created for writing.

Parameters
serializerThe serializer.

◆ Save() [2/2]

None eVision.ELandmark.Save ( self,
str path )

Save the eVision.ELandmark configuration.

The given eVision.ESerializer must have been created for writing.

Parameters
pathThe file path.

◆ SensorX() [1/2]

float eVision.ELandmark.SensorX ( self)

The X value of the sensor coordinate pair of the landmark.

◆ SensorX() [2/2]

eVision.ELandmark.SensorX ( self,
float value )

The X value of the sensor coordinate pair of the landmark.

◆ SensorY() [1/2]

float eVision.ELandmark.SensorY ( self)

Gets the Y value of the sensor coordinate pair of the landmark.

◆ SensorY() [2/2]

eVision.ELandmark.SensorY ( self,
float value )

Gets the Y value of the sensor coordinate pair of the landmark.

◆ WorldX() [1/2]

float eVision.ELandmark.WorldX ( self)

Gets the X value of the world coordinate pair of the landmark.

◆ WorldX() [2/2]

eVision.ELandmark.WorldX ( self,
float value )

Gets the X value of the world coordinate pair of the landmark.

◆ WorldY() [1/2]

float eVision.ELandmark.WorldY ( self)

Gets the Y value of the world coordinate pair of the landmark.

◆ WorldY() [2/2]

eVision.ELandmark.WorldY ( self,
float value )

Gets the Y value of the world coordinate pair of the landmark.