|
| virtual | ~EPointShape () throw () |
| bool | operator== (const eVision::Legacy::EPointShape &other) const |
| | Compares the instance another EPointShape object and returns true if they are identical.
|
| bool | operator!= (const eVision::Legacy::EPointShape &other) const |
| | Compares the instance another EPointShape object and returns true if they are not identical.
|
| eVision::Legacy::EPointShape & | operator= (const eVision::Legacy::EPointShape &other) |
| | Copies all the data from another EPointShape object into the current EPointShape object.
|
| virtual void | SetCenterXY (float centerX, float centerY) |
| | Sets the center coordinates of a EPointShape object.
|
| virtual void | SetCenter (const eVision::EPoint &point) |
| | Center coordinates of a EPointShape object.
|
| virtual eVision::EPoint | GetCenter () const |
| | Center coordinates of a EPointShape object.
|
| float | GetCenterX () const |
| | Abscissa of the origin point of the frame.
|
| float | GetCenterY () const |
| | Ordinate of the origin point of the frame.
|
| void | SetScale (float scale) |
| float | GetScale () const |
| void | SetAngle (float angle) |
| float | GetAngle () const |
| void | CopyTo (eVision::Legacy::EPointShape &other, bool recursive) const |
| | Copies all the data of the current EPointShape object into another EPointShape object, and returns it.
|
| void | CopyTo (eVision::Legacy::EPointShape &other) const |
| | Copies all the data of the current EPointShape object into another EPointShape object, and returns it.
|
| eVision::Legacy::EPointShape * | CopyTo (eVision::Legacy::EPointShape *other, bool recursive) const |
| | Copies all the data of the current EPointShape object into another EPointShape object, and returns it.
|
| virtual eVision::EShapeType | GetType () const |
| | Shape type.
|
| virtual void | Draw (eVision::EDrawAdapter *graphicContext, eVision::EDrawingMode drawingMode, bool daughters) |
| | Draws a graphical representation of a shape, as defined by EDrawingMode.
|
| virtual void | Draw (eVision::EDrawAdapter *graphicContext, eVision::EDrawingMode drawingMode) |
| | Draws a graphical representation of a shape, as defined by EDrawingMode.
|
| virtual void | Draw (eVision::EDrawAdapter *graphicContext) |
| | Draws a graphical representation of a shape, as defined by EDrawingMode.
|
| virtual void | Draw (HDC graphicContext, eVision::EDrawingMode drawingMode, bool daughters) |
| | Draws a graphical representation of a shape, as defined by EDrawingMode.
|
| virtual void | Draw (HDC graphicContext, eVision::EDrawingMode drawingMode) |
| | Draws a graphical representation of a shape, as defined by EDrawingMode.
|
| virtual void | Draw (HDC graphicContext) |
| | Draws a graphical representation of a shape, as defined by EDrawingMode.
|
| virtual void | Draw (HDC graphicContext, const eVision::ERGBColor &color, eVision::EDrawingMode drawingMode, bool daughters) |
| | Draws a graphical representation of a shape, as defined by EDrawingMode.
|
| virtual void | Draw (HDC graphicContext, const eVision::ERGBColor &color, eVision::EDrawingMode drawingMode) |
| | Draws a graphical representation of a shape, as defined by EDrawingMode.
|
| virtual void | Draw (HDC graphicContext, const eVision::ERGBColor &color) |
| | Draws a graphical representation of a shape, as defined by EDrawingMode.
|
| virtual void | DrawWithCurrentPen (HDC graphicContext, eVision::EDrawingMode drawingMode, bool daughters) |
| | Draws a graphical representation of a shape, as defined by EDrawingMode.
|
| virtual void | DrawWithCurrentPen (HDC graphicContext, eVision::EDrawingMode drawingMode) |
| | Draws a graphical representation of a shape, as defined by EDrawingMode.
|
| virtual void | DrawWithCurrentPen (HDC graphicContext) |
| | Draws a graphical representation of a shape, as defined by EDrawingMode.
|
| virtual void | Closest () |
| | Find the daughter shape that is the closest to this shape. To retrieve the closest shape, use EShape::GetClosestShape.
|
| virtual bool | HitTest (bool bDaughters) |
| | Checks if there is a handle under the cursor.
|
| virtual bool | HitTest () |
| | Checks if there is a handle under the cursor.
|
| virtual void | Drag (int32_t x, int32_t y) |
| | Moves a handle to a new position and updates the position parameters of the gauge.
|
| | EPointShape (CppWrapperInternal::InternalConstructor) |
| virtual | ~EShape () throw () |
| std::string | GetName () const |
| | Name of the EShape object.
|
| void | SetName (const std::string &name) |
| | Name of the EShape object.
|
| eVision::Legacy::EShape * | GetShapeNamed (const std::string &name) |
| | Returns a pointer to a daughter gauge or shape specified by its name.
|
| bool | GetVisible () const |
| | Flag indicating whether the shape is visible or not.
|
| void | SetVisible (bool visible) |
| | Flag indicating whether the shape is visible or not.
|
| void | SetVisibleRecursive (bool visible) |
| | Sets the flag indicating whether the shape and its daughter shapes are visible or not.
|
| bool | GetSelected () const |
| | Flag indicating whether the shape is selected or not.
|
| void | SetSelected (bool selected) |
| | Flag indicating whether the shape is selected or not.
|
| void | SetSelectedRecursive (bool selected) |
| | Sets the flag indicating whether the shape and all its daughters are selected or not.
|
| bool | GetSelectable () const |
| | Flag indicating whether the shape can be selected or not.
|
| void | SetSelectable (bool selectable) |
| | Flag indicating whether the shape can be selected or not.
|
| void | SetSelectableRecursive (bool selectable) |
| | Sets the flag indicating whether the shape and all its daughters can be selected or not.
|
| bool | GetDragable () const |
| | Flag indicating whether the shape can be dragged or not.
|
| void | SetDragable (bool dragable) |
| | Flag indicating whether the shape can be dragged or not.
|
| void | SetDragableRecursive (bool dragable) |
| | Sets the flag indicating whether the shape and all its daughters can be dragged or not.
|
| bool | GetResizable () const |
| | Flag indicating whether the shape can be resized or not.
|
| void | SetResizable (bool resizable) |
| | Flag indicating whether the shape can be resized or not.
|
| void | SetResizableRecursive (bool resizable) |
| | Sets the flag indicating whether the shape and all its daughters can be resized or not.
|
| bool | GetRotatable () const |
| | Flag indicating whether the shape can be rotated or not.
|
| void | SetRotatable (bool rotatable) |
| | Flag indicating whether the shape can be rotated or not.
|
| void | SetRotatableRecursive (bool rotatable) |
| | Sets the flag indicating whether the shape and all its daughters can be rotated or not.
|
| bool | GetLabeled () const |
| | Flag indicating whether the shape label should be displayed or not.
|
| void | SetLabeled (bool labeled) |
| | Flag indicating whether the shape label should be displayed or not.
|
| void | SetLabeledRecursive (bool labeled) |
| | Sets the flag indicating whether the shape label should be displayed or not. The flag is set in this shape and all its daughters.
|
| virtual bool | GetActive () const |
| | Flag indicating whether the shape is active or not.
|
| virtual void | SetActive (bool active) |
| | Flag indicating whether the shape is active or not.
|
| virtual void | SetActiveRecursive (bool active) |
| | Sets the flag indicating whether the shape and all its daughters are active or not.
|
| bool | GetActualShape () const |
| | Flag indicating whether an inquiry returns a result pertaining to the nominal gauge (false, default) or the fitted model (true).
|
| void | SetActualShape (bool actualShape) |
| | Flag indicating whether an inquiry returns a result pertaining to the nominal gauge (false, default) or the fitted model (true).
|
| void | SetActualShapeRecursive (bool actualShape) |
| | 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.
|
| bool | GetFound () const |
| | Flag indicating whether a measured shape has been found.
|
| bool | GetAutoArrange () const |
| void | SetAutoArrange (bool bAutoArrange, bool bDaughters) |
| void | SetAutoArrange (bool bAutoArrange) |
| virtual void | SetFound (bool bFound, bool bDaughters) |
| virtual void | SetFound (bool bFound) |
| bool | GetInspected () const |
| void | SetInspected (bool bFound, bool bDaughters) |
| void | SetInspected (bool bFound) |
| bool | GetPassed () const |
| void | SetPassed (bool bFound, bool bDaughters) |
| void | SetPassed (bool bFound) |
| bool | GetQuickDraw () const |
| void | SetQuickDraw (bool bFound, bool bDaughters) |
| void | SetQuickDraw (bool bFound) |
| bool | GetOptionalDraw () const |
| void | SetOptionalDraw (bool bFound, bool bDaughters) |
| void | SetOptionalDraw (bool bFound) |
| bool | GetUserFlag () const |
| void | SetUserFlag (bool bUserFlag, bool bDaughters) |
| void | SetUserFlag (bool bUserFlag) |
| bool | GetAllocated () const |
| | Gets the allocated flag.
|
| void | EnableBehaviorFilter (eVision::EShapeBehavior behavior, bool value) |
| | 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.
|
| void | EnableBehaviorFilter (eVision::EShapeBehavior behavior) |
| | 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.
|
| void | DisableBehaviorFilter (eVision::EShapeBehavior behavior) |
| | Disables (i.e. removes) a condition from the list of conditions in the behavior filter.
|
| void | Attach (eVision::Legacy::EShape *mother) |
| | Attaches the gauge to a mother gauge or shape.
|
| void | Detach () |
| | Detaches the gauge from its mother gauge or shape.
|
| void | DetachDaughters () |
| | Detaches the daughter gauges or shapes.
|
| uint32_t | GetNumDaughters () const |
| | Number of daughters attached to the shape.
|
| eVision::Legacy::EShape * | GetMother () const |
| | Pointer to the mother shape.
|
| virtual eVision::Legacy::EShape * | GetDaughter (uint32_t index) const |
| | Returns a pointer to the specified daughter gauge or shape.
|
| eVision::Legacy::EWorldShape * | GetWorldShape () const |
| | World ancestor.
|
| bool | IsWorld () const |
| void | InvalidateWorld () |
| | Invalidates the world shape for this shape and all its ancestors.
|
| eVision::EPoint | LocalToSensor (const eVision::EPoint &LPoint) |
| | Transforms a point from local coordinates to sensor coordinates.
|
| eVision::EPoint | SensorToLocal (const eVision::EPoint &SPoint) |
| | Transforms a point from sensor coordinates to local coordinates.
|
| virtual float | GetZoomX () const |
| | Current horizontal zooming factor for drawing operations.
|
| virtual float | GetZoomY () const |
| | Current vertical zooming factor for drawing operations.
|
| virtual float | GetPanX () const |
| | Current horizontal panning value for drawing operations, expressed in pixels. By default, no panning occurs.
|
| virtual float | GetPanY () const |
| | Current vertical panning value for drawing operations, expressed in pixels. By default, no panning occurs.
|
| virtual void | SetZoom (float zoomX, float zoomY) |
| | Sets the horizontal and vertical zooming factors for drawing operations.
|
| virtual void | SetZoom (float zoomX) |
| | Sets the horizontal and vertical zooming factors for drawing operations.
|
| virtual void | SetZoom () |
| | Sets the horizontal and vertical zooming factors for drawing operations.
|
| virtual void | SetPan (float panX, float panY) |
| | Sets the horizontal and vertical panning values for drawing operations, expressed in pixels.
|
| virtual void | SetPan (float panX) |
| | Sets the horizontal and vertical panning values for drawing operations, expressed in pixels.
|
| virtual void | SetPan () |
| | Sets the horizontal and vertical panning values for drawing operations, expressed in pixels.
|
| eVision::EDragHandle | GetHitHandle () const |
| | Handle currently under the cursor.
|
| eVision::Legacy::EShape * | GetHitShape () const |
| | Pointer to the shape currently under the cursor.
|
| void | SetDraggingMode (eVision::EDraggingMode eDraggingMode, bool bDaughters) |
| | Sets the dragging mode which defines how the shape could be dragged.
|
| void | SetDraggingMode (eVision::EDraggingMode eDraggingMode) |
| | Sets the dragging mode which defines how the shape could be dragged.
|
| eVision::EDraggingMode | GetDraggingMode () const |
| | Gets the dragging mode which defines how the shape could be dragged.
|
| void | SetCursor (int32_t x, int32_t y) |
| | Sets the cursor current coordinates.
|
| eVision::Legacy::EShape * | GetClosestShape () const |
| | Closest shape among the daughters.
|
| virtual void | Process (eVision::EROIBW8 *pSrc, bool bDaughters) |
| virtual void | Process (eVision::EROIBW8 *pSrc) |
| virtual void | Process (eVision::EROIBW8 *pSrc, const eVision::ERegion ®ion, bool bDaughters) |
| virtual void | Process (eVision::EROIBW8 *pSrc, const eVision::ERegion ®ion) |
| void | Save (const std::string &path, bool daughters) |
| | Loads a Shape.The given ESerializer must have been created for writing.
|
| void | Save (const std::string &path) |
| | Loads a Shape.The given ESerializer must have been created for writing.
|
| void | Save (eVision::ESerializer *serializer, bool daughters) |
| | Loads a Shape.The given ESerializer must have been created for writing.
|
| void | Save (eVision::ESerializer *serializer) |
| | Loads a Shape.The given ESerializer must have been created for writing.
|
| void | Load (const std::string &path, bool daughters) |
| | Loads a Shape.The given ESerializer must have been created for reading.
|
| void | Load (const std::string &path) |
| | Loads a Shape.The given ESerializer must have been created for reading.
|
| void | Load (eVision::ESerializer *serializer, bool daughters) |
| | Loads a Shape.The given ESerializer must have been created for reading.
|
| void | Load (eVision::ESerializer *serializer) |
| | Loads a Shape.The given ESerializer must have been created for reading.
|
| bool | HasProperty (const std::string &aProperty) const |
| | Returns whether a EShape has a property named aProperty.
|
| std::string | GetProperty (const std::string &aProperty) const |
| | Gets the value of property aProperty. Throws an exception if no such property exists.
|
| void | SetProperty (const std::string &aProperty, const std::string &aValue) |
| | Sets the value of property aProperty to aValue for this EShape.
|
| void | SetPropertyRecursive (const std::string &aProperty, const std::string &aValue) |
| | Sets the value of property aProperty to aValue for this EShape and all of its daughters.
|
| void | RemoveProperty (const std::string &aProperty) |
| | Removes the property name aProperty from the EShape.
|
| bool | HasValidPolarityProperty () const |
| | Returns whether the EShape has a valid polarity property.
|
| virtual void | EnableTypeFilter (uint32_t un32Types) |
| | Enables the filter of the specified shape type.
|
| virtual void | DisableTypeFilter () |
| | Enables all shape types.
|
| | EShape (CppWrapperInternal::InternalConstructor) |