Container class for the results of the Harris corner detector. More...
#include <eVision/EasyImage/EHarrisInterestPoints.h>
Public Member Functions | |
| EHarrisInterestPoints () | |
| Constructs a container for the results of a Harris corner detector. | |
| virtual | ~EHarrisInterestPoints () throw () |
| unsigned int | GetPointCount () const |
| The number of corner points in the container. | |
| float | GetX (unsigned int index) const |
| Returns the abscissa of a corner point. | |
| float | GetY (unsigned int index) const |
| Returns the ordinate of a corner point. | |
| eVision::EPoint | GetPoint (unsigned int index) const |
| Returns the coordinates of a corner point. | |
| float | GetCornerness (unsigned int index) const |
| Returns the cornerness measure of a corner point. | |
| float | GetGradientX (unsigned int index) const |
| Returns the gradient along the X-axis of a corner point. | |
| float | GetGradientY (unsigned int index) const |
| Returns the gradient along the Y-axis of a corner point. | |
| float | GetGradientMagnitude (unsigned int index) const |
| Returns the magnitude of the gradient at a corner point. | |
| float | GetGradientOrientation (unsigned int index) const |
| Returns the orientation of the gradient at a corner point. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, float zoomX, float zoomY, float originX, float originY) const |
| Draws the location of the corner points. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, float zoomX, float zoomY, float originX) const |
| Draws the location of the corner points. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, float zoomX, float zoomY) const |
| Draws the location of the corner points. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, float zoomX) const |
| Draws the location of the corner points. | |
| void | Draw (eVision::EDrawAdapter *graphicContext) const |
| Draws the location of the corner points. | |
| void | Draw (HDC graphicContext, float zoomX, float zoomY, float originX, float originY) const |
| Draws the location of the corner points. | |
| void | Draw (HDC graphicContext, float zoomX, float zoomY, float originX) const |
| Draws the location of the corner points. | |
| void | Draw (HDC graphicContext, float zoomX, float zoomY) const |
| Draws the location of the corner points. | |
| void | Draw (HDC graphicContext, float zoomX) const |
| Draws the location of the corner points. | |
| void | Draw (HDC graphicContext) const |
| Draws the location of the corner points. | |
| void | Draw (HDC graphicContext, const eVision::ERGBColor &color, float zoomX, float zoomY, float originX, float originY) const |
| Draws the location of the corner points. | |
| void | Draw (HDC graphicContext, const eVision::ERGBColor &color, float zoomX, float zoomY, float originX) const |
| Draws the location of the corner points. | |
| void | Draw (HDC graphicContext, const eVision::ERGBColor &color, float zoomX, float zoomY) const |
| Draws the location of the corner points. | |
| void | Draw (HDC graphicContext, const eVision::ERGBColor &color, float zoomX) const |
| Draws the location of the corner points. | |
| void | Draw (HDC graphicContext, const eVision::ERGBColor &color) const |
| Draws the location of the corner points. | |
| void | DrawWithCurrentPen (HDC graphicContext, float zoomX, float zoomY, float originX, float originY) const |
| Draws the location of the corner points. | |
| void | DrawWithCurrentPen (HDC graphicContext, float zoomX, float zoomY, float originX) const |
| Draws the location of the corner points. | |
| void | DrawWithCurrentPen (HDC graphicContext, float zoomX, float zoomY) const |
| Draws the location of the corner points. | |
| void | DrawWithCurrentPen (HDC graphicContext, float zoomX) const |
| Draws the location of the corner points. | |
| void | DrawWithCurrentPen (HDC graphicContext) const |
| Draws the location of the corner points. | |
| void | DrawCorner (eVision::EDrawAdapter *graphicContext, int index, float zoomX, float zoomY, float originX, float originY) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (eVision::EDrawAdapter *graphicContext, int index, float zoomX, float zoomY, float originX) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (eVision::EDrawAdapter *graphicContext, int index, float zoomX, float zoomY) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (eVision::EDrawAdapter *graphicContext, int index, float zoomX) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (eVision::EDrawAdapter *graphicContext, int index) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (HDC graphicContext, int index, float zoomX, float zoomY, float originX, float originY) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (HDC graphicContext, int index, float zoomX, float zoomY, float originX) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (HDC graphicContext, int index, float zoomX, float zoomY) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (HDC graphicContext, int index, float zoomX) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (HDC graphicContext, int index) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (HDC graphicContext, const eVision::ERGBColor &color, int index, float zoomX, float zoomY, float originX, float originY) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (HDC graphicContext, const eVision::ERGBColor &color, int index, float zoomX, float zoomY, float originX) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (HDC graphicContext, const eVision::ERGBColor &color, int index, float zoomX, float zoomY) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (HDC graphicContext, const eVision::ERGBColor &color, int index, float zoomX) const |
| Draws the location of a specific corner point. | |
| void | DrawCorner (HDC graphicContext, const eVision::ERGBColor &color, int index) const |
| Draws the location of a specific corner point. | |
| void | DrawCornerWithCurrentPen (HDC graphicContext, int index, float zoomX, float zoomY, float originX, float originY) const |
| Draws the location of a specific corner point. | |
| void | DrawCornerWithCurrentPen (HDC graphicContext, int index, float zoomX, float zoomY, float originX) const |
| Draws the location of a specific corner point. | |
| void | DrawCornerWithCurrentPen (HDC graphicContext, int index, float zoomX, float zoomY) const |
| Draws the location of a specific corner point. | |
| void | DrawCornerWithCurrentPen (HDC graphicContext, int index, float zoomX) const |
| Draws the location of a specific corner point. | |
| void | DrawCornerWithCurrentPen (HDC graphicContext, int index) const |
| Draws the location of a specific corner point. | |
| EHarrisInterestPoints (CppWrapperInternal::InternalConstructor) | |
Public Attributes | |
| CppWrapperInternal::WrappedClass | wrappedClass_ |
Container class for the results of the Harris corner detector.
The EHarrisCornerDetector class stores its results in this container.
License(s): EasyImage
| eVision::EHarrisInterestPoints::EHarrisInterestPoints | ( | ) |
Constructs a container for the results of a Harris corner detector.
|
virtual | ||||||||||||
| eVision::EHarrisInterestPoints::EHarrisInterestPoints | ( | CppWrapperInternal::InternalConstructor | ) |
| void eVision::EHarrisInterestPoints::Draw | ( | eVision::EDrawAdapter * | graphicContext | ) | const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
Drawing is done in the device context associated to the desired window.
| void eVision::EHarrisInterestPoints::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| float | zoomX ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
Drawing is done in the device context associated to the desired window.
| void eVision::EHarrisInterestPoints::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Drawing is done in the device context associated to the desired window.
| void eVision::EHarrisInterestPoints::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
| void eVision::EHarrisInterestPoints::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX, | ||
| float | originY ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| originY | Vertical panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
| void eVision::EHarrisInterestPoints::Draw | ( | HDC | graphicContext | ) | const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::Draw | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| color | The color in which to draw the overlay. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::Draw | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | zoomX ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::Draw | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | zoomX, | ||
| float | zoomY ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::Draw | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::Draw | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX, | ||
| float | originY ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| originY | Vertical panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::Draw | ( | HDC | graphicContext, |
| float | zoomX ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::Draw | ( | HDC | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::Draw | ( | HDC | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::Draw | ( | HDC | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX, | ||
| float | originY ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| originY | Vertical panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | eVision::EDrawAdapter * | graphicContext, |
| int | index ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
Drawing is done in the device context associated to the desired window.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | eVision::EDrawAdapter * | graphicContext, |
| int | index, | ||
| float | zoomX ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
Drawing is done in the device context associated to the desired window.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | eVision::EDrawAdapter * | graphicContext, |
| int | index, | ||
| float | zoomX, | ||
| float | zoomY ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Drawing is done in the device context associated to the desired window.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | eVision::EDrawAdapter * | graphicContext, |
| int | index, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | eVision::EDrawAdapter * | graphicContext, |
| int | index, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX, | ||
| float | originY ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| originY | Vertical panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| int | index ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| color | The color in which to draw the overlay. |
| index | Corner index |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| int | index, | ||
| float | zoomX ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| color | The color in which to draw the overlay. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| int | index, | ||
| float | zoomX, | ||
| float | zoomY ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| color | The color in which to draw the overlay. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| int | index, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| color | The color in which to draw the overlay. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| int | index, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX, | ||
| float | originY ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| color | The color in which to draw the overlay. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| originY | Vertical panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | HDC | graphicContext, |
| int | index ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | HDC | graphicContext, |
| int | index, | ||
| float | zoomX ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | HDC | graphicContext, |
| int | index, | ||
| float | zoomX, | ||
| float | zoomY ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | HDC | graphicContext, |
| int | index, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCorner | ( | HDC | graphicContext, |
| int | index, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX, | ||
| float | originY ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| originY | Vertical panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCornerWithCurrentPen | ( | HDC | graphicContext, |
| int | index ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
Drawing is done in the device context associated to the desired window.
Use the overload of EHarrisInterestPoints::DrawCorner taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCornerWithCurrentPen | ( | HDC | graphicContext, |
| int | index, | ||
| float | zoomX ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
Drawing is done in the device context associated to the desired window.
Use the overload of EHarrisInterestPoints::DrawCorner taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCornerWithCurrentPen | ( | HDC | graphicContext, |
| int | index, | ||
| float | zoomX, | ||
| float | zoomY ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Drawing is done in the device context associated to the desired window.
Use the overload of EHarrisInterestPoints::DrawCorner taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCornerWithCurrentPen | ( | HDC | graphicContext, |
| int | index, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
Use the overload of EHarrisInterestPoints::DrawCorner taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawCornerWithCurrentPen | ( | HDC | graphicContext, |
| int | index, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX, | ||
| float | originY ) const |
Draws the location of a specific corner point.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| originY | Vertical panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
Use the overload of EHarrisInterestPoints::DrawCorner taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawWithCurrentPen | ( | HDC | graphicContext | ) | const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
Drawing is done in the device context associated to the desired window.
Use the overload of EHarrisInterestPoints::Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawWithCurrentPen | ( | HDC | graphicContext, |
| float | zoomX ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
Drawing is done in the device context associated to the desired window.
Use the overload of EHarrisInterestPoints::Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawWithCurrentPen | ( | HDC | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Drawing is done in the device context associated to the desired window.
Use the overload of EHarrisInterestPoints::Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawWithCurrentPen | ( | HDC | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
Use the overload of EHarrisInterestPoints::Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EHarrisInterestPoints::DrawWithCurrentPen | ( | HDC | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX, | ||
| float | originY ) const |
Draws the location of the corner points.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| originY | Vertical panning value expressed in pixels. By default, no panning occurs. |
Drawing is done in the device context associated to the desired window.
Use the overload of EHarrisInterestPoints::Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| float eVision::EHarrisInterestPoints::GetCornerness | ( | unsigned int | index | ) | const |
Returns the cornerness measure of a corner point.
| index | The index of the corner point. |
| float eVision::EHarrisInterestPoints::GetGradientMagnitude | ( | unsigned int | index | ) | const |
Returns the magnitude of the gradient at a corner point.
| index | The index of the corner point. |
| float eVision::EHarrisInterestPoints::GetGradientOrientation | ( | unsigned int | index | ) | const |
Returns the orientation of the gradient at a corner point.
| index | The index of the corner point. |
| float eVision::EHarrisInterestPoints::GetGradientX | ( | unsigned int | index | ) | const |
Returns the gradient along the X-axis of a corner point.
| index | The index of the corner point. |
| float eVision::EHarrisInterestPoints::GetGradientY | ( | unsigned int | index | ) | const |
Returns the gradient along the Y-axis of a corner point.
| index | The index of the corner point. |
| eVision::EPoint eVision::EHarrisInterestPoints::GetPoint | ( | unsigned int | index | ) | const |
Returns the coordinates of a corner point.
| index | The index of the corner point. |
| unsigned int eVision::EHarrisInterestPoints::GetPointCount | ( | ) | const |
The number of corner points in the container.
| float eVision::EHarrisInterestPoints::GetX | ( | unsigned int | index | ) | const |
Returns the abscissa of a corner point.
| index | The index of the corner point. |
| float eVision::EHarrisInterestPoints::GetY | ( | unsigned int | index | ) | const |
Returns the ordinate of a corner point.
| index | The index of the corner point. |
| CppWrapperInternal::WrappedClass eVision::EHarrisInterestPoints::wrappedClass_ |