Manages a complete context for a ERegion (Arbitrary Shaped ROI). More...


Public Member Functions | |
| ERegion () | |
| Constructs an ERegion context. | |
| ERegion (eVision.ERegion other) | |
| Constructs an ERegion context. | |
| ERegion (eVision.EROIBW8 roi, eVision.EBW8 threshold) | |
| Constructs an ERegion context. | |
| ERegion (eVision.EROIBW16 roi, eVision.EBW16 threshold) | |
| Constructs an ERegion context. | |
| ERegion (eVision.ERun[] runs) | |
| Constructs an ERegion context. | |
| eVision.ERegion | FillHoles () |
| Returns a new ERegion.ERegion whose holes are filled. | |
| void | Prepare (eVision.EROIBW8 roi) |
| Computes the values necessary for the ERegion to be used during processing. | |
| void | Prepare (eVision.EROIBW16 roi) |
| Computes the values necessary for the ERegion to be used during processing. | |
| void | Prepare (eVision.EROIBW32 roi) |
| Computes the values necessary for the ERegion to be used during processing. | |
| void | Prepare (eVision.EROIBW32f roi) |
| Computes the values necessary for the ERegion to be used during processing. | |
| void | Prepare (eVision.EROIC24 roi) |
| Computes the values necessary for the ERegion to be used during processing. | |
| void | Prepare (eVision.EROIC24A roi) |
| Computes the values necessary for the ERegion to be used during processing. | |
| void | Prepare (eVision.EROIC48 roi) |
| Computes the values necessary for the ERegion to be used during processing. | |
| void | Prepare (int width, int height) |
| Computes the values necessary for the ERegion to be used during processing. | |
| void | Prepare (int orgX, int orgY, int width, int height) |
| Computes the values necessary for the ERegion to be used during processing. | |
| void | Prepare () |
| Computes the values necessary for the ERegion to be used during processing. | |
| eVision.ERegion | LocalToSensor (eVision.EFrame frame) |
| Converts the region from the local reference frame to the sensor reference frame. | |
| eVision.ERegion | SensorToLocal (eVision.EFrame frame) |
| Converts the region from the sensor reference frame to the local reference frame. | |
| void | ToImage (eVision.EImageC24 img, eVision.EC24 background, eVision.EC24 foreground) |
| Exports the ERegion to a mask-type image. | |
| void | ToImage (eVision.EImageC24A img, eVision.EC24A background, eVision.EC24A foreground) |
| Exports the ERegion to a mask-type image. | |
| void | ToImage (eVision.EImageBW8 img, eVision.EBW8 background, eVision.EBW8 foreground) |
| Exports the ERegion to a mask-type image. | |
| void | ToImage (eVision.EImageBW16 img, eVision.EBW16 background, eVision.EBW16 foreground) |
| Exports the ERegion to a mask-type image. | |
| eVision.ERegion | TranslateRuns (int dx, int dy) |
| Creates a new ERegion by translating the region runs. | |
| virtual eVision.ERegion | Translate (float dx, float dy) |
| Creates a new region by translating the ERegion. | |
| virtual eVision.ERegion | Scale (float scale) |
| Creates a new region by scaling the ERegion. | |
| virtual eVision.ERegion | Scale (float scaleX, float scaleY) |
| Creates a new region by scaling the ERegion. | |
| virtual eVision.ERegion | Rotate (float angle) |
| Creates a new region by rotating the ERegion. | |
| virtual eVision.ERegion | Transform (float scaleX, float scaleY, float angle, float dx, float dy) |
| Creates a new ERegion by scaling, rotating and then translating the ERegion. | |
| eVision.ERegion | CropRuns (int orgX, int orgY, int width, int height) |
| Creates a new ERegion by cropping the ERegion runs within a given area. | |
| eVision.ERegion | Grow (int radius) |
| Creates a new ERegion by growing the ERegion runs with a dilation using a circular structuring element. | |
| eVision.ERegion | Shrink (int radius) |
| Creates a new ERegion by shrinking the ERegion runs with an erosion using a circular structuring element. | |
| eVision.ERegion | Contour (int thickness, bool centered) |
| Creates a new ERegion containing the contour of the ERegion. | |
| eVision.ERegion | Contour (int thickness) |
| Creates a new ERegion containing the contour of the ERegion. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float opacity, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float opacity, float zoomX, float zoomY, float panX) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float opacity, float zoomX, float zoomY) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float opacity, float zoomX) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float opacity) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY, float panX) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, float zoomX) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float opacity, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float opacity, float zoomX, float zoomY, float panX) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float opacity, float zoomX, float zoomY) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float opacity, float zoomX) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float opacity) |
| Draws the ERegion shape. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color) |
| Draws the ERegion shape. | |
| void | Draw (IntPtr graphicContext, float opacity, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion shape. | |
| void | Draw (IntPtr graphicContext, float opacity, float zoomX, float zoomY, float panX) |
| Draws the ERegion shape. | |
| void | Draw (IntPtr graphicContext, float opacity, float zoomX, float zoomY) |
| Draws the ERegion shape. | |
| void | Draw (IntPtr graphicContext, float opacity, float zoomX) |
| Draws the ERegion shape. | |
| void | Draw (IntPtr graphicContext, float opacity) |
| Draws the ERegion shape. | |
| void | Draw (IntPtr graphicContext) |
| Draws the ERegion shape. | |
| void | Draw (IntPtr graphicContext, eVision.ERGBColor color, float opacity, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion shape. | |
| void | Draw (IntPtr graphicContext, eVision.ERGBColor color, float opacity, float zoomX, float zoomY, float panX) |
| Draws the ERegion shape. | |
| void | Draw (IntPtr graphicContext, eVision.ERGBColor color, float opacity, float zoomX, float zoomY) |
| Draws the ERegion shape. | |
| void | Draw (IntPtr graphicContext, eVision.ERGBColor color, float opacity, float zoomX) |
| Draws the ERegion shape. | |
| void | Draw (IntPtr graphicContext, eVision.ERGBColor color, float opacity) |
| Draws the ERegion shape. | |
| void | Draw (IntPtr graphicContext, eVision.ERGBColor color) |
| Draws the ERegion shape. | |
| void | DrawWithCurrentPen (IntPtr graphicContext, float opacity, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion area. | |
| void | DrawWithCurrentPen (IntPtr graphicContext, float opacity, float zoomX, float zoomY, float panX) |
| Draws the ERegion area. | |
| void | DrawWithCurrentPen (IntPtr graphicContext, float opacity, float zoomX, float zoomY) |
| Draws the ERegion area. | |
| void | DrawWithCurrentPen (IntPtr graphicContext, float opacity, float zoomX) |
| Draws the ERegion area. | |
| void | DrawWithCurrentPen (IntPtr graphicContext, float opacity) |
| Draws the ERegion area. | |
| void | DrawWithCurrentPen (IntPtr graphicContext) |
| Draws the ERegion area. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float zoomX) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY, float panX) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, float zoomX) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float zoomX) |
| Draws the ERegion contour. | |
| void | DrawContour (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color) |
| Draws the ERegion contour. | |
| void | DrawContour (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion contour. | |
| void | DrawContour (IntPtr graphicContext, float zoomX, float zoomY, float panX) |
| Draws the ERegion contour. | |
| void | DrawContour (IntPtr graphicContext, float zoomX, float zoomY) |
| Draws the ERegion contour. | |
| void | DrawContour (IntPtr graphicContext, float zoomX) |
| Draws the ERegion contour. | |
| void | DrawContour (IntPtr graphicContext) |
| Draws the ERegion contour. | |
| void | DrawContour (IntPtr graphicContext, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion contour. | |
| void | DrawContour (IntPtr graphicContext, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draws the ERegion contour. | |
| void | DrawContour (IntPtr graphicContext, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draws the ERegion contour. | |
| void | DrawContour (IntPtr graphicContext, eVision.ERGBColor color, float zoomX) |
| Draws the ERegion contour. | |
| void | DrawContour (IntPtr graphicContext, eVision.ERGBColor color) |
| Draws the ERegion contour. | |
| void | DrawContourWithCurrentPen (IntPtr hdc, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion contour with the current pen. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float zoomX) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY, float panX, float panY) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY, float panX) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, float zoomX) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float zoomX) |
| Draws the region handles. | |
| void | DrawHandles (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color) |
| Draws the region handles. | |
| void | DrawHandles (IntPtr hdc, float zoomX, float zoomY, float panX, float panY) |
| Draws the region handles. | |
| void | DrawHandles (IntPtr hdc, float zoomX, float zoomY, float panX) |
| Draws the region handles. | |
| void | DrawHandles (IntPtr hdc, float zoomX, float zoomY) |
| Draws the region handles. | |
| void | DrawHandles (IntPtr hdc, float zoomX) |
| Draws the region handles. | |
| void | DrawHandles (IntPtr hdc) |
| Draws the region handles. | |
| void | DrawHandles (IntPtr hdc, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draws the region handles. | |
| void | DrawHandles (IntPtr hdc, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draws the region handles. | |
| void | DrawHandles (IntPtr hdc, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draws the region handles. | |
| void | DrawHandles (IntPtr hdc, eVision.ERGBColor color, float zoomX) |
| Draws the region handles. | |
| void | DrawHandles (IntPtr hdc, eVision.ERGBColor color) |
| Draws the region handles. | |
| void | DrawHandlesWithCurrentPen (IntPtr hdc, float zoomX, float zoomY, float panX, float panY) |
| Draws the region handles with the current pen. | |
| void | DrawHandlesWithCurrentPen (IntPtr hdc, float zoomX, float zoomY, float panX) |
| Draws the region handles with the current pen. | |
| void | DrawHandlesWithCurrentPen (IntPtr hdc, float zoomX, float zoomY) |
| Draws the region handles with the current pen. | |
| void | DrawHandlesWithCurrentPen (IntPtr hdc, float zoomX) |
| Draws the region handles with the current pen. | |
| void | DrawHandlesWithCurrentPen (IntPtr hdc) |
| Draws the region handles with the current pen. | |
| virtual eVision.EEditionMode | HitTest (int x, int y, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY) |
| Detects if the cursor is placed over one of the dragging handles. | |
| virtual eVision.EEditionMode | HitTest (int x, int y, eVision.EFrame frame, float zoomX, float zoomY, float panX) |
| Detects if the cursor is placed over one of the dragging handles. | |
| virtual eVision.EEditionMode | HitTest (int x, int y, eVision.EFrame frame, float zoomX, float zoomY) |
| Detects if the cursor is placed over one of the dragging handles. | |
| virtual eVision.EEditionMode | HitTest (int x, int y, eVision.EFrame frame, float zoomX) |
| Detects if the cursor is placed over one of the dragging handles. | |
| virtual eVision.EEditionMode | HitTest (int x, int y, eVision.EFrame frame) |
| Detects if the cursor is placed over one of the dragging handles. | |
| eVision.EEditionMode | HitTest (int x, int y, float zoomX, float zoomY, float panX, float panY) |
| Detects if the cursor is placed over one of the dragging handles. | |
| eVision.EEditionMode | HitTest (int x, int y, float zoomX, float zoomY, float panX) |
| Detects if the cursor is placed over one of the dragging handles. | |
| eVision.EEditionMode | HitTest (int x, int y, float zoomX, float zoomY) |
| Detects if the cursor is placed over one of the dragging handles. | |
| eVision.EEditionMode | HitTest (int x, int y, float zoomX) |
| Detects if the cursor is placed over one of the dragging handles. | |
| eVision.EEditionMode | HitTest (int x, int y) |
| Detects if the cursor is placed over one of the dragging handles. | |
| virtual void | Drag (int x, int y, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY) |
| Moves the specified handle to a new position and updates all placement parameters of the region. | |
| virtual void | Drag (int x, int y, eVision.EFrame frame, float zoomX, float zoomY, float panX) |
| Moves the specified handle to a new position and updates all placement parameters of the region. | |
| virtual void | Drag (int x, int y, eVision.EFrame frame, float zoomX, float zoomY) |
| Moves the specified handle to a new position and updates all placement parameters of the region. | |
| virtual void | Drag (int x, int y, eVision.EFrame frame, float zoomX) |
| Moves the specified handle to a new position and updates all placement parameters of the region. | |
| virtual void | Drag (int x, int y, eVision.EFrame frame) |
| Moves the specified handle to a new position and updates all placement parameters of the region. | |
| void | Drag (int x, int y, float zoomX, float zoomY, float panX, float panY) |
| Moves the specified handle to a new position and updates all placement parameters of the region. | |
| void | Drag (int x, int y, float zoomX, float zoomY, float panX) |
| Moves the specified handle to a new position and updates all placement parameters of the region. | |
| void | Drag (int x, int y, float zoomX, float zoomY) |
| Moves the specified handle to a new position and updates all placement parameters of the region. | |
| void | Drag (int x, int y, float zoomX) |
| Moves the specified handle to a new position and updates all placement parameters of the region. | |
| void | Drag (int x, int y) |
| Moves the specified handle to a new position and updates all placement parameters of the region. | |
| virtual void | Load (string path) |
| Loads the ERegion. The given ESerializer must have been created for reading. | |
| virtual void | Load (eVision.ESerializer serializer) |
| Loads the ERegion. The given ESerializer must have been created for reading. | |
| virtual void | Save (string path) |
| Saves the ERegion. The given ESerializer must have been created for writing. | |
| virtual void | Save (eVision.ESerializer serializer) |
| Saves the ERegion. The given ESerializer must have been created for writing. | |
| virtual bool | IsPointInRegion (eVision.EPoint point) |
| Checks if a point is inside the rasterized region. | |
| virtual eVision.ERegion | Clone () |
| Clones the ERegion, if this object is an ERegion subclass, the returned region will be as well. | |
| void | Draw (System.Drawing.Graphics graphicContext, float opacity, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion shape. | |
| void | Draw (System.Drawing.Graphics graphicContext, float opacity, float zoomX, float zoomY, float panX) |
| Draws the ERegion shape. | |
| void | Draw (System.Drawing.Graphics graphicContext, float opacity, float zoomX, float zoomY) |
| Draws the ERegion shape. | |
| void | Draw (System.Drawing.Graphics graphicContext, float opacity, float zoomX) |
| Draws the ERegion shape. | |
| void | Draw (System.Drawing.Graphics graphicContext, float opacity) |
| Draws the ERegion shape. | |
| void | Draw (System.Drawing.Graphics graphicContext) |
| Draws the ERegion shape. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float opacity, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion shape. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float opacity, float zoomX, float zoomY, float panX) |
| Draws the ERegion shape. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float opacity, float zoomX, float zoomY) |
| Draws the ERegion shape. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float opacity, float zoomX) |
| Draws the ERegion shape. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float opacity) |
| Draws the ERegion shape. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.ERGBColor color) |
| Draws the ERegion shape. | |
| void | DrawContour (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion contour. | |
| void | DrawContour (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX) |
| Draws the ERegion contour. | |
| void | DrawContour (System.Drawing.Graphics graphicContext, float zoomX, float zoomY) |
| Draws the ERegion contour. | |
| void | DrawContour (System.Drawing.Graphics graphicContext, float zoomX) |
| Draws the ERegion contour. | |
| void | DrawContour (System.Drawing.Graphics graphicContext) |
| Draws the ERegion contour. | |
| void | DrawContour (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draws the ERegion contour. | |
| void | DrawContour (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draws the ERegion contour. | |
| void | DrawContour (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draws the ERegion contour. | |
| void | DrawContour (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float zoomX) |
| Draws the ERegion contour. | |
| void | DrawContour (System.Drawing.Graphics graphicContext, eVision.ERGBColor color) |
| Draws the ERegion contour. | |
| void | DrawHandles (System.Drawing.Graphics hdc, float zoomX, float zoomY, float panX, float panY) |
| Draws the region handles. | |
| void | DrawHandles (System.Drawing.Graphics hdc, float zoomX, float zoomY, float panX) |
| Draws the region handles. | |
| void | DrawHandles (System.Drawing.Graphics hdc, float zoomX, float zoomY) |
| Draws the region handles. | |
| void | DrawHandles (System.Drawing.Graphics hdc, float zoomX) |
| Draws the region handles. | |
| void | DrawHandles (System.Drawing.Graphics hdc) |
| Draws the region handles. | |
| void | DrawHandles (System.Drawing.Graphics hdc, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draws the region handles. | |
| void | DrawHandles (System.Drawing.Graphics hdc, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draws the region handles. | |
| void | DrawHandles (System.Drawing.Graphics hdc, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draws the region handles. | |
| void | DrawHandles (System.Drawing.Graphics hdc, eVision.ERGBColor color, float zoomX) |
| Draws the region handles. | |
| void | DrawHandles (System.Drawing.Graphics hdc, eVision.ERGBColor color) |
| Draws the region handles. | |
Static Public Member Functions | |
| static eVision.ERegion | Union (eVision.ERegion region1, eVision.ERegion region2) |
| Creates a new ERegion by combining two ERegion. | |
| static eVision.ERegion | Intersection (eVision.ERegion region1, eVision.ERegion region2) |
| Creates a new ERegion by intersecting two ERegion. | |
| static eVision.ERegion | Subtraction (eVision.ERegion region1, eVision.ERegion region2) |
| Creates a new ERegion by subtracting one ERegion from another. | |
| static eVision.ERegion | Make (string file) |
| Makes a typed region based on the serialized file. | |
| static eVision.ERegion | Make (eVision.ESerializer serializer) |
| Makes a typed region based on the serialized file. | |
Properties | |
| eVision.ERun[] | Runs [get, set] |
| Runs of the region. | |
| virtual int | BoundingBoxOrgX [get] |
| Bounding box origin abscissa. | |
| virtual int | BoundingBoxOrgY [get] |
| Bounding box origin ordinate. | |
| virtual int | BoundingBoxWidth [get] |
| Bounding box width. | |
| virtual int | BoundingBoxHeight [get] |
| Bounding box height. | |
| virtual int | Area [get] |
| Area of the ERegion. | |
| eVision.EEditionMode | EditionMode [get, set] |
| Graphical edition mode. | |
| virtual eVision.EEditionMode | AvailableEditionModes [get] |
| Returns all possible edition modes of the region. | |
Manages a complete context for a ERegion (Arbitrary Shaped ROI).
License(s): BasicTypes
| eVision.ERegion.ERegion | ( | ) |
Constructs an ERegion context.
| eVision.ERegion.ERegion | ( | eVision.ERegion | other | ) |
| eVision.ERegion.ERegion | ( | eVision.EROIBW8 | roi, |
| eVision.EBW8 | threshold ) |
| eVision.ERegion.ERegion | ( | eVision.EROIBW16 | roi, |
| eVision.EBW16 | threshold ) |
| eVision.ERegion.ERegion | ( | eVision.ERun[] | runs | ) |
|
virtual |
Clones the ERegion, if this object is an ERegion subclass, the returned region will be as well.
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
| eVision.ERegion eVision.ERegion.Contour | ( | int | thickness | ) |
Creates a new ERegion containing the contour of the ERegion.
| thickness | The thickness of the returned contour of the ERegion border. A negative value will compute the inner contour and a positive one will compute the outer contour using the absolute value of thickness as thickness. |
If thickness is even and centered is true, the thickness will be increased by 1.
| eVision.ERegion eVision.ERegion.Contour | ( | int | thickness, |
| bool | centered ) |
Creates a new ERegion containing the contour of the ERegion.
| thickness | The thickness of the returned contour of the ERegion border. A negative value will compute the inner contour and a positive one will compute the outer contour using the absolute value of thickness as thickness. |
| centered | If true, the contour will be centered with the border of the ERegion. If false, the contour will be either the inner or outer one depending on the sign of thickness |
If thickness is even and centered is true, the thickness will be increased by 1.
| eVision.ERegion eVision.ERegion.CropRuns | ( | int | orgX, |
| int | orgY, | ||
| int | width, | ||
| int | height ) |
| void eVision.ERegion.Drag | ( | int | x, |
| int | y ) |
Moves the specified handle to a new position and updates all placement parameters of the region.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
|
virtual |
Moves the specified handle to a new position and updates all placement parameters of the region.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| frame | Frame to transform coordinates with. |
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Moves the specified handle to a new position and updates all placement parameters of the region.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| frame | Frame to transform coordinates with. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Moves the specified handle to a new position and updates all placement parameters of the region.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| frame | Frame to transform coordinates with. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
| zoomY | Vertical zoom factor. By default, true scale is used. |
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Moves the specified handle to a new position and updates all placement parameters of the region.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| frame | Frame to transform coordinates with. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
| zoomY | Vertical zoom factor. By default, true scale is used. |
| panX | Horizontal pan offset. By default, no pan is added. |
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Moves the specified handle to a new position and updates all placement parameters of the region.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| frame | Frame to transform coordinates with. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
| zoomY | Vertical zoom factor. By default, true scale is used. |
| panX | Horizontal pan offset. By default, no pan is added. |
| panY | Vertical pan offset. By default, no pan is added. |
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
| void eVision.ERegion.Drag | ( | int | x, |
| int | y, | ||
| float | zoomX ) |
Moves the specified handle to a new position and updates all placement parameters of the region.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
| void eVision.ERegion.Drag | ( | int | x, |
| int | y, | ||
| float | zoomX, | ||
| float | zoomY ) |
Moves the specified handle to a new position and updates all placement parameters of the region.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
| zoomY | Vertical zoom factor. By default, true scale is used. |
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
| void eVision.ERegion.Drag | ( | int | x, |
| int | y, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Moves the specified handle to a new position and updates all placement parameters of the region.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
| zoomY | Vertical zoom factor. By default, true scale is used. |
| panX | Horizontal pan offset. By default, no pan is added. |
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
| void eVision.ERegion.Drag | ( | int | x, |
| int | y, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Moves the specified handle to a new position and updates all placement parameters of the region.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
| zoomY | Vertical zoom factor. By default, true scale is used. |
| panX | Horizontal pan offset. By default, no pan is added. |
| panY | Vertical pan offset. By default, no pan is added. |
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
| void eVision.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter | ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| void eVision.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw the shape. |
| void eVision.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw the shape. |
| color | The color in which to draw the ERegion. |
| void eVision.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | opacity ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw the shape. |
| color | The color in which to draw the ERegion. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| void eVision.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw the shape. |
| color | The color in which to draw the ERegion. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw the shape. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw the shape. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw the shape. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | zoomX ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw the shape. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw the shape. |
| 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.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw the shape. |
| 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.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw the shape. |
| 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.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the ERegion. |
| void eVision.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | opacity ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the ERegion. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| void eVision.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the ERegion. |
| opacity | Opacity of the drawn area (range: 0.0 to 1.0). |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| 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.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| 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.ERegion.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion shape.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| 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.ERegion.Draw | ( | IntPtr | graphicContext | ) |
Draws the ERegion 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.ERegion.Draw | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color ) |
Draws the ERegion shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
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.ERegion.Draw | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | opacity ) |
Draws the ERegion shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX ) |
Draws the ERegion shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | IntPtr | graphicContext, |
| float | opacity ) |
Draws the ERegion 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.ERegion.Draw | ( | IntPtr | graphicContext, |
| float | opacity, | ||
| float | zoomX ) |
Draws the ERegion 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.ERegion.Draw | ( | IntPtr | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion 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.ERegion.Draw | ( | IntPtr | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion 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.ERegion.Draw | ( | IntPtr | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion 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.ERegion.Draw | ( | System.Drawing.Graphics | graphicContext | ) |
Draws the ERegion 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.ERegion.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color ) |
Draws the ERegion shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
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.ERegion.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | opacity ) |
Draws the ERegion shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX ) |
Draws the ERegion shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion shape.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | opacity ) |
Draws the ERegion 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.ERegion.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | opacity, | ||
| float | zoomX ) |
Draws the ERegion 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.ERegion.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion 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.ERegion.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion 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.ERegion.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion 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.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter | ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| void eVision.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| void eVision.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| color | The color in which to draw the ERegion. |
| void eVision.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| color | The color in which to draw the ERegion. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | zoomX ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame 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.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame 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.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame 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.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the ERegion. |
| void eVision.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the ERegion. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| 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.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| 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.ERegion.DrawContour | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion contour.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| 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.ERegion.DrawContour | ( | IntPtr | graphicContext | ) |
Draws the ERegion 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.ERegion.DrawContour | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color ) |
Draws the ERegion contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
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.ERegion.DrawContour | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draws the ERegion contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | IntPtr | graphicContext, |
| float | zoomX ) |
Draws the ERegion 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.ERegion.DrawContour | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion 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.ERegion.DrawContour | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion 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.ERegion.DrawContour | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion 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.ERegion.DrawContour | ( | System.Drawing.Graphics | graphicContext | ) |
Draws the ERegion 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.ERegion.DrawContour | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color ) |
Draws the ERegion contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
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.ERegion.DrawContour | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draws the ERegion contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion contour.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the ERegion. |
| 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.ERegion.DrawContour | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX ) |
Draws the ERegion 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.ERegion.DrawContour | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion 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.ERegion.DrawContour | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion 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.ERegion.DrawContour | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion 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.ERegion.DrawContourWithCurrentPen | ( | IntPtr | hdc, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion contour with the current pen.
| hdc | 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 of ERegion.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter | ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| void eVision.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| void eVision.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| color | The color in which to draw the region. |
| void eVision.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| color | The color in which to draw the region. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | zoomX ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame 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.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame 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.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame 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.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the region. |
| void eVision.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the region. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| 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.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| 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.ERegion.DrawHandles | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the region handles.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| 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.ERegion.DrawHandles | ( | IntPtr | hdc | ) |
Draws the region handles.
| hdc | 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.ERegion.DrawHandles | ( | IntPtr | hdc, |
| eVision.ERGBColor | color ) |
Draws the region handles.
| hdc | Handle of the device context on which to draw. |
| color | The color in which to draw the region. |
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.ERegion.DrawHandles | ( | IntPtr | hdc, |
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draws the region handles.
| hdc | Handle of the device context on which to draw. |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | IntPtr | hdc, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the region handles.
| hdc | Handle of the device context on which to draw. |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | IntPtr | hdc, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the region handles.
| hdc | Handle of the device context on which to draw. |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | IntPtr | hdc, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the region handles.
| hdc | Handle of the device context on which to draw. |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | IntPtr | hdc, |
| float | zoomX ) |
Draws the region handles.
| hdc | 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.ERegion.DrawHandles | ( | IntPtr | hdc, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the region handles.
| hdc | 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.ERegion.DrawHandles | ( | IntPtr | hdc, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the region handles.
| hdc | 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.ERegion.DrawHandles | ( | IntPtr | hdc, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the region handles.
| hdc | 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.ERegion.DrawHandles | ( | System.Drawing.Graphics | hdc | ) |
Draws the region handles.
| hdc | 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.ERegion.DrawHandles | ( | System.Drawing.Graphics | hdc, |
| eVision.ERGBColor | color ) |
Draws the region handles.
| hdc | Handle of the device context on which to draw. |
| color | The color in which to draw the region. |
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.ERegion.DrawHandles | ( | System.Drawing.Graphics | hdc, |
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draws the region handles.
| hdc | Handle of the device context on which to draw. |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | System.Drawing.Graphics | hdc, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the region handles.
| hdc | Handle of the device context on which to draw. |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | System.Drawing.Graphics | hdc, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the region handles.
| hdc | Handle of the device context on which to draw. |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | System.Drawing.Graphics | hdc, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the region handles.
| hdc | Handle of the device context on which to draw. |
| color | The color in which to draw the region. |
| 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.ERegion.DrawHandles | ( | System.Drawing.Graphics | hdc, |
| float | zoomX ) |
Draws the region handles.
| hdc | 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.ERegion.DrawHandles | ( | System.Drawing.Graphics | hdc, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the region handles.
| hdc | 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.ERegion.DrawHandles | ( | System.Drawing.Graphics | hdc, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the region handles.
| hdc | 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.ERegion.DrawHandles | ( | System.Drawing.Graphics | hdc, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the region handles.
| hdc | 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.ERegion.DrawHandlesWithCurrentPen | ( | IntPtr | hdc | ) |
Draws the region handles with the current pen.
| hdc | Handle of the device context on which to draw. |
Use the overload of ERegion.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.ERegion.DrawHandlesWithCurrentPen | ( | IntPtr | hdc, |
| float | zoomX ) |
Draws the region handles with the current pen.
| hdc | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
Use the overload of ERegion.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.ERegion.DrawHandlesWithCurrentPen | ( | IntPtr | hdc, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the region handles with the current pen.
| hdc | 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 of ERegion.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.ERegion.DrawHandlesWithCurrentPen | ( | IntPtr | hdc, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the region handles with the current pen.
| hdc | 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 of ERegion.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.ERegion.DrawHandlesWithCurrentPen | ( | IntPtr | hdc, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the region handles with the current pen.
| hdc | 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 of ERegion.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.ERegion.DrawWithCurrentPen | ( | IntPtr | graphicContext | ) |
Draws the ERegion area.
| graphicContext | Handle of the device context on which to draw. |
Use the overload of ERegion.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.ERegion.DrawWithCurrentPen | ( | IntPtr | graphicContext, |
| float | opacity ) |
Draws the ERegion area.
| 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 of ERegion.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.ERegion.DrawWithCurrentPen | ( | IntPtr | graphicContext, |
| float | opacity, | ||
| float | zoomX ) |
Draws the ERegion area.
| 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 of ERegion.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.ERegion.DrawWithCurrentPen | ( | IntPtr | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the ERegion area.
| 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 of ERegion.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.ERegion.DrawWithCurrentPen | ( | IntPtr | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the ERegion area.
| 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 of ERegion.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.ERegion.DrawWithCurrentPen | ( | IntPtr | graphicContext, |
| float | opacity, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the ERegion area.
| 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 of ERegion.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| eVision.ERegion eVision.ERegion.FillHoles | ( | ) |
Returns a new ERegion.ERegion whose holes are filled.
If the current region is empty, returned an empty ERegion.ERegion.
| eVision.ERegion eVision.ERegion.Grow | ( | int | radius | ) |
Creates a new ERegion by growing the ERegion runs with a dilation using a circular structuring element.
| radius | Radius of the circular structuring element. A negative value will call ERegion.Shrink with the opposite value instead. |
| eVision.EEditionMode eVision.ERegion.HitTest | ( | int | x, |
| int | y ) |
Detects if the cursor is placed over one of the dragging handles.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
Returns a handle identifier, as defined by EEditionMode.
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
|
virtual |
Detects if the cursor is placed over one of the dragging handles.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| frame | Frame to transform coordinates with. |
Returns a handle identifier, as defined by EEditionMode.
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Detects if the cursor is placed over one of the dragging handles.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| frame | Frame to transform coordinates with. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
Returns a handle identifier, as defined by EEditionMode.
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Detects if the cursor is placed over one of the dragging handles.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| frame | Frame to transform coordinates with. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
| zoomY | Vertical zoom factor. By default, true scale is used. |
Returns a handle identifier, as defined by EEditionMode.
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Detects if the cursor is placed over one of the dragging handles.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| frame | Frame to transform coordinates with. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
| zoomY | Vertical zoom factor. By default, true scale is used. |
| panX | Horizontal pan offset. By default, no pan is added. |
Returns a handle identifier, as defined by EEditionMode.
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Detects if the cursor is placed over one of the dragging handles.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| frame | Frame to transform coordinates with. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
| zoomY | Vertical zoom factor. By default, true scale is used. |
| panX | Horizontal pan offset. By default, no pan is added. |
| panY | Vertical pan offset. By default, no pan is added. |
Returns a handle identifier, as defined by EEditionMode.
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
| eVision.EEditionMode eVision.ERegion.HitTest | ( | int | x, |
| int | y, | ||
| float | zoomX ) |
Detects if the cursor is placed over one of the dragging handles.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
Returns a handle identifier, as defined by EEditionMode.
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
| eVision.EEditionMode eVision.ERegion.HitTest | ( | int | x, |
| int | y, | ||
| float | zoomX, | ||
| float | zoomY ) |
Detects if the cursor is placed over one of the dragging handles.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
| zoomY | Vertical zoom factor. By default, true scale is used. |
Returns a handle identifier, as defined by EEditionMode.
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
| eVision.EEditionMode eVision.ERegion.HitTest | ( | int | x, |
| int | y, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Detects if the cursor is placed over one of the dragging handles.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
| zoomY | Vertical zoom factor. By default, true scale is used. |
| panX | Horizontal pan offset. By default, no pan is added. |
Returns a handle identifier, as defined by EEditionMode.
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
| eVision.EEditionMode eVision.ERegion.HitTest | ( | int | x, |
| int | y, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Detects if the cursor is placed over one of the dragging handles.
| x | x-coordinate of the mouse cursor. |
| y | y-coordinate of the mouse cursor. |
| zoomX | Horizontal zoom factor. By default, true scale is used. |
| zoomY | Vertical zoom factor. By default, true scale is used. |
| panX | Horizontal pan offset. By default, no pan is added. |
| panY | Vertical pan offset. By default, no pan is added. |
Returns a handle identifier, as defined by EEditionMode.
If zooming and/or panning were used when drawing the region, the same values must be used with ERegion.HitTest and ERegion.Drag.
|
static |
|
virtual |
Checks if a point is inside the rasterized region.
| point | The point to check. |
The coordinates of the point are floored to integer values and we check if they would be present in the rasterized region. This can have unexpected consequences, like (10, 10) not being contained in a ERectangleRegion of width/height 10 centered on (5.1, 5.1) but it guarantees the equivalence with successor classes.
Reimplemented in eVision.ERectangleRegion.
|
virtual |
Loads the ERegion. The given ESerializer must have been created for reading.
| serializer | The serializer. |
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Loads the ERegion. The given ESerializer must have been created for reading.
| path | The file path. |
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
| eVision.ERegion eVision.ERegion.LocalToSensor | ( | eVision.EFrame | frame | ) |
Converts the region from the local reference frame to the sensor reference frame.
| frame | Reference frame in which the region is defined. |
|
static |
Makes a typed region based on the serialized file.
| serializer | Serializer open for reading |
|
static |
Makes a typed region based on the serialized file.
| file | Path to the serialized file |
| void eVision.ERegion.Prepare | ( | ) |
| void eVision.ERegion.Prepare | ( | eVision.EROIBW16 | roi | ) |
Computes the values necessary for the ERegion to be used during processing.
| roi | Destination or source EBaseROI. |
This method should be called once after the ERegion has been parameterized and before the ERegion is used. If necessary,it will be done automatically before any usage but it will increase the processing time.
| void eVision.ERegion.Prepare | ( | eVision.EROIBW32 | roi | ) |
Computes the values necessary for the ERegion to be used during processing.
| roi | Destination or source EBaseROI. |
This method should be called once after the ERegion has been parameterized and before the ERegion is used. If necessary,it will be done automatically before any usage but it will increase the processing time.
| void eVision.ERegion.Prepare | ( | eVision.EROIBW32f | roi | ) |
Computes the values necessary for the ERegion to be used during processing.
| roi | Destination or source EBaseROI. |
This method should be called once after the ERegion has been parameterized and before the ERegion is used. If necessary,it will be done automatically before any usage but it will increase the processing time.
| void eVision.ERegion.Prepare | ( | eVision.EROIBW8 | roi | ) |
Computes the values necessary for the ERegion to be used during processing.
| roi | Destination or source EBaseROI. |
This method should be called once after the ERegion has been parameterized and before the ERegion is used. If necessary,it will be done automatically before any usage but it will increase the processing time.
| void eVision.ERegion.Prepare | ( | eVision.EROIC24 | roi | ) |
Computes the values necessary for the ERegion to be used during processing.
| roi | Destination or source EBaseROI. |
This method should be called once after the ERegion has been parameterized and before the ERegion is used. If necessary,it will be done automatically before any usage but it will increase the processing time.
| void eVision.ERegion.Prepare | ( | eVision.EROIC24A | roi | ) |
Computes the values necessary for the ERegion to be used during processing.
| roi | Destination or source EBaseROI. |
This method should be called once after the ERegion has been parameterized and before the ERegion is used. If necessary,it will be done automatically before any usage but it will increase the processing time.
| void eVision.ERegion.Prepare | ( | eVision.EROIC48 | roi | ) |
Computes the values necessary for the ERegion to be used during processing.
| roi | Destination or source EBaseROI. |
This method should be called once after the ERegion has been parameterized and before the ERegion is used. If necessary,it will be done automatically before any usage but it will increase the processing time.
| void eVision.ERegion.Prepare | ( | int | orgX, |
| int | orgY, | ||
| int | width, | ||
| int | height ) |
Computes the values necessary for the ERegion to be used during processing.
| orgX | X-Axis origin of the source or destination context. |
| orgY | Y-Axis origin of the source or destination context. |
| width | Width of the source or destination context. |
| height | Height of the source or destination context. |
This method should be called once after the ERegion has been parameterized and before the ERegion is used. If necessary,it will be done automatically before any usage but it will increase the processing time.
| void eVision.ERegion.Prepare | ( | int | width, |
| int | height ) |
Computes the values necessary for the ERegion to be used during processing.
| width | Width of the source or destination context. |
| height | Height of the source or destination context. |
This method should be called once after the ERegion has been parameterized and before the ERegion is used. If necessary,it will be done automatically before any usage but it will increase the processing time.
|
virtual |
Creates a new region by rotating the ERegion.
| angle | Rotation angle |
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Saves the ERegion. The given ESerializer must have been created for writing.
| serializer | The ESerializer object that is written to. |
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Saves the ERegion. The given ESerializer must have been created for writing.
| path | The file path. |
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Creates a new region by scaling the ERegion.
| scale | Isotropic scale |
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Creates a new region by scaling the ERegion.
| scaleX | Horizontal scale |
| scaleY | Vertical scale |
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
| eVision.ERegion eVision.ERegion.SensorToLocal | ( | eVision.EFrame | frame | ) |
Converts the region from the sensor reference frame to the local reference frame.
| frame | Reference frame in which the region is defined. |
| eVision.ERegion eVision.ERegion.Shrink | ( | int | radius | ) |
Creates a new ERegion by shrinking the ERegion runs with an erosion using a circular structuring element.
| radius | Radius of the circular structuring element. A negative value will call ERegion.Grow with the opposite value instead. |
|
static |
| void eVision.ERegion.ToImage | ( | eVision.EImageBW16 | img, |
| eVision.EBW16 | background, | ||
| eVision.EBW16 | foreground ) |
Exports the ERegion to a mask-type image.
| img | Destination image. |
| background | Background color. |
| foreground | Foreground color. |
| void eVision.ERegion.ToImage | ( | eVision.EImageBW8 | img, |
| eVision.EBW8 | background, | ||
| eVision.EBW8 | foreground ) |
Exports the ERegion to a mask-type image.
| img | Destination image. |
| background | Background color. |
| foreground | Foreground color. |
| void eVision.ERegion.ToImage | ( | eVision.EImageC24 | img, |
| eVision.EC24 | background, | ||
| eVision.EC24 | foreground ) |
Exports the ERegion to a mask-type image.
| img | Destination image. |
| background | Background color. |
| foreground | Foreground color. |
| void eVision.ERegion.ToImage | ( | eVision.EImageC24A | img, |
| eVision.EC24A | background, | ||
| eVision.EC24A | foreground ) |
Exports the ERegion to a mask-type image.
| img | Destination image. |
| background | Background color. |
| foreground | Foreground color. |
|
virtual |
Creates a new ERegion by scaling, rotating and then translating the ERegion.
| scaleX | x component of the scaling factor applied to the region. |
| scaleY | y component of the scaling factor applied to the region. |
| angle | rotation angle applied to the region. |
| dx | x component of the translation vector. |
| dy | y component of the translation vector. |
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
|
virtual |
Creates a new region by translating the ERegion.
| dx | Horizontal translation in pixel value |
| dy | Vertical translation in pixel value |
Reimplemented in eVision.ECircleRegion, eVision.EEllipseRegion, eVision.EPolygonRegion, and eVision.ERectangleRegion.
| eVision.ERegion eVision.ERegion.TranslateRuns | ( | int | dx, |
| int | dy ) |
Creates a new ERegion by translating the region runs.
| dx | x component of the translation vector. |
| dy | y component of the translation vector. |
|
static |
|
get |
Returns all possible edition modes of the region.
|
get |
Bounding box height.
The height is the height of the upright rectangle encompassing the ERun.
|
get |
Bounding box origin abscissa.
The origin is the top left corner of the upright rectangle encompassing the ERun.
|
get |
Bounding box origin ordinate.
The origin is the top left corner of the upright rectangle encompassing the ERun.
|
get |
Bounding box width.
The width is the width of the upright rectangle encompassing the ERun.
|
getset |
Graphical edition mode.
|
getset |
Runs of the region.