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

This interface holds the execution results of an IntelliBlink algorithm tool. More...

Inheritance diagram for ILIBAlgoResult:
ILObjects ILObject LIBAlgoResult

Public Member Functions

ILIBDataItem (int index)
 
- Public Member Functions inherited from ILObjects
int Count ()
 
BOOL Empty ()
 
ILObjectItemObject (int objIndex)
 
- Public Member Functions inherited from ILObject
ILObjectCopy ()
 
LPVErrorCode Load (LString filename)
 
void Reset ()
 
LPVErrorCode Save (LString filename)
 
BOOL Valid ()
 

Properties

double ExecTime [get]
 The execution time of the algorithm tool in ms.
 
LString Name [get]
 The unique name of the algorithm tool, which is shown in the IntelliBlink UI and we use it to identify the tool.
 
ILIBData Result (LString resultName) [get]
 The result data, queried using its name. Return null if failed to find the result with the specified name. More...
 

Detailed Description

This interface holds the execution results of an IntelliBlink algorithm tool.

Usually you get the LIBAlgoResult object from ILIBTaskResult. You can then use this interface to access individual result.

Example Code

Note: This interface is currently not available on Linux / MacOS platform.

Member Function Documentation

◆ Item()

ILIBData* Item ( int  index)

Fetch one result data with the given index.

Parameters
[in]indexThe input index, it should be a 0-based number smaller than total count.
Return values
valReturn the result data.

Property Documentation

◆ Result

ILIBData Result( LString resultName)
get

The result data, queried using its name. Return null if failed to find the result with the specified name.

Parameters
[in]resultNameThe multilingual name of the result data. Locale can be changed in configuration of IntelliBlink application.