eVision Python API
Loading...
Searching...
No Matches
eVision.ECodedImage2 Class Reference

The main class of the EasyObject API that represents a coded image, as produced by the encoder. More...

Public Member Functions

None __init__ (self)
 Constructs a coded image.
None __init__ (self, eVision.ECodedImage2 other)
 Constructs a coded image.
int GetObjCount (self, int layerIndex)
 Returns the number of objects in a given layer.
int GetObjCount (self)
 Returns the number of objects in a given layer.
eVision.ECodedElement GetObj (self, int layerIndex, int objectIndex)
 Random access to an object in a given layer.
eVision.ECodedElement GetObj (self, int objectIndex)
 Random access to an object in a given layer.
None ClearFeatureCache (self)
 Clears the internal cache for the computed features.
eVision.ECodedElement GetParentObject (self, eVision.ECodedElement hole)
 Returns a reference to the object that contains a given hole.
eVision.ECodedElement|None FindObject (self, eVision.EPoint p, eVision.EFrame frame)
 Finds an object in the coded image using its coordinates.
eVision.ECodedElement|None FindObject (self, int x, int y)
 Finds an object in the coded image using its coordinates.
eVision.ECodedElement|None FindObject (self, int layerIndex, eVision.EPoint p, eVision.EFrame frame)
 Finds an object in the coded image using its coordinates.
eVision.ECodedElement|None FindObject (self, int layerIndex, int x, int y)
 Finds an object in the coded image using its coordinates.
None RenderMask (self, eVision.EROIBW8 result)
 Creates a Flexible Mask from a specified layer of the encoded image.
None RenderMask (self, eVision.EROIBW8 result, int layerIndex, int offsetX, int offsetY)
 Creates a Flexible Mask from a specified layer of the encoded image.
None RenderMask (self, eVision.EROIBW8 result, int layerIndex)
 Creates a Flexible Mask from a specified layer of the encoded image.
None RenderMask (self, eVision.EROIBW8 result, int offsetX, int offsetY)
 Creates a Flexible Mask from a specified layer of the encoded image.
eVision.ERegion ToRegion (self)
 Converts the encoded image to an eVision.ERegion.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.ECodedElement element, float zoomX, float zoomY, float panX, float panY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.ECodedElement element, float zoomX, float zoomY, float panX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.ECodedElement element, float zoomX, float zoomY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.ECodedElement element, float zoomX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.ECodedElement element)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.ECodedElement element, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.ECodedElement element, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.ECodedElement element, eVision.EFrame frame, float zoomX, float zoomY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.ECodedElement element, eVision.EFrame frame, float zoomX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.ECodedElement element, eVision.EFrame frame)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, float zoomX, float zoomY, float panX, float panY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, float zoomX, float zoomY, float panX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, float zoomX, float zoomY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, float zoomX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EFrame frame, float zoomX, float zoomY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EFrame frame, float zoomX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EFrame frame)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, float zoomX, float zoomY, float panX, float panY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, eVision.EFrame frame, float zoomX, float zoomY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, eVision.EFrame frame, float zoomX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, eVision.EFrame frame)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, float zoomX, float zoomY, float panX, float panY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, float zoomX, float zoomY, float panX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, float zoomX, float zoomY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, float zoomX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, eVision.EFrame frame, float zoomX, float zoomY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, eVision.EFrame frame, float zoomX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, eVision.EFrame frame)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, int elementIndex, float zoomX, float zoomY, float panX, float panY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, int elementIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, int elementIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, int elementIndex, eVision.EFrame frame, float zoomX, float zoomY)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, int elementIndex, eVision.EFrame frame, float zoomX)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None Draw (self, eVision.EDrawAdapter|None graphicContext, eVision.EObjectSelection selection, int elementIndex, eVision.EFrame frame)
 Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, float zoomX, float zoomY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, float zoomX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EFrame frame, float zoomX, float zoomY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EFrame frame, float zoomX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EFrame frame)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, eVision.EFrame frame, float zoomX, float zoomY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, eVision.EFrame frame, float zoomX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, eVision.EFrame frame)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.ECodedElement element, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.ECodedElement element, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.ECodedElement element, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.ECodedElement element, float zoomX, float zoomY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.ECodedElement element, float zoomX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.ECodedElement element)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.ECodedElement element, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.ECodedElement element, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.ECodedElement element, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.ECodedElement element, eVision.EFrame frame, float zoomX, float zoomY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.ECodedElement element, eVision.EFrame frame, float zoomX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.ECodedElement element, eVision.EFrame frame)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, int elementIndex, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, int elementIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, int elementIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, int elementIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, int elementIndex, eVision.EFrame frame, float zoomX, float zoomY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, int elementIndex, eVision.EFrame frame, float zoomX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, int elementIndex, eVision.EFrame frame)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, float zoomX, float zoomY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, float zoomX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, eVision.EFrame frame, float zoomX, float zoomY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, eVision.EFrame frame, float zoomX)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, eVision.EFrame frame)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, eVision.EObjectSelection selection, int elementIndex, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, float zoomX, float zoomY, float panX, float panY)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, float zoomX, float zoomY, float panX)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, float zoomX, float zoomY)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, float zoomX)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int objectIndex)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, int objectIndex, float zoomX, float zoomY, float panX, float panY)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, eVision.EFrame frame, float zoomX)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, eVision.EFrame frame)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, int objectIndex, eVision.EFrame frame, float zoomX)
 Draw the designated object.
None DrawObject (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, int objectIndex, eVision.EFrame frame)
 Draw the designated object.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, int holeIndex, float zoomX, float zoomY, float panX, float panY)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, int holeIndex, float zoomX, float zoomY, float panX)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, int holeIndex, float zoomX, float zoomY)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, int holeIndex, float zoomX)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, int holeIndex)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int objectIndex, int holeIndex, eVision.EFrame frame)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, int objectIndex, int holeIndex, float zoomX, float zoomY, float panX, float panY)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX)
 Draw the designated hole.
None DrawHole (self, eVision.EDrawAdapter|None graphicContext, int layerIndex, int objectIndex, int holeIndex, eVision.EFrame frame)
 Draw the designated hole.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, float zoomX, float zoomY)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, float zoomX)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, eVision.EFrame frame, float zoomX)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, eVision.EFrame frame)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, eVision.EFrame frame, float zoomX, float zoomY)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, eVision.EFrame frame, float zoomX)
 Draw a given feature of the designated object.
None DrawObjectFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, eVision.EFrame frame)
 Draw a given feature of the designated object.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, int holeIndex, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, int holeIndex, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, int holeIndex, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, int holeIndex, float zoomX, float zoomY)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, int holeIndex, float zoomX)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, int holeIndex)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int objectIndex, int holeIndex, eVision.EFrame frame)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, int holeIndex, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, int holeIndex, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY, bool drawDiagonals)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX, float zoomY)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, int holeIndex, eVision.EFrame frame, float zoomX)
 Draw a given feature of the designated hole.
None DrawHoleFeature (self, eVision.EDrawAdapter|None graphicContext, eVision.EDrawableFeature feature, int layerIndex, int objectIndex, int holeIndex, eVision.EFrame frame)
 Draw a given feature of the designated hole.
int LayerCount (self)
 Returns the number of layers that are encoded.
list[eVision._eVision.ECodedElement] AllObjs (self)
 All objects from all layers.
int StartY (self)
 Returns the lowest row index, for all the runs of all the objects in the coded image.
int Width (self)
 Returns the width of the coded image.
int Height (self)
 Returns the height of the coded image.

Protected Member Functions

 _Frame__setter (self, eVision.EFrame value)
 Sets the frame in which the region was defined.

Properties

 Frame

Detailed Description

The main class of the EasyObject API that represents a coded image, as produced by the encoder.

Remarks:

It provides methods to get features of the encoded image, to access an object in a particular layer of the encoded image, to draw objects or objects features in a particular layer of the encoded image, to render a mask, etc...

License(s): EasyObject

Constructor & Destructor Documentation

◆ __init__() [1/2]

None eVision.ECodedImage2.__init__ ( self)

Constructs a coded image.

◆ __init__() [2/2]

None eVision.ECodedImage2.__init__ ( self,
eVision.ECodedImage2 other )

Constructs a coded image.

Parameters
otherCoded image to copy.

Member Function Documentation

◆ _Frame__setter()

eVision.ECodedImage2._Frame__setter ( self,
eVision.EFrame value )
protected

Sets the frame in which the region was defined.

Applies the setting of the frame to all layers and to all their objects.

◆ AllObjs()

list[eVision._eVision.ECodedElement] eVision.ECodedImage2.AllObjs ( self)

All objects from all layers.

◆ ClearFeatureCache()

None eVision.ECodedImage2.ClearFeatureCache ( self)

Clears the internal cache for the computed features.

Remarks:

This is useful to reduce memory consumption.

◆ Draw() [1/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.

◆ Draw() [2/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.ECodedElement element )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
elementThe coded element to draw.

◆ Draw() [3/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.ECodedElement element,
eVision.EFrame frame )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
elementThe coded element to draw.
frameFrame of reference used to compute the coded image.

◆ Draw() [4/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.ECodedElement element,
eVision.EFrame frame,
float zoomX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
elementThe coded element to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ Draw() [5/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.ECodedElement element,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
elementThe coded element to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [6/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.ECodedElement element,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
elementThe coded element to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [7/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.ECodedElement element,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
elementThe coded element to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [8/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.ECodedElement element,
float zoomX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
elementThe coded element to draw.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ Draw() [9/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.ECodedElement element,
float zoomX,
float zoomY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
elementThe coded element to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [10/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.ECodedElement element,
float zoomX,
float zoomY,
float panX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
elementThe coded element to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [11/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.ECodedElement element,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
elementThe coded element to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [12/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EFrame frame )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
frameFrame of reference used to compute the coded image.

◆ Draw() [13/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EFrame frame,
float zoomX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ Draw() [14/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [15/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [16/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [17/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.

◆ Draw() [18/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
eVision.EFrame frame )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
frameFrame of reference used to compute the coded image.

◆ Draw() [19/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
eVision.EFrame frame,
float zoomX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ Draw() [20/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [21/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [22/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [23/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
float zoomX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ Draw() [24/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
float zoomX,
float zoomY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [25/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
float zoomX,
float zoomY,
float panX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [26/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [27/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
int elementIndex,
eVision.EFrame frame )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
frameFrame of reference used to compute the coded image.

◆ Draw() [28/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
int elementIndex,
eVision.EFrame frame,
float zoomX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ Draw() [29/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
int elementIndex,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [30/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
int elementIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [31/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
int elementIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [32/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EObjectSelection selection,
int elementIndex,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [33/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
float zoomX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ Draw() [34/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
float zoomX,
float zoomY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [35/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
float zoomX,
float zoomY,
float panX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [36/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [37/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
eVision.EFrame frame )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
frameFrame of reference used to compute the coded image.

◆ Draw() [38/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
eVision.EFrame frame,
float zoomX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ Draw() [39/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [40/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [41/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ Draw() [42/42]

None eVision.ECodedImage2.Draw ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated coded element, all the objects from a layer, or all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

Parameters
graphicContextGraphic context on which to draw.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [1/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.

◆ DrawFeature() [2/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.ECodedElement element )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
elementThe coded element to draw.

◆ DrawFeature() [3/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.ECodedElement element,
eVision.EFrame frame )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
elementThe coded element to draw.
frameFrame of reference used to compute the coded image.

◆ DrawFeature() [4/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.ECodedElement element,
eVision.EFrame frame,
float zoomX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
elementThe coded element to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawFeature() [5/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.ECodedElement element,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
elementThe coded element to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawFeature() [6/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.ECodedElement element,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
elementThe coded element to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [7/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.ECodedElement element,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
elementThe coded element to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [8/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.ECodedElement element,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
elementThe coded element to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawFeature() [9/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.ECodedElement element,
float zoomX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
elementThe coded element to draw.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawFeature() [10/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.ECodedElement element,
float zoomX,
float zoomY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
elementThe coded element to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawFeature() [11/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.ECodedElement element,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
elementThe coded element to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [12/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.ECodedElement element,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
elementThe coded element to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [13/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.ECodedElement element,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
elementThe coded element to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawFeature() [14/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EFrame frame )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
frameFrame of reference used to compute the coded image.

◆ DrawFeature() [15/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EFrame frame,
float zoomX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawFeature() [16/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawFeature() [17/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [18/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [19/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawFeature() [20/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.

◆ DrawFeature() [21/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
eVision.EFrame frame )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
frameFrame of reference used to compute the coded image.

◆ DrawFeature() [22/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
eVision.EFrame frame,
float zoomX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawFeature() [23/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawFeature() [24/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [25/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [26/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawFeature() [27/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
float zoomX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawFeature() [28/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
float zoomX,
float zoomY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawFeature() [29/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [30/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [31/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawFeature() [32/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
int elementIndex,
eVision.EFrame frame )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
frameFrame of reference used to compute the coded image.

◆ DrawFeature() [33/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
int elementIndex,
eVision.EFrame frame,
float zoomX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawFeature() [34/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
int elementIndex,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawFeature() [35/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
int elementIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [36/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
int elementIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [37/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
int elementIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawFeature() [38/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
int elementIndex,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [39/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
eVision.EObjectSelection selection,
int elementIndex,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
selectionThe selection of coded elements to draw.
elementIndexThe index in the selection of the coded element to draw. If no element index is specified, all the elements of the selection are take into consideration.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawFeature() [40/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
float zoomX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawFeature() [41/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
float zoomX,
float zoomY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawFeature() [42/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [43/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [44/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawFeature() [45/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
eVision.EFrame frame )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
frameFrame of reference used to compute the coded image.

◆ DrawFeature() [46/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
eVision.EFrame frame,
float zoomX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawFeature() [47/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawFeature() [48/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [49/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [50/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawFeature() [51/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawFeature() [52/52]

None eVision.ECodedImage2.DrawFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated coded element, of all the objects from a layer, or of all the coded elements from a given selection.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

The features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter are only at one's disposal when drawing selections.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexIndex of the layer of interest. If no layer index is specified, the default layer is taken into consideration. Note that this methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawHole() [1/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
int objectIndex,
int holeIndex,
eVision.EFrame frame )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.

◆ DrawHole() [2/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.

◆ DrawHole() [3/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawHole() [4/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawHole() [5/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawHole() [6/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
int objectIndex,
int holeIndex,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawHole() [7/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
int holeIndex )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.

◆ DrawHole() [8/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
int holeIndex,
eVision.EFrame frame )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.

◆ DrawHole() [9/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.

◆ DrawHole() [10/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawHole() [11/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawHole() [12/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawHole() [13/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
int holeIndex,
float zoomX )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.

◆ DrawHole() [14/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
int holeIndex,
float zoomX,
float zoomY )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawHole() [15/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
int holeIndex,
float zoomX,
float zoomY,
float panX )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawHole() [16/16]

None eVision.ECodedImage2.DrawHole ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
int holeIndex,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawHoleFeature() [1/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
int holeIndex,
eVision.EFrame frame )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.

◆ DrawHoleFeature() [2/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.

◆ DrawHoleFeature() [3/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawHoleFeature() [4/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawHoleFeature() [5/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawHoleFeature() [6/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawHoleFeature() [7/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
int holeIndex,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawHoleFeature() [8/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
int holeIndex,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawHoleFeature() [9/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
int holeIndex )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.

◆ DrawHoleFeature() [10/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
int holeIndex,
eVision.EFrame frame )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.

◆ DrawHoleFeature() [11/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.

◆ DrawHoleFeature() [12/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawHoleFeature() [13/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawHoleFeature() [14/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawHoleFeature() [15/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
int holeIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawHoleFeature() [16/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
int holeIndex,
float zoomX )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.

◆ DrawHoleFeature() [17/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
int holeIndex,
float zoomX,
float zoomY )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawHoleFeature() [18/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
int holeIndex,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawHoleFeature() [19/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
int holeIndex,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawHoleFeature() [20/20]

None eVision.ECodedImage2.DrawHoleFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
int holeIndex,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated hole.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the parent object of the hole to draw.
holeIndexIndex of the hole to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawObject() [1/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
int objectIndex,
eVision.EFrame frame )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.

◆ DrawObject() [2/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
int objectIndex,
eVision.EFrame frame,
float zoomX )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.

◆ DrawObject() [3/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawObject() [4/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawObject() [5/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawObject() [6/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int layerIndex,
int objectIndex,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawObject() [7/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the object to draw.

◆ DrawObject() [8/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
eVision.EFrame frame )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.

◆ DrawObject() [9/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
eVision.EFrame frame,
float zoomX )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.

◆ DrawObject() [10/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawObject() [11/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawObject() [12/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawObject() [13/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
float zoomX )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the object to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.

◆ DrawObject() [14/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
float zoomX,
float zoomY )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the object to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawObject() [15/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
float zoomX,
float zoomY,
float panX )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the object to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawObject() [16/16]

None eVision.ECodedImage2.DrawObject ( self,
eVision.EDrawAdapter | None graphicContext,
int objectIndex,
float zoomX,
float zoomY,
float panX,
float panY )

Draw the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
graphicContextGraphic context on which to draw.
objectIndexIndex of the object to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawObjectFeature() [1/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
eVision.EFrame frame )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.

◆ DrawObjectFeature() [2/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
eVision.EFrame frame,
float zoomX )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.

◆ DrawObjectFeature() [3/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawObjectFeature() [4/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawObjectFeature() [5/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawObjectFeature() [6/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawObjectFeature() [7/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawObjectFeature() [8/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int layerIndex,
int objectIndex,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexIndex of the object to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawObjectFeature() [9/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the object to draw.

◆ DrawObjectFeature() [10/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
eVision.EFrame frame )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.

◆ DrawObjectFeature() [11/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
eVision.EFrame frame,
float zoomX )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.

◆ DrawObjectFeature() [12/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawObjectFeature() [13/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawObjectFeature() [14/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawObjectFeature() [15/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the object to draw.
frameFrame of reference used to compute the coded image.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ DrawObjectFeature() [16/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
float zoomX )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the object to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.

◆ DrawObjectFeature() [17/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
float zoomX,
float zoomY )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the object to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawObjectFeature() [18/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
float zoomX,
float zoomY,
float panX )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the object to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawObjectFeature() [19/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
float zoomX,
float zoomY,
float panX,
float panY )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the object to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawObjectFeature() [20/20]

None eVision.ECodedImage2.DrawObjectFeature ( self,
eVision.EDrawAdapter | None graphicContext,
eVision.EDrawableFeature feature,
int objectIndex,
float zoomX,
float zoomY,
float panX,
float panY,
bool drawDiagonals )

Draw a given feature of the designated object.

Remarks:

Drawing is done in the device context associated to the desired window. The current pen is used.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Trying to draw the features eVision.EDrawableFeature.FeretBox and eVision.EDrawableFeature.WeightedGravityCenter will result in an exception, as they only make sense for eVision.EObjectSelection.

Parameters
graphicContextGraphic context on which to draw.
featureThe feature of interest.
objectIndexIndex of the object to draw.
zoomXHorizontal zooming factor. By default, no scaling is used.
zoomYVertical zooming factor. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
drawDiagonalsSpecifies whether or not the diagonals of the ellipses and of the rectangles are to be drawn.

◆ FindObject() [1/4]

eVision.ECodedElement | None eVision.ECodedImage2.FindObject ( self,
eVision.EPoint p,
eVision.EFrame frame )

Finds an object in the coded image using its coordinates.

Remarks:

If no layer index is specified, all the layers of the coded image are scanned until an object is found at these coordinates.

Parameters
pA local coordinate
frameThe frame of reference of the local coordinate p

◆ FindObject() [2/4]

eVision.ECodedElement | None eVision.ECodedImage2.FindObject ( self,
int layerIndex,
eVision.EPoint p,
eVision.EFrame frame )

Finds an object in the coded image using its coordinates.

Remarks:

If no layer index is specified, all the layers of the coded image are scanned until an object is found at these coordinates.

Parameters
layerIndexThe index of the layer of interest.
pA local coordinate
frameThe frame of reference of the local coordinate p

◆ FindObject() [3/4]

eVision.ECodedElement | None eVision.ECodedImage2.FindObject ( self,
int layerIndex,
int x,
int y )

Finds an object in the coded image using its coordinates.

Remarks:

If no layer index is specified, all the layers of the coded image are scanned until an object is found at these coordinates.

Parameters
layerIndexThe index of the layer of interest.
xThe X-coordinate of the object.
yThe Y-coordinate of the object.

◆ FindObject() [4/4]

eVision.ECodedElement | None eVision.ECodedImage2.FindObject ( self,
int x,
int y )

Finds an object in the coded image using its coordinates.

Remarks:

If no layer index is specified, all the layers of the coded image are scanned until an object is found at these coordinates.

Parameters
xThe X-coordinate of the object.
yThe Y-coordinate of the object.

◆ GetObj() [1/2]

eVision.ECodedElement eVision.ECodedImage2.GetObj ( self,
int layerIndex,
int objectIndex )

Random access to an object in a given layer.

Remarks:

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.
objectIndexThe index of the object in the layer.

◆ GetObj() [2/2]

eVision.ECodedElement eVision.ECodedImage2.GetObj ( self,
int objectIndex )

Random access to an object in a given layer.

Remarks:

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
objectIndexThe index of the object in the layer.

◆ GetObjCount() [1/2]

int eVision.ECodedImage2.GetObjCount ( self)

Returns the number of objects in a given layer.

Remarks:

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

◆ GetObjCount() [2/2]

int eVision.ECodedImage2.GetObjCount ( self,
int layerIndex )

Returns the number of objects in a given layer.

Remarks:

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will be taken into consideration.

◆ GetParentObject()

eVision.ECodedElement eVision.ECodedImage2.GetParentObject ( self,
eVision.ECodedElement hole )

Returns a reference to the object that contains a given hole.

Parameters
holeThe hole of interest.

◆ Height()

int eVision.ECodedImage2.Height ( self)

Returns the height of the coded image.

Remarks:

If the continuous mode is not activated, this height corresponds to the height of the source image. If the continuous mode is activated, this value equals to the highest row index, for all the runs of all the objects in the coded image, augmented by the number of rows index that are below zero.

◆ LayerCount()

int eVision.ECodedImage2.LayerCount ( self)

Returns the number of layers that are encoded.

◆ RenderMask() [1/4]

None eVision.ECodedImage2.RenderMask ( self,
eVision.EROIBW8 result )

Creates a Flexible Mask from a specified layer of the encoded image.

Remarks:

The size of the result image will not be changed: It must be properly sized beforehand.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
resultThe image in which the generated mask will be stored.

◆ RenderMask() [2/4]

None eVision.ECodedImage2.RenderMask ( self,
eVision.EROIBW8 result,
int layerIndex )

Creates a Flexible Mask from a specified layer of the encoded image.

Remarks:

The size of the result image will not be changed: It must be properly sized beforehand.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
resultThe image in which the generated mask will be stored.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will serve as a source for the mask generation.

◆ RenderMask() [3/4]

None eVision.ECodedImage2.RenderMask ( self,
eVision.EROIBW8 result,
int layerIndex,
int offsetX,
int offsetY )

Creates a Flexible Mask from a specified layer of the encoded image.

Remarks:

The size of the result image will not be changed: It must be properly sized beforehand.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
resultThe image in which the generated mask will be stored.
layerIndexThe index of the layer of interest. If this parameter is left unspecified, the default layer will serve as a source for the mask generation.
offsetXThe X-offset that must be applied to bring the zero X-coordinate in the coded image on the first column of the result image (defaults to zero).
offsetYThe Y-offset that must be applied to bring the zero Y-coordinate in the coded image on the first row of the result image (defaults to zero).

◆ RenderMask() [4/4]

None eVision.ECodedImage2.RenderMask ( self,
eVision.EROIBW8 result,
int offsetX,
int offsetY )

Creates a Flexible Mask from a specified layer of the encoded image.

Remarks:

The size of the result image will not be changed: It must be properly sized beforehand.

This methods throws an exception if no layer index is specified and if, simultaneously, the coded image contains several layers. Indeed, in such a case, no default layer exists.

Parameters
resultThe image in which the generated mask will be stored.
offsetXThe X-offset that must be applied to bring the zero X-coordinate in the coded image on the first column of the result image (defaults to zero).
offsetYThe Y-offset that must be applied to bring the zero Y-coordinate in the coded image on the first row of the result image (defaults to zero).

◆ StartY()

int eVision.ECodedImage2.StartY ( self)

Returns the lowest row index, for all the runs of all the objects in the coded image.

Remarks:

The returned value will always be zero if the continuous mode is not activated.

◆ ToRegion()

eVision.ERegion eVision.ECodedImage2.ToRegion ( self)

Converts the encoded image to an eVision.ERegion.

◆ Width()

int eVision.ECodedImage2.Width ( self)

Returns the width of the coded image.

Remarks:

This width corresponds in any case to the width of the source image.

Property Documentation

◆ Frame

eVision.ECodedImage2.Frame
static
Initial value:
= property(None, _Frame__setter, None,
)