Object predicted by a ELocator tool. More...
#include <eVision/EasyDeepLearning/EasyLocate/ELocatorPredictedObject.h>
Public Member Functions | |
| ELocatorPredictedObject () | |
| Constructs a ELocatorPredictedObject. | |
| ELocatorPredictedObject (const eVision::EasyDeepLearning::ELocatorPredictedObject &other) | |
| Copy constructor. | |
| virtual | ~ELocatorPredictedObject () throw () |
| eVision::EasyDeepLearning::ELocatorPredictedObject & | operator= (const eVision::EasyDeepLearning::ELocatorPredictedObject &other) |
| Assignment operator. | |
| float | GetProbability () const |
| Probability of the object. | |
| eVision::EFrame | ToFrame (bool useAngle, eVision::EFrameScaling frameScaling) const |
| Creates an EFrame from the ELocatorPredictedObject. | |
| eVision::EFrame | ToFrame (bool useAngle, eVision::EFrameScaling frameScaling, const eVision::EFrame &frame) const |
| Creates an EFrame from the ELocatorPredictedObject. | |
| eVision::ERegion | ToRegion () const |
| Creates an ERegion from the ELocatorPredictedObject. | |
| virtual void | Draw (eVision::EDrawAdapter *drawAdapter, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label and probability. | |
| virtual void | Draw (eVision::EDrawAdapter *drawAdapter, float zoomX, float zoomY, float panX) |
| Draws the object with its label and probability. | |
| virtual void | Draw (eVision::EDrawAdapter *drawAdapter, float zoomX, float zoomY) |
| Draws the object with its label and probability. | |
| virtual void | Draw (eVision::EDrawAdapter *drawAdapter, float zoomX) |
| Draws the object with its label and probability. | |
| virtual void | Draw (eVision::EDrawAdapter *drawAdapter) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool drawProbability, float zoomX, float zoomY) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool drawProbability, float zoomX) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool drawProbability) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY, float panX) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, bool highlightObject, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, bool highlightObject, float zoomX, float zoomY, float panX) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, bool highlightObject, float zoomX, float zoomY) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, bool highlightObject, float zoomX) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, bool highlightObject) |
| Draws the object with its label and probability. | |
| virtual void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label and probability. | |
| virtual void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, float zoomX, float zoomY, float panX) |
| Draws the object with its label and probability. | |
| virtual void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, float zoomX, float zoomY) |
| Draws the object with its label and probability. | |
| virtual void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, float zoomX) |
| Draws the object with its label and probability. | |
| virtual void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool drawProbability, float zoomX, float zoomY) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool drawProbability, float zoomX) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool drawProbability) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY, float panX) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool cropLabel, bool drawProbability) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool cropLabel, bool drawProbability, bool highlightObject, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool cropLabel, bool drawProbability, bool highlightObject, float zoomX, float zoomY, float panX) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool cropLabel, bool drawProbability, bool highlightObject, float zoomX, float zoomY) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool cropLabel, bool drawProbability, bool highlightObject, float zoomX) |
| Draws the object with its label and probability. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, bool cropLabel, bool drawProbability, bool highlightObject) |
| Draws the object with its label and probability. | |
| void | Draw (HDC graphicsContext, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label and probability. | |
| void | Draw (HDC graphicsContext, float zoomX, float zoomY, float panX) |
| Draws the object with its label and probability. | |
| void | Draw (HDC graphicsContext, float zoomX, float zoomY) |
| Draws the object with its label and probability. | |
| void | Draw (HDC graphicsContext, float zoomX) |
| Draws the object with its label and probability. | |
| void | Draw (HDC graphicsContext) |
| Draws the object with its label and probability. | |
| void | Draw (HDC graphicsContext, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label and probability. | |
| void | Draw (HDC graphicsContext, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX) |
| Draws the object with its label and probability. | |
| void | Draw (HDC graphicsContext, bool drawLabel, bool drawProbability, float zoomX, float zoomY) |
| Draws the object with its label and probability. | |
| void | Draw (HDC graphicsContext, bool drawLabel, bool drawProbability, float zoomX) |
| Draws the object with its label and probability. | |
| void | Draw (HDC graphicsContext, bool drawLabel, bool drawProbability) |
| Draws the object with its label and probability. | |
| ELocatorPredictedObject (CppWrapperInternal::InternalConstructor) | |
| Public Member Functions inherited from eVision::EasyDeepLearning::ELocatorObject | |
| ELocatorObject () | |
| Constructs a ELocatorObject. | |
| ELocatorObject (float posX, float posY, const std::string &label) | |
| Constructs a ELocatorObject. | |
| ELocatorObject (float orgX, float orgY, float width, float height, const std::string &label) | |
| Constructs a ELocatorObject. | |
| ELocatorObject (const eVision::EasyDeepLearning::ELocatorObject &other) | |
| Copy constructor of an ELocatorObject object. | |
| virtual | ~ELocatorObject () throw () |
| eVision::EasyDeepLearning::ELocatorObject & | operator= (const eVision::EasyDeepLearning::ELocatorObject &other) |
| Assignment operator. | |
| bool | operator== (const eVision::EasyDeepLearning::ELocatorObject &other) const |
| Equality operator. | |
| bool | operator!= (const eVision::EasyDeepLearning::ELocatorObject &other) const |
| Inequality operator. | |
| bool | IsValid () const |
| Whether the locator object is valid. | |
| std::string | GetLabel () const |
| Label of the object. | |
| void | SetLabel (const std::string &label) |
| Label of the object. | |
| int | GetFeatures () const |
| Features of this locator object. | |
| bool | HasFeature (eVision::EasyDeepLearning::ELocatorFeature feature) const |
| Checks that the object has a locator feature. | |
| eVision::ERectangleRegion | GetRectangleRegion () const |
| Rectangle region for the object. The region must be axis-aligned. | |
| void | SetRectangleRegion (const eVision::ERectangleRegion ®ion) |
| Rectangle region for the object. The region must be axis-aligned. | |
| void | SetOriginAndSize (float orgX, float orgY, float width, float height) |
| Sets the position and size of an object using its top left origin, width, and height. | |
| void | SetWidth (float width) |
| Width of the object. | |
| float | GetWidth () const |
| Width of the object. | |
| void | SetHeight (float height) |
| Height of the object. | |
| float | GetHeight () const |
| Height of the object. | |
| void | SetOrgX (float orgX) |
| Top-left corner X origin of the object. | |
| float | GetOrgX () const |
| Top-left corner X origin of the object. | |
| void | SetOrgY (float orgY) |
| Top-left corner y origin of the object. | |
| float | GetOrgY () const |
| Top-left corner y origin of the object. | |
| void | SetPositionX (float posX) |
| X position of an object. When the object has a size, the position if the center of the bounding box. | |
| float | GetPositionX () const |
| X position of an object. When the object has a size, the position if the center of the bounding box. | |
| void | SetPositionY (float posY) |
| Y position of an object without size. When the object has a size, the position if the center of the bounding box. | |
| float | GetPositionY () const |
| Y position of an object without size. When the object has a size, the position if the center of the bounding box. | |
| int | GetObjectSize () const |
| Object size for EasyLocate Interest points. This property is set by a EDataset or EInterestPointLocator instance. | |
| float | GetAngle () const |
| Angle of the object. Is only set when an EFrame has been used with the ELocator object. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, float zoomX, float zoomY, float panX) |
| Draws the object with its label. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, float zoomX, float zoomY) |
| Draws the object with its label. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel, float zoomX) |
| Draws the object with its label. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, bool drawLabel) |
| Draws the object with its label. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, float zoomX, float zoomY, float panX) |
| Draws the object with its label. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, float zoomX, float zoomY) |
| Draws the object with its label. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel, float zoomX) |
| Draws the object with its label. | |
| void | Draw (eVision::EDrawAdapter *drawAdapter, const eVision::EFrame &frame, bool drawLabel) |
| Draws the object with its label. | |
| void | Draw (HDC graphicsContext, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label. | |
| void | Draw (HDC graphicsContext, float zoomX, float zoomY, float panX) |
| Draws the object with its label. | |
| void | Draw (HDC graphicsContext, float zoomX, float zoomY) |
| Draws the object with its label. | |
| void | Draw (HDC graphicsContext, float zoomX) |
| Draws the object with its label. | |
| void | Draw (HDC graphicsContext) |
| Draws the object with its label. | |
| void | Draw (HDC graphicsContext, bool drawLabel, float zoomX, float zoomY, float panX, float panY) |
| Draws the object with its label. | |
| void | Draw (HDC graphicsContext, bool drawLabel, float zoomX, float zoomY, float panX) |
| Draws the object with its label. | |
| void | Draw (HDC graphicsContext, bool drawLabel, float zoomX, float zoomY) |
| Draws the object with its label. | |
| void | Draw (HDC graphicsContext, bool drawLabel, float zoomX) |
| Draws the object with its label. | |
| void | Draw (HDC graphicsContext, bool drawLabel) |
| Draws the object with its label. | |
| bool | Contains (eVision::EPoint p) const |
| Whether the specified point is inside the object or not. | |
| bool | Contains (float x, float y) const |
| Whether the specified point is inside the object or not. | |
| ELocatorObject (CppWrapperInternal::InternalConstructor) | |
Additional Inherited Members | |
| Public Attributes inherited from eVision::EasyDeepLearning::ELocatorObject | |
| CppWrapperInternal::WrappedClass | wrappedClass_ |
Object predicted by a ELocator tool.
License(s): EasyLocate
| eVision::EasyDeepLearning::ELocatorPredictedObject::ELocatorPredictedObject | ( | ) |
Constructs a ELocatorPredictedObject.
| eVision::EasyDeepLearning::ELocatorPredictedObject::ELocatorPredictedObject | ( | const eVision::EasyDeepLearning::ELocatorPredictedObject & | other | ) |
Copy constructor.
| other | Object to copy |
|
virtual | ||||||||||||
| eVision::EasyDeepLearning::ELocatorPredictedObject::ELocatorPredictedObject | ( | CppWrapperInternal::InternalConstructor | ) |
|
virtual |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
Reimplemented from eVision::EasyDeepLearning::ELocatorObject.
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| bool | highlightObject ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| highlightObject | Highlight the object. By default, no highlight occurs. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| bool | highlightObject, | ||
| float | zoomX ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| highlightObject | Highlight the object. By default, no highlight occurs. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| bool | highlightObject, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| highlightObject | Highlight the object. By default, no highlight occurs. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| bool | highlightObject, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| highlightObject | Highlight the object. By default, no highlight occurs. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| bool | highlightObject, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| highlightObject | Highlight the object. By default, no highlight occurs. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | drawProbability ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
|
virtual |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
Reimplemented from eVision::EasyDeepLearning::ELocatorObject.
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| bool | highlightObject ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| highlightObject | Highlight the object. By default, no highlight occurs. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| bool | highlightObject, | ||
| float | zoomX ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| highlightObject | Highlight the object. By default, no highlight occurs. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| bool | highlightObject, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| highlightObject | Highlight the object. By default, no highlight occurs. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| bool | highlightObject, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| highlightObject | Highlight the object. By default, no highlight occurs. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| bool | highlightObject, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| highlightObject | Highlight the object. By default, no highlight occurs. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| cropLabel | Whether to crop the label to the size of the object |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | drawProbability ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | eVision::EDrawAdapter * | drawAdapter, |
| const eVision::EFrame & | frame, | ||
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
|
virtual |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
Reimplemented from eVision::EasyDeepLearning::ELocatorObject.
|
virtual |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Reimplemented from eVision::EasyDeepLearning::ELocatorObject.
|
virtual |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Reimplemented from eVision::EasyDeepLearning::ELocatorObject.
|
virtual |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
Reimplemented from eVision::EasyDeepLearning::ELocatorObject.
|
virtual |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
Reimplemented from eVision::EasyDeepLearning::ELocatorObject.
|
virtual |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Reimplemented from eVision::EasyDeepLearning::ELocatorObject.
|
virtual |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Reimplemented from eVision::EasyDeepLearning::ELocatorObject.
|
virtual |
Draws the object with its label and probability.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
Reimplemented from eVision::EasyDeepLearning::ELocatorObject.
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | HDC | graphicsContext | ) |
Draws the object with its label and probability.
| graphicsContext | Handle of the device context on which to draw. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | HDC | graphicsContext, |
| bool | drawLabel, | ||
| bool | drawProbability ) |
Draws the object with its label and probability.
| graphicsContext | Handle of the device context on which to draw. |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | HDC | graphicsContext, |
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX ) |
Draws the object with its label and probability.
| graphicsContext | Handle of the device context on which to draw. |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | HDC | graphicsContext, |
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the object with its label and probability.
| graphicsContext | Handle of the device context on which to draw. |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | HDC | graphicsContext, |
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the object with its label and probability.
| graphicsContext | Handle of the device context on which to draw. |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | HDC | graphicsContext, |
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the object with its label and probability.
| graphicsContext | Handle of the device context on which to draw. |
| drawLabel | Whether to draw the label of the object or not |
| drawProbability | Whether to draw the probability of the object or not |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | HDC | graphicsContext, |
| float | zoomX ) |
Draws the object with its label and probability.
| graphicsContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | HDC | graphicsContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the object with its label and probability.
| graphicsContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | HDC | graphicsContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the object with its label and probability.
| graphicsContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision::EasyDeepLearning::ELocatorPredictedObject::Draw | ( | HDC | graphicsContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the object with its label and probability.
| graphicsContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| float eVision::EasyDeepLearning::ELocatorPredictedObject::GetProbability | ( | ) | const |
Probability of the object.
| eVision::EasyDeepLearning::ELocatorPredictedObject & eVision::EasyDeepLearning::ELocatorPredictedObject::operator= | ( | const eVision::EasyDeepLearning::ELocatorPredictedObject & | other | ) |
Assignment operator.
| other | Object to copy |
| eVision::EFrame eVision::EasyDeepLearning::ELocatorPredictedObject::ToFrame | ( | bool | useAngle, |
| eVision::EFrameScaling | frameScaling ) const |
Creates an EFrame from the ELocatorPredictedObject.
| useAngle | Whether to use the angle of the ELocatorPredictedObject in the frame. |
| frameScaling | How to handle the scale of the frame. EFrameScaling::EFrameScaling_UseScaling is not supported. |
| eVision::EFrame eVision::EasyDeepLearning::ELocatorPredictedObject::ToFrame | ( | bool | useAngle, |
| eVision::EFrameScaling | frameScaling, | ||
| const eVision::EFrame & | frame ) const |
Creates an EFrame from the ELocatorPredictedObject.
| useAngle | Whether to use the angle of the ELocatorPredictedObject in the frame. |
| frameScaling | How to handle the scale of the frame. EFrameScaling::EFrameScaling_UseScaling is not supported. |
| frame | Parent frame. Used when the ELocatorPredictedObject was read using a frame. |
| eVision::ERegion eVision::EasyDeepLearning::ELocatorPredictedObject::ToRegion | ( | ) | const |
Creates an ERegion from the ELocatorPredictedObject.