EDrawAdapter Class
Draw adapter interface used for drawing Open eVision objects and results.
The interface contains various primitives to draw images and various shapes (line, rectangle, ellipse, polygon).
It draws the contours of shapes using a EPen
and fills the inside of a shape with a EBrush
.
It has a default pen (EDrawAdapter::Pen
) and default brush (EDrawAdapter::Brush
) but they can be overridden using the
optional pen and brush arguments of shape primitives. If no default pen and brush are set and no optional pen and
brush are specified when calling a shape primitives, the shape will not be drawn. For the "Fill" primitives, no pen
will results in no contours being drawn around the shape and no brush is equivalent to the corresponding "Draw" primitive.
Derived Class(es):EExternalDrawAdapter
, EGenericDrawAdapter
, EWindowsDrawAdapter
Namespace: Euresys::Open_eVision
Properties
Methods
Draws an arc defined by a rectangle, angle, and amplitude.
Draws a text with a background.
Draws a mask with a brush.
Draws a point at the given coordinate.
Draws an ellipse.
Fills an ellipse.
Fills a polygon.
Fills a rectangle.
Fills a rotated ellipse.
Size of the given text using the default font (EDrawAdapter::Font
).
Draws an image.
Draws a line between two points.
Draws a polygon.
Draws a rectangle.
Draws a rotated ellipse.
Draws a text.
Use the current pen set in the drawing framework.
Use the current pen set in the drawing framework.
EDrawAdapter Class
Draw adapter interface used for drawing Open eVision objects and results.
The interface contains various primitives to draw images and various shapes (line, rectangle, ellipse, polygon).
It draws the contours of shapes using a EPen
and fills the inside of a shape with a EBrush
.
It has a default pen (EDrawAdapter.Pen
) and default brush (EDrawAdapter.Brush
) but they can be overridden using the
optional pen and brush arguments of shape primitives. If no default pen and brush are set and no optional pen and
brush are specified when calling a shape primitives, the shape will not be drawn. For the "Fill" primitives, no pen
will results in no contours being drawn around the shape and no brush is equivalent to the corresponding "Draw" primitive.
Derived Class(es):EExternalDrawAdapter
, EGenericDrawAdapter
, EWindowsDrawAdapter
Namespace: Euresys.Open_eVision
Properties
Methods
Draws an arc defined by a rectangle, angle, and amplitude.
Draws a text with a background.
Draws a mask with a brush.
Draws a point at the given coordinate.
Draws an ellipse.
Fills an ellipse.
Fills a polygon.
Fills a rectangle.
Fills a rotated ellipse.
Size of the given text using the default font (EDrawAdapter.Font
).
Draws an image.
Draws a line between two points.
Draws a polygon.
Draws a rectangle.
Draws a rotated ellipse.
Draws a text.
Use the current pen set in the drawing framework.
Use the current pen set in the drawing framework.
EDrawAdapter Class
Draw adapter interface used for drawing Open eVision objects and results.
The interface contains various primitives to draw images and various shapes (line, rectangle, ellipse, polygon).
It draws the contours of shapes using a EPen
and fills the inside of a shape with a EBrush
.
It has a default pen (EDrawAdapter.Pen
) and default brush (EDrawAdapter.Brush
) but they can be overridden using the
optional pen and brush arguments of shape primitives. If no default pen and brush are set and no optional pen and
brush are specified when calling a shape primitives, the shape will not be drawn. For the "Fill" primitives, no pen
will results in no contours being drawn around the shape and no brush is equivalent to the corresponding "Draw" primitive.
Derived Class(es):EGDIPlusDrawAdapter
,
EGenericDrawAdapter
,
EWindowsDrawAdapter
Module: open_evision
Properties
Methods
Draws an arc defined by a rectangle, angle, and amplitude.
Draws a text with a background.
Draws a mask with a brush.
Draws a point at the given coordinate.
Draws an ellipse.
Fills an ellipse.
Fills a polygon.
Fills a rectangle.
Fills a rotated ellipse.
Size of the given text using the default font (EDrawAdapter.Font
).
Draws an image.
Draws a line between two points.
Draws a polygon.
Draws a rectangle.
Draws a rotated ellipse.
Draws a text.
Use the current pen set in the drawing framework.
Use the current pen set in the drawing framework.