Leaper Vision Toolkit
中文 / English 2.x
Public Member Functions
ILObjects Interface Reference

This base interface for a multi-targets LPV object. More...

Inheritance diagram for ILObjects:
ILObject ILBarcodeResults ILBlobResults ILCalibPointPairs ILCameraArray ILImageList ILEdgeGaugeResult ILPoints ILPolygon ILIBAlgoConfig ILIBAlgoResult ILIBTaskConfig ILIBTaskResult ILCircleResults ILLineResults ILContourResults ILCrossMarkResults ILPathResults ILDataBlobResults ILOCRLine ILOCRResult ILMatchResults

Public Member Functions

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 ()
 

Detailed Description

This base interface for a multi-targets LPV object.

Member Function Documentation

◆ Count()

int Count ( )

Get count of the LPV objects.

◆ Empty()

BOOL Empty ( )

Get whether the collection is empty

Return values
Returntrue for empty, false otherwise.

◆ ItemObject()

ILObject* ItemObject ( int  objIndex)

Fetch one LPV object with given index

Parameters
[in]objIndexInput index, it should be a 0-based number smaller than total count.
Return values
valReturn the object's ILObject interface.