Documentation Portal      

What are you looking for?

EShape Class

Abstract class to federate the classes that can be hierarchically attached together (from a geometrical point of view).

Derived Class(es): ERectangleShape ECircleShape EFrameShape ELineShape EPointShape EWedgeShape EWorldShape

Namespace: Euresys::Open_eVision_2_6

Methods

Attaches the gauge to a mother gauge or shape.
Find the daughter shape that is the closest to this shape. To retrieve the closest shape, use EShape::ClosestShape.
Detaches the gauge from its mother gauge or shape.
Detaches the daughter gauges or shapes.
Disables (i.e. removes) a condition from the list of conditions in the behavior filter.
-
Draws a graphical representation of a shape, as defined by EDrawingMode.
Draws a graphical representation of a shape, as defined by EDrawingMode.
Modifies the so-called behavior filter that is a conjunction of conditions specifying when a shape or a gauge should be displayed or taken into consideration when monitoring the mouse interactions.
Flag indicating whether the shape is active or not.
Flag indicating whether an inquiry returns a result pertaining to the nominal gauge (FALSE, default) or the fitted model (TRUE).
Closest shape among the daughters.
Returns a pointer to the specified daughter gauge or shape.
Flag indicating whether the shape can be dragged or not.
Handle currently under the cursor.
Pointer to the shape currently under the cursor.
Flag indicating whether the shape label should be displayed or not.
Pointer to the mother shape.
Name of the EShape.
Number of daughters attached to the shape.
Current horizontal panning factor for drawing operations.
Current vertical panning factor for drawing operations.
Flag indicating whether the shape can be resized or not.
Flag indicating whether the shape can be rotated or not.
Flag indicating whether the shape can be selected or not.
Flag indicating whether the shape is selected or not.
Returns a pointer to a daughter gauge or shape specified by its name.
Shape type.
Flag indicating whether the shape is visible or not.
Current horizontal zooming factor for drawing operations.
Current vertical zooming factor for drawing operations.
-
-
Flag indicating whether the shape is active or not.
Sets the flag indicating whether the shape and all its daughters are active or not.
Flag indicating whether an inquiry returns a result pertaining to the nominal gauge (FALSE, default) or the fitted model (TRUE).
Sets the flag indicating whether an inquiry returns a result pertaining to the nominal gauge (FALSE, default) or the fitted model (TRUE). The flag is set in this shape and all its daughters.
Sets the cursor current coordinates.
Flag indicating whether the shape can be dragged or not.
Sets the flag indicating whether the shape and all its daughters can be dragged or not.
Flag indicating whether the shape label should be displayed or not.
Sets the flag indicating whether the shape label should be displayed or not. The flag is set in this shape and all its daughters.
Name of the EShape.
Sets the horizontal and vertical panning factors for drawing operations.
Flag indicating whether the shape can be resized or not.
Sets the flag indicating whether the shape and all its daughters can be resized or not.
Flag indicating whether the shape can be rotated or not.
Sets the flag indicating whether the shape and all its daughters can be rotated or not.
Flag indicating whether the shape can be selected or not.
Sets the flag indicating whether the shape and all its daughters can be selected or not.
Flag indicating whether the shape is selected or not.
Sets the flag indicating whether the shape and all its daughters are selected or not.
Flag indicating whether the shape is visible or not.
Sets the flag indicating whether the shape and its daughter shapes are visible or not.
Sets the horizontal and vertical zooming factors for drawing operations.

EShape Class

Abstract class to federate the classes that can be hierarchically attached together (from a geometrical point of view).

Derived Class(es): ERectangleShape ECircleShape EFrameShape ELineShape EPointShape EWedgeShape EWorldShape

Namespace: Euresys.Open_eVision_2_6

Properties

Flag indicating whether the shape is active or not.
Sets the flag indicating whether the shape and all its daughters are active or not.
Flag indicating whether an inquiry returns a result pertaining to the nominal gauge (FALSE, default) or the fitted model (TRUE).
Sets the flag indicating whether an inquiry returns a result pertaining to the nominal gauge (FALSE, default) or the fitted model (TRUE). The flag is set in this shape and all its daughters.
Closest shape among the daughters.
Flag indicating whether the shape can be dragged or not.
Sets the flag indicating whether the shape and all its daughters can be dragged or not.
Handle currently under the cursor.
Pointer to the shape currently under the cursor.
Flag indicating whether the shape label should be displayed or not.
Sets the flag indicating whether the shape label should be displayed or not. The flag is set in this shape and all its daughters.
Pointer to the mother shape.
Name of the EShape.
Number of daughters attached to the shape.
Current horizontal panning factor for drawing operations.
Current vertical panning factor for drawing operations.
Flag indicating whether the shape can be resized or not.
Sets the flag indicating whether the shape and all its daughters can be resized or not.
Flag indicating whether the shape can be rotated or not.
Sets the flag indicating whether the shape and all its daughters can be rotated or not.
Flag indicating whether the shape can be selected or not.
Sets the flag indicating whether the shape and all its daughters can be selected or not.
Flag indicating whether the shape is selected or not.
Sets the flag indicating whether the shape and all its daughters are selected or not.
Shape type.
Flag indicating whether the shape is visible or not.
Sets the flag indicating whether the shape and its daughter shapes are visible or not.
Current horizontal zooming factor for drawing operations.
Current vertical zooming factor for drawing operations.

Methods

Attaches the gauge to a mother gauge or shape.
Find the daughter shape that is the closest to this shape. To retrieve the closest shape, use EShape::ClosestShape.
Detaches the gauge from its mother gauge or shape.
Detaches the daughter gauges or shapes.
Disables (i.e. removes) a condition from the list of conditions in the behavior filter.
-
Draws a graphical representation of a shape, as defined by EDrawingMode.
Draws a graphical representation of a shape, as defined by EDrawingMode.
Modifies the so-called behavior filter that is a conjunction of conditions specifying when a shape or a gauge should be displayed or taken into consideration when monitoring the mouse interactions.
Returns a pointer to the specified daughter gauge or shape.
Returns a pointer to a daughter gauge or shape specified by its name.
-
-
Sets the cursor current coordinates.
Sets the horizontal and vertical panning factors for drawing operations.
Sets the horizontal and vertical zooming factors for drawing operations.

Which API shall we display?

© 2018 EURESYS s.a.  -  About Documentation  -  Open Source Licenses  -  Open eVision 2.6.1.1110