EWindowsDrawAdapter Class

A draw adapter using the GDI+ native API on Windows. This class is only usable on Windows and all its methods will throw NotImplemented errors if used on another platform.

Base Class:EDrawAdapter

Derived Class(es):EGDIPlusDrawAdapter

Namespace: Euresys::Open_eVision

Methods

Draws an arc defined by a rectangle, angle, and amplitude.
Draws a text with a background.
Closes the attached drawing context, if the current instance was initialized from an image.
Draws a point at the given coordinate.
Draws an ellipse.
Creates an EWindowsDrawAdapter either by providing a drawing context or an image. If a drawing context is provided EWindowsDrawAdapter will forward all drawing commands to that drawing context. If an image is provided a drawing context will be initialized on that image and that drawing context will be closed either on destruction of the EWindowsDrawAdapter or when the EWindowsDrawAdapter::Close method is called.
Fills an ellipse.
Fills a polygon.
Fills a rectangle.
Gets the HDC associated with this instance of EWindowsDrawAdapter.
Size of the given text using the default font (EWindowsDrawAdapter::Font).
Draws an image.
Draws a line between two points.
Draws a polygon.
Draws a rectangle.
Default brush.
Default font.
Default pen.
Draws a text.
Use the current pen set in the drawing framework.
Uses the current GDI pen.

EWindowsDrawAdapter Class

A draw adapter using the GDI+ native API on Windows. This class is only usable on Windows and all its methods will throw NotImplemented errors if used on another platform.

Base Class:EDrawAdapter

Derived Class(es):EGDIPlusDrawAdapter

Namespace: Euresys.Open_eVision

Properties

Default brush.
Default font.
Gets the HDC associated with this instance of EWindowsDrawAdapter.
Default pen.

Methods

Draws an arc defined by a rectangle, angle, and amplitude.
Draws a text with a background.
Closes the attached drawing context, if the current instance was initialized from an image.
Draws a point at the given coordinate.
Draws an ellipse.
Creates an EWindowsDrawAdapter either by providing a drawing context or an image. If a drawing context is provided EWindowsDrawAdapter will forward all drawing commands to that drawing context. If an image is provided a drawing context will be initialized on that image and that drawing context will be closed either on destruction of the EWindowsDrawAdapter or when the EWindowsDrawAdapter::Close method is called.
Fills an ellipse.
Fills a polygon.
Fills a rectangle.
Size of the given text using the default font (EWindowsDrawAdapter::Font).
Draws an image.
Draws a line between two points.
Draws a polygon.
Draws a rectangle.
Draws a text.
Use the current pen set in the drawing framework.
Uses the current GDI pen.