Manages a complete context for a ERegionFreeHandPainter. This class allows to paint a region using a free hand method. More...
#include <eVision/Easy/ERegionFreeHandPainter.h>
Public Member Functions | |
| ERegionFreeHandPainter () | |
| Constructs an ERegionFreeHandPainter context. | |
| virtual | ~ERegionFreeHandPainter () throw () |
| void | Paint (int x, int y, float zoomX, float zoomY, float panX, float panY) |
| Paints the region by applying the brush on the canvas at the designed coordinates. | |
| void | Paint (int x, int y, float zoomX, float zoomY, float panX) |
| Paints the region by applying the brush on the canvas at the designed coordinates. | |
| void | Paint (int x, int y, float zoomX, float zoomY) |
| Paints the region by applying the brush on the canvas at the designed coordinates. | |
| void | Paint (int x, int y, float zoomX) |
| Paints the region by applying the brush on the canvas at the designed coordinates. | |
| void | Paint (int x, int y) |
| Paints the region by applying the brush on the canvas at the designed coordinates. | |
| void | SetBrush (const eVision::ERegion &brush) |
| Sets the brush to use to paint the region. | |
| void | SetCanvasSize (int width, int height) |
| Sets the canvas size. | |
| void | SetCanvasSize (const eVision::EBaseROI &roi) |
| Sets the canvas size. | |
| void | ClearCanvas () |
| Clear the canvas. | |
| eVision::ERegion & | RetrieveRegion () |
| Retrieves the painted region. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, float opacity, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, float opacity, float zoomX, float zoomY, float panX) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, float opacity, float zoomX, float zoomY) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, float opacity, float zoomX) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, float opacity) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (eVision::EDrawAdapter *graphicContext) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, const eVision::ERGBColor &color, float opacity, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, const eVision::ERGBColor &color, float opacity, float zoomX, float zoomY, float panX) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, const eVision::ERGBColor &color, float opacity, float zoomX, float zoomY) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, const eVision::ERGBColor &color, float opacity, float zoomX) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, const eVision::ERGBColor &color, float opacity) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (eVision::EDrawAdapter *graphicContext, const eVision::ERGBColor &color) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (HDC graphicContext, float opacity, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (HDC graphicContext, float opacity, float zoomX, float zoomY, float panX) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (HDC graphicContext, float opacity, float zoomX, float zoomY) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (HDC graphicContext, float opacity, float zoomX) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (HDC graphicContext, float opacity) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (HDC graphicContext) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (HDC graphicContext, const eVision::ERGBColor &color, float opacity, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (HDC graphicContext, const eVision::ERGBColor &color, float opacity, float zoomX, float zoomY, float panX) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (HDC graphicContext, const eVision::ERGBColor &color, float opacity, float zoomX, float zoomY) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (HDC graphicContext, const eVision::ERGBColor &color, float opacity, float zoomX) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (HDC graphicContext, const eVision::ERGBColor &color, float opacity) |
| Draws the ERegionFreeHandPainter shape. | |
| void | Draw (HDC graphicContext, const eVision::ERGBColor &color) |
| Draws the ERegionFreeHandPainter shape. | |
| void | DrawContour (eVision::EDrawAdapter *graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (eVision::EDrawAdapter *graphicContext, float zoomX, float zoomY, float panX) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (eVision::EDrawAdapter *graphicContext, float zoomX, float zoomY) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (eVision::EDrawAdapter *graphicContext, float zoomX) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (eVision::EDrawAdapter *graphicContext) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (eVision::EDrawAdapter *graphicContext, const eVision::ERGBColor &color, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (eVision::EDrawAdapter *graphicContext, const eVision::ERGBColor &color, float zoomX, float zoomY, float panX) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (eVision::EDrawAdapter *graphicContext, const eVision::ERGBColor &color, float zoomX, float zoomY) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (eVision::EDrawAdapter *graphicContext, const eVision::ERGBColor &color, float zoomX) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (eVision::EDrawAdapter *graphicContext, const eVision::ERGBColor &color) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (HDC graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (HDC graphicContext, float zoomX, float zoomY, float panX) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (HDC graphicContext, float zoomX, float zoomY) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (HDC graphicContext, float zoomX) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (HDC graphicContext) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (HDC graphicContext, const eVision::ERGBColor &color, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (HDC graphicContext, const eVision::ERGBColor &color, float zoomX, float zoomY, float panX) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (HDC graphicContext, const eVision::ERGBColor &color, float zoomX, float zoomY) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (HDC graphicContext, const eVision::ERGBColor &color, float zoomX) |
| Draws the ERegionFreeHandPainter contour. | |
| void | DrawContour (HDC graphicContext, const eVision::ERGBColor &color) |
| Draws the ERegionFreeHandPainter contour. | |
| ERegionFreeHandPainter (CppWrapperInternal::InternalConstructor) | |
Public Attributes | |
| CppWrapperInternal::WrappedClass | wrappedClass_ |
Manages a complete context for a ERegionFreeHandPainter. This class allows to paint a region using a free hand method.
License(s): BasicTypes
| eVision::ERegionFreeHandPainter::ERegionFreeHandPainter | ( | ) |
Constructs an ERegionFreeHandPainter context.
|
virtual | ||||||||||||
| eVision::ERegionFreeHandPainter::ERegionFreeHandPainter | ( | CppWrapperInternal::InternalConstructor | ) |
| void eVision::ERegionFreeHandPainter::ClearCanvas | ( | ) |
Clear the canvas.
The canvas is the area on which to paint the region.
| void eVision::ERegionFreeHandPainter::Draw | ( | eVision::EDrawAdapter * | graphicContext | ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| void eVision::ERegionFreeHandPainter::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| const eVision::ERGBColor & | color ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| void eVision::ERegionFreeHandPainter::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | opacity ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| void eVision::ERegionFreeHandPainter::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | opacity, | ||
| float | zoomX ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision::ERegionFreeHandPainter::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| 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. |
| void eVision::ERegionFreeHandPainter::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision::ERegionFreeHandPainter::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| void eVision::ERegionFreeHandPainter::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| float | opacity ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| void eVision::ERegionFreeHandPainter::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| float | opacity, | ||
| float | zoomX ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision::ERegionFreeHandPainter::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| 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. |
| void eVision::ERegionFreeHandPainter::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision::ERegionFreeHandPainter::Draw | ( | eVision::EDrawAdapter * | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| void eVision::ERegionFreeHandPainter::Draw | ( | HDC | graphicContext | ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
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::ERegionFreeHandPainter::Draw | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
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::ERegionFreeHandPainter::Draw | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | opacity ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
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::ERegionFreeHandPainter::Draw | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | opacity, | ||
| float | zoomX ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
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::ERegionFreeHandPainter::Draw | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| 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. |
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::ERegionFreeHandPainter::Draw | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
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::ERegionFreeHandPainter::Draw | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
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::ERegionFreeHandPainter::Draw | ( | HDC | graphicContext, |
| float | opacity ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
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::ERegionFreeHandPainter::Draw | ( | HDC | graphicContext, |
| float | opacity, | ||
| float | zoomX ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
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::ERegionFreeHandPainter::Draw | ( | HDC | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| 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. |
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::ERegionFreeHandPainter::Draw | ( | HDC | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
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::ERegionFreeHandPainter::Draw | ( | HDC | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegionFreeHandPainter shape.
| graphicContext | Handle of the device context on which to draw. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
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::ERegionFreeHandPainter::DrawContour | ( | eVision::EDrawAdapter * | graphicContext | ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| void eVision::ERegionFreeHandPainter::DrawContour | ( | eVision::EDrawAdapter * | graphicContext, |
| const eVision::ERGBColor & | color ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| void eVision::ERegionFreeHandPainter::DrawContour | ( | eVision::EDrawAdapter * | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | zoomX ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision::ERegionFreeHandPainter::DrawContour | ( | eVision::EDrawAdapter * | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| 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. |
| void eVision::ERegionFreeHandPainter::DrawContour | ( | eVision::EDrawAdapter * | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision::ERegionFreeHandPainter::DrawContour | ( | eVision::EDrawAdapter * | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| void eVision::ERegionFreeHandPainter::DrawContour | ( | eVision::EDrawAdapter * | graphicContext, |
| float | zoomX ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision::ERegionFreeHandPainter::DrawContour | ( | eVision::EDrawAdapter * | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device 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. |
| void eVision::ERegionFreeHandPainter::DrawContour | ( | eVision::EDrawAdapter * | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision::ERegionFreeHandPainter::DrawContour | ( | eVision::EDrawAdapter * | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| void eVision::ERegionFreeHandPainter::DrawContour | ( | HDC | graphicContext | ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
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::ERegionFreeHandPainter::DrawContour | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
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::ERegionFreeHandPainter::DrawContour | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | zoomX ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
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::ERegionFreeHandPainter::DrawContour | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| 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. |
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::ERegionFreeHandPainter::DrawContour | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
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::ERegionFreeHandPainter::DrawContour | ( | HDC | graphicContext, |
| const eVision::ERGBColor & | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegionFreeHandPainter. |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
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::ERegionFreeHandPainter::DrawContour | ( | HDC | graphicContext, |
| float | zoomX ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
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::ERegionFreeHandPainter::DrawContour | ( | HDC | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device 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. |
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::ERegionFreeHandPainter::DrawContour | ( | HDC | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
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::ERegionFreeHandPainter::DrawContour | ( | HDC | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegionFreeHandPainter contour.
| graphicContext | Handle of the device 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
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::ERegionFreeHandPainter::Paint | ( | int | x, |
| int | y ) |
Paints the region by applying the brush on the canvas at the designed coordinates.
| x | X position on which to apply the brush. |
| y | Y position on which to apply the brush. |
The canvas is the area on which to paint the region. The center of the brush region bounding box will be applied at the given location. By default, the brush is a 8-pixel radius circle.
| void eVision::ERegionFreeHandPainter::Paint | ( | int | x, |
| int | y, | ||
| float | zoomX ) |
Paints the region by applying the brush on the canvas at the designed coordinates.
| x | X position on which to apply the brush. |
| y | Y position on which to apply the brush. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
The canvas is the area on which to paint the region. The center of the brush region bounding box will be applied at the given location. By default, the brush is a 8-pixel radius circle.
| void eVision::ERegionFreeHandPainter::Paint | ( | int | x, |
| int | y, | ||
| float | zoomX, | ||
| float | zoomY ) |
Paints the region by applying the brush on the canvas at the designed coordinates.
| x | X position on which to apply the brush. |
| y | Y position on which to apply the brush. |
| 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. |
The canvas is the area on which to paint the region. The center of the brush region bounding box will be applied at the given location. By default, the brush is a 8-pixel radius circle.
| void eVision::ERegionFreeHandPainter::Paint | ( | int | x, |
| int | y, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Paints the region by applying the brush on the canvas at the designed coordinates.
| x | X position on which to apply the brush. |
| y | Y position on which to apply the brush. |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
The canvas is the area on which to paint the region. The center of the brush region bounding box will be applied at the given location. By default, the brush is a 8-pixel radius circle.
| void eVision::ERegionFreeHandPainter::Paint | ( | int | x, |
| int | y, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Paints the region by applying the brush on the canvas at the designed coordinates.
| x | X position on which to apply the brush. |
| y | Y position on which to apply the brush. |
| 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. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
The canvas is the area on which to paint the region. The center of the brush region bounding box will be applied at the given location. By default, the brush is a 8-pixel radius circle.
| eVision::ERegion & eVision::ERegionFreeHandPainter::RetrieveRegion | ( | ) |
Retrieves the painted region.
| void eVision::ERegionFreeHandPainter::SetBrush | ( | const eVision::ERegion & | brush | ) |
Sets the brush to use to paint the region.
| brush | Brush to use. |
Any region can be used as a brush. By default, the brush is a 8-pixel radius circle.
| void eVision::ERegionFreeHandPainter::SetCanvasSize | ( | const eVision::EBaseROI & | roi | ) |
Sets the canvas size.
| roi | ROI/Image from which the canvas size will be adapted. |
The canvas is the area on which to paint the region.
| void eVision::ERegionFreeHandPainter::SetCanvasSize | ( | int | width, |
| int | height ) |
Sets the canvas size.
| width | Width of the canvas. |
| height | Height of the canvas. |
The canvas is the area on which to paint the region.
| CppWrapperInternal::WrappedClass eVision::ERegionFreeHandPainter::wrappedClass_ |