The landmark descriptor class. More...
#include <eVision/Easy/ELandmark.h>
Public Member Functions | |
| ELandmark () | |
| Constructs a ELandmark object. | |
| ELandmark (const eVision::ELandmark &other) | |
| Constructs a ELandmark object. | |
| virtual | ~ELandmark () throw () |
| eVision::ELandmark & | operator= (const eVision::ELandmark &other) |
| Assignement operator. | |
| float | GetSensorX () const |
| The X value of the sensor coordinate pair of the landmark. | |
| void | SetSensorX (float val) |
| The X value of the sensor coordinate pair of the landmark. | |
| float | GetSensorY () const |
| Gets the Y value of the sensor coordinate pair of the landmark. | |
| void | SetSensorY (float val) |
| Gets the Y value of the sensor coordinate pair of the landmark. | |
| float | GetWorldX () const |
| Gets the X value of the world coordinate pair of the landmark. | |
| void | SetWorldX (float val) |
| Gets the X value of the world coordinate pair of the landmark. | |
| float | GetWorldY () const |
| Gets the Y value of the world coordinate pair of the landmark. | |
| void | SetWorldY (float val) |
| Gets the Y value of the world coordinate pair of the landmark. | |
| void | Load (const std::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 (const std::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. | |
| ELandmark (CppWrapperInternal::InternalConstructor) | |
Public Attributes | |
| CppWrapperInternal::WrappedClass | wrappedClass_ |
The landmark descriptor class.
License(s): None
| eVision::ELandmark::ELandmark | ( | ) |
Constructs a ELandmark object.
| eVision::ELandmark::ELandmark | ( | const eVision::ELandmark & | other | ) |
|
virtual | ||||||||||||
| eVision::ELandmark::ELandmark | ( | CppWrapperInternal::InternalConstructor | ) |
| float eVision::ELandmark::GetSensorX | ( | ) | const |
The X value of the sensor coordinate pair of the landmark.
| float eVision::ELandmark::GetSensorY | ( | ) | const |
Gets the Y value of the sensor coordinate pair of the landmark.
| float eVision::ELandmark::GetWorldX | ( | ) | const |
Gets the X value of the world coordinate pair of the landmark.
| float eVision::ELandmark::GetWorldY | ( | ) | const |
Gets the Y value of the world coordinate pair of the landmark.
| void eVision::ELandmark::Load | ( | const std::string & | path | ) |
Load the ELandmark configuration. The given ESerializer must have been created for reading.
| path | The file path. |
| void eVision::ELandmark::Load | ( | eVision::ESerializer * | serializer | ) |
Load the ELandmark configuration. The given ESerializer must have been created for reading.
| serializer | The serializer. |
| eVision::ELandmark & eVision::ELandmark::operator= | ( | const eVision::ELandmark & | other | ) |
Assignement operator.
| other | ELandmark object to copy. |
| void eVision::ELandmark::Save | ( | const std::string & | path | ) |
Save the ELandmark configuration. The given ESerializer must have been created for writing.
| path | The file path. |
| void eVision::ELandmark::Save | ( | eVision::ESerializer * | serializer | ) |
Save the ELandmark configuration. The given ESerializer must have been created for writing.
| serializer | The serializer. |
| void eVision::ELandmark::SetSensorX | ( | float | val | ) |
The X value of the sensor coordinate pair of the landmark.
| val | The value to set the X value of the sensor coordinate pair to. |
| void eVision::ELandmark::SetSensorY | ( | float | val | ) |
Gets the Y value of the sensor coordinate pair of the landmark.
| val | The value to set the Y value of the sensor coordinate pair to. |
| void eVision::ELandmark::SetWorldX | ( | float | val | ) |
Gets the X value of the world coordinate pair of the landmark.
| val | The value to set the X value of the world coordinate pair to. |
| void eVision::ELandmark::SetWorldY | ( | float | val | ) |
Gets the Y value of the world coordinate pair of the landmark.
| val | The value to set the Y value of the world coordinate pair to. |
| CppWrapperInternal::WrappedClass eVision::ELandmark::wrappedClass_ |