Leaper Vision Toolkit
中文 / English 2.x
LIBData Class Reference
Inheritance diagram for LIBData:
ILIBData ILObject

Additional Inherited Members

- Public Member Functions inherited from ILIBData
void FromBool (BOOL val)
 
void FromBoolList (LArray< bool > val)
 
void FromCircle (ILCircle *val)
 
void FromCircleList (LArray< ILCircle * > val)
 
void FromDouble (double val)
 
void FromDoubleList (LArray< double > val)
 
void FromImage (ILImage *val)
 
void FromInt (int val)
 
void FromIntList (LArray< int > val)
 
void FromLine (ILLine *val)
 
void FromLineList (LArray< ILLine * > val)
 
void FromPoint (ILPoint *val)
 
void FromPointList (LArray< ILPoint * > val)
 
void FromPoints (ILPoints *val)
 
void FromPolygon (ILPolygon *val)
 
void FromPolygonList (LArray< ILPolygon * > val)
 
void FromRegion (ILRegion *val)
 
void FromString (LString val)
 
void FromStringList (LArray< LString > val)
 
BOOL ToBool ()
 
LArray< bool > ToBoolList ()
 
ILCircleToCircle ()
 
LArray< ILCircle * > ToCircleList ()
 
double ToDouble ()
 
LArray< double > ToDoubleList ()
 
ILImageToImage ()
 
int ToInt ()
 
LArray< int > ToIntList ()
 
ILLineToLine ()
 
LArray< ILLine * > ToLineList ()
 
ILPointToPoint ()
 
LArray< ILPoint * > ToPointList ()
 
ILPointsToPoints ()
 
ILPolygonToPolygon ()
 
LArray< ILPolygon * > ToPolygonList ()
 
ILRegionToRegion ()
 
LString ToString ()
 
LArray< LStringToStringList ()
 
- Public Member Functions inherited from ILObject
ILObjectCopy ()
 
LPVErrorCode Load (LString filename)
 
void Reset ()
 
LPVErrorCode Save (LString filename)
 
BOOL Valid ()
 
- Properties inherited from ILIBData
LPVIBDataType DataType [get]
 The data type of the data.
 
LString Name [get, set]
 The multilingual name of the data.
For output result, it's the name of the result. For input parameter, it's the name of the parameter.
Locale can be changed in configuration of IntelliBlink application.
 
- Properties inherited from ILObject
LString Name [get, set]
 Name of the object. By default, the object has no name.
In most cases, LPV classes don't make use of the names.
The name is drawn on canvas around the object if ILDrawable::SetDrawName() is enabled. More...
 

Detailed Description

This class implements the interface ILIBData, and is used to create an instance of IntelliBlink data.

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