Represents a feature point obtained from learning a model using EPatternFinder. More...
#include <eVision/EasyFind/EFindFeaturePoint.h>
Public Member Functions | |
| EFindFeaturePoint () | |
| Constructs a default EFindFeaturePoint object. | |
| EFindFeaturePoint (float x, float y, int16_t gradientX, int16_t gradientY) | |
| Constructs a default EFindFeaturePoint object. | |
| EFindFeaturePoint (const eVision::EFindFeaturePoint &other) | |
| Constructs a default EFindFeaturePoint object. | |
| virtual | ~EFindFeaturePoint () throw () |
| eVision::EFindFeaturePoint & | operator= (const eVision::EFindFeaturePoint &other) |
| Assignment operator for the EFindFeaturePoint. | |
| bool | operator== (const eVision::EFindFeaturePoint &point) const |
| Checks if two EFindFeaturePoint are strictly equal. | |
| bool | operator!= (const eVision::EFindFeaturePoint &point) const |
| Checks if two EFindFeaturePoint are strictly different. | |
| eVision::EPoint | GetPosition () const |
| The position of the feature point. | |
| int16_t | GetGradientX () const |
| The gradient value in th X direction. | |
| int16_t | GetGradientY () const |
| The gradient value in th Y direction. | |
| EFindFeaturePoint (CppWrapperInternal::InternalConstructor) | |
Public Attributes | |
| CppWrapperInternal::WrappedClass | wrappedClass_ |
Represents a feature point obtained from learning a model using EPatternFinder.
License(s): EasyFind
| eVision::EFindFeaturePoint::EFindFeaturePoint | ( | ) |
Constructs a default EFindFeaturePoint object.
If the default constructor is used, the point is initialized to (0, 0) for both position and gradient values.
| eVision::EFindFeaturePoint::EFindFeaturePoint | ( | float | x, |
| float | y, | ||
| int16_t | gradientX, | ||
| int16_t | gradientY ) |
Constructs a default EFindFeaturePoint object.
| x | x coordinate of the point. |
| y | y coordinate of the point. |
| gradientX | Gradient value in the x direction. |
| gradientY | Gradient value in the y direction. |
If the default constructor is used, the point is initialized to (0, 0) for both position and gradient values.
| eVision::EFindFeaturePoint::EFindFeaturePoint | ( | const eVision::EFindFeaturePoint & | other | ) |
Constructs a default EFindFeaturePoint object.
| other | Reference to another EFindFeaturePoint used for the initialization. |
If the default constructor is used, the point is initialized to (0, 0) for both position and gradient values.
|
virtual | ||||||||||||
| eVision::EFindFeaturePoint::EFindFeaturePoint | ( | CppWrapperInternal::InternalConstructor | ) |
| int16_t eVision::EFindFeaturePoint::GetGradientX | ( | ) | const |
The gradient value in th X direction.
| int16_t eVision::EFindFeaturePoint::GetGradientY | ( | ) | const |
The gradient value in th Y direction.
| eVision::EPoint eVision::EFindFeaturePoint::GetPosition | ( | ) | const |
The position of the feature point.
| bool eVision::EFindFeaturePoint::operator!= | ( | const eVision::EFindFeaturePoint & | point | ) | const |
Checks if two EFindFeaturePoint are strictly different.
| point | The other point. |
| eVision::EFindFeaturePoint & eVision::EFindFeaturePoint::operator= | ( | const eVision::EFindFeaturePoint & | other | ) |
Assignment operator for the EFindFeaturePoint.
| other | The other EFindFeaturePoint that we will copy into this one. |
| bool eVision::EFindFeaturePoint::operator== | ( | const eVision::EFindFeaturePoint & | point | ) | const |
Checks if two EFindFeaturePoint are strictly equal.
| point | The other point. |
| CppWrapperInternal::WrappedClass eVision::EFindFeaturePoint::wrappedClass_ |