ImageGear Professional v18.2 > API Reference Guide > Core Component API Reference > Core Component Objects > IGDataArray Object |
This object implements the array of an arbitrary elements. It can keep the data of the following types: Boolean, String, Long, Double, IGDLong Object (64-bit integer), and IGRectangle Object.
The items of IGDataArray Object are IGDataArray objects. IGDataArray Object is a generalized data type (analog of VARIANT in VB) that can have any of the types defined by DataType Property |
IIGDataArray extends IIGArray
ChangeAttrs Method | This method changes array attributes such as the type and the number of elements stored in the array. |
GetDLongCopy Method | This method creates a new object containing a copy of the specified array element of the IGDLong Object type. |
GetDoubleRectangleCopy Method | This method creates a new object containing a copy of the specified array element of the IGDoubleRectangle type. |
GetLUTCopy Method | This method creates a new object containing a copy of the specified array element of the IGLUT Object type. |
GetRectangleCopy Method | This method creates a new object containing a copy of the specified array element of the IGRectangle Object type. |
UpdateDLongFrom Method | This method updates the specified element in the array from the IGDLong Object passed as a parameter. The IGDLong Object passed as a parameter is not referenced inside the array, but rather its data is copied into it. |
UpdateDoubleRectangleFrom Method | This method updates the specified element in the array from the IGDoubleRectangle object passed as a parameter. The IGDoubleRectangle object passed as a parameter is not referenced inside the array, but rather its data is copied into it. |
UpdateLUTFrom Method | This method updates the specified element in the array from the IGLUT object passed as a parameter. |
UpdateRectangleFrom Method | This method updates the specified element in the array from the IGRectangle Object passed as a parameter. The IGDLong Object passed as a parameter is not referenced inside the array, but rather its data is copied into it. |
Boolean Property | This indexed property provides access to the array element in case if array elements are of the Boolean type. |
DataType Property | This property returns the type of the data. |
Double Property | This indexed property provides access to the array element in case if array elements are of the Double type. |
Long Property | This indexed property provides access to the array element in case if array elements are of the Long type. |
Size Property | This property returns the number of elements currently stored in the array. |
String Property | This indexed property provides access to the array element in case if array elements are of the String type. |
Type Property | This property returns the type of data elements stored in the array. |