|
Foxit PDF RDK
|
Public Member Functions | |
| Add (newElement) | |
| Add an element at the tail. Potentially growing the array. More... | |
| constructor () | |
| Constructor. | |
| Find (data, iStart) | |
| Find an element from specified position to last. More... | |
| GetAt (nIndex) | |
| This method retrieves an element specified by an index number. More... | |
| GetSize () | |
| Get the number of elements in the array. More... | |
| GetUpperBound () | |
| Get the upper bound in the array, actually the maximum valid index. More... | |
| InsertAt (nIndex, newElement, nCount) | |
| Inset one or more continuous element at specified position. More... | |
| InsertAt (nStartIndex, pNewArray) | |
| Inset an array at specified position. More... | |
| RemoveAll () | |
| Clean up the array. More... | |
| RemoveAt (nIndex, nCount) | |
| Remove a number of elements at specified position. More... | |
| SetAt (nIndex, newElement) | |
| This method overwrites an element specified by an index number. More... | |
| SetAtGrow (nIndex, newElement) | |
| Set an element value at specified position. Potentially growing the array. More... | |
| SetSize (nNewSize, nGrowBy) | |
| Change the allocated size and the grow amount. More... | |
Public Member Functions inherited from NativeObjectWrapper | |
| constructor (r) | |
| GetPointerAsNumber () | |
| PointFArray.Add | ( | newElement | ) |
Add an element at the tail. Potentially growing the array.
| [in] | newElement | The input element. |
| PointFArray.Find | ( | data | , |
| iStart | |||
| ) |
Find an element from specified position to last.
| [in] | data | The input element. |
| [in] | iStart | Specifies the zero-based index of start element to find. |
| PointFArray.GetAt | ( | nIndex | ) |
This method retrieves an element specified by an index number.
| [in] | nIndex | Specifies the zero-based index of the element. |
| PointFArray.GetSize | ( | ) |
Get the number of elements in the array.
| PointFArray.GetUpperBound | ( | ) |
Get the upper bound in the array, actually the maximum valid index.
| PointFArray.InsertAt | ( | nIndex | , |
| newElement | , | ||
| nCount | |||
| ) |
Inset one or more continuous element at specified position.
| [in] | nIndex | Specifies the zero-based index in the array. |
| [in] | newElement | Specifies the element value to insert. |
| [in] | nCount | Specifies the count of the element to insert. |
| PointFArray.InsertAt | ( | nStartIndex | , |
| pNewArray | |||
| ) |
Inset an array at specified position.
| [in] | nStartIndex | Specifies the zero-based index of start element to insert at. |
| [in] | pNewArray | The input array. |
| PointFArray.RemoveAll | ( | ) |
Clean up the array.
| PointFArray.RemoveAt | ( | nIndex | , |
| nCount | |||
| ) |
Remove a number of elements at specified position.
| [in] | nIndex | Specifies the zero-based index in the array. |
| [in] | nCount | Specifies the count of element to remove. |
| PointFArray.SetAt | ( | nIndex | , |
| newElement | |||
| ) |
This method overwrites an element specified by an index number.
| [in] | nIndex | Specifies the zero-based index of the element. |
| [in] | newElement | An element. |
| PointFArray.SetAtGrow | ( | nIndex | , |
| newElement | |||
| ) |
Set an element value at specified position. Potentially growing the array.
| [in] | nIndex | Specifies the zero-based index of element in the array. |
| [in] | newElement | The input element. |
| PointFArray.SetSize | ( | nNewSize | , |
| nGrowBy | |||
| ) |
Change the allocated size and the grow amount.
| [in] | nNewSize | The new size in elements expected. |
| [in] | nGrowBy | The grow amount in elements expected. This can be -1 for the grow amount unchanged. |