Leaper Vision Toolkit
中文 / English 2.x
Public Member Functions | Properties
ILCircleResult Interface Reference

This interface holds a single circle detection result and is used to access its properties. More...

Inheritance diagram for ILCircleResult:
ILObject LCircleResult

Public Member Functions

void Draw (HDC hdc, LPVCircleDrawFlags drawFlags, double zoomX, double zoomY, double panX, double panY)
 
- Public Member Functions inherited from ILObject
ILObjectCopy ()
 
LPVErrorCode Load (LString filename)
 
void Reset ()
 
LPVErrorCode Save (LString filename)
 
BOOL Valid ()
 

Properties

ILCircle Circle [get]
 The circle of the result.
 
double Score [get]
 The score of the result.
 

Detailed Description

This interface holds a single circle detection result and is used to access its properties.

Usually you get the LCircleResult object from the ILCircleResults::Item() function. You can then use this interface to access to the circle informations and draw the result on graphics windows.

Example Code

Member Function Documentation

◆ Draw()

void Draw ( HDC  hdc,
LPVCircleDrawFlags  drawFlags,
double  zoomX,
double  zoomY,
double  panX,
double  panY 
)

Draw the circle result onto provide device context.

Parameters
[in]drawFlagsControl the drawing behavior, see LPVCircleDrawFlags
See also
Use Draw Functions
Remarks
This function is currently not available on Linux / MacOS platform.