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

The landmark descriptor class. More...

Inheritance diagram for eVision.ELandmark:
Collaboration diagram for eVision.ELandmark:

Public Member Functions

 ELandmark ()
 Constructs a ELandmark object.
 ELandmark (eVision.ELandmark other)
 Constructs a ELandmark object.
void Load (string path)
 Load the ELandmark configuration. The given ESerializer must have been created for reading.
void Load (eVision.ESerializer serializer)
 Load the ELandmark configuration. The given ESerializer must have been created for reading.
void Save (string path)
 Save the ELandmark configuration. The given ESerializer must have been created for writing.
void Save (eVision.ESerializer serializer)
 Save the ELandmark configuration. The given ESerializer must have been created for writing.

Properties

float SensorX [get, set]
 The X value of the sensor coordinate pair of the landmark.
float SensorY [get, set]
 Gets the Y value of the sensor coordinate pair of the landmark.
float WorldX [get, set]
 Gets the X value of the world coordinate pair of the landmark.
float WorldY [get, set]
 Gets the Y value of the world coordinate pair of the landmark.

Detailed Description

The landmark descriptor class.

License(s): None

Constructor & Destructor Documentation

◆ ELandmark() [1/2]

eVision.ELandmark.ELandmark ( )

Constructs a ELandmark object.

◆ ELandmark() [2/2]

eVision.ELandmark.ELandmark ( eVision.ELandmark other)

Constructs a ELandmark object.

Parameters
otherOther ELandmark object to copy from.

Member Function Documentation

◆ Load() [1/2]

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

Load the ELandmark configuration. The given ESerializer must have been created for reading.

Parameters
serializerThe serializer.

◆ Load() [2/2]

void eVision.ELandmark.Load ( string path)

Load the ELandmark configuration. The given ESerializer must have been created for reading.

Parameters
pathThe file path.

◆ Save() [1/2]

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

Save the ELandmark configuration. The given ESerializer must have been created for writing.

Parameters
serializerThe serializer.

◆ Save() [2/2]

void eVision.ELandmark.Save ( string path)

Save the ELandmark configuration. The given ESerializer must have been created for writing.

Parameters
pathThe file path.

Property Documentation

◆ SensorX

float eVision.ELandmark.SensorX
getset

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

◆ SensorY

float eVision.ELandmark.SensorY
getset

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

◆ WorldX

float eVision.ELandmark.WorldX
getset

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

◆ WorldY

float eVision.ELandmark.WorldY
getset

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