|
Foxit PDF SDK
|
An array of RectF objects. More...
Public Member Functions | |
| Add (ewElement) | |
| Add an element at the tail. Potentially growing the array. More... | |
| constructor () | |
| Construct a rect not initialized. | |
| Find (data, start) | |
| Find an element from specified position to last. More... | |
| GetAt (index) | |
| 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 (index, new_element, count) | |
| Inset one or more continuous element at specified position. More... | |
| InsertAt (start_index, new_array) | |
| Inset an array at specified position. More... | |
| RemoveAll () | |
| Clean up the array. More... | |
| RemoveAt (index, count) | |
| Remove a number of elements at specified position. More... | |
| SetAt (index, new_element) | |
| This method overwrites an element specified by an index number. More... | |
| SetAtGrow (index, new_element) | |
| Set an element value at specified position. Potentially growing the array. More... | |
| SetSize (new_size, grow_by) | |
| Change the allocated size and the grow amount. More... | |
An array of RectF objects.
| FSDK.RectFArray.Add | ( | ewElement | ) |
Add an element at the tail. Potentially growing the array.
| [in] | new_element | The input element. |
| FSDK.RectFArray.Find | ( | data | , |
| start | |||
| ) |
Find an element from specified position to last.
| [in] | data | The input element. |
| [in] | start | Specifies the zero-based index of start element to find. |
| FSDK.RectFArray.GetAt | ( | index | ) |
This method retrieves an element specified by an index number.
| [in] | index | Specifies the zero-based index of the element. |
| FSDK.RectFArray.GetSize | ( | ) |
Get the number of elements in the array.
| FSDK.RectFArray.GetUpperBound | ( | ) |
Get the upper bound in the array, actually the maximum valid index.
| FSDK.RectFArray.InsertAt | ( | index | , |
| new_element | , | ||
| count | |||
| ) |
Inset one or more continuous element at specified position.
| [in] | index | Specifies the zero-based index in the array. |
| [in] | new_element | Specifies the element value to insert. |
| [in] | count | Specifies the count of the element to insert. |
| FSDK.RectFArray.InsertAt | ( | start_index | , |
| new_array | |||
| ) |
Inset an array at specified position.
| [in] | start_index | Specifies the zero-based index of start element to insert at. |
| [in] | new_array | The input array. |
| FSDK.RectFArray.RemoveAll | ( | ) |
Clean up the array.
| FSDK.RectFArray.RemoveAt | ( | index | , |
| count | |||
| ) |
Remove a number of elements at specified position.
| [in] | index | Specifies the zero-based index in the array. |
| [in] | count | Specifies the count of element to remove. |
| FSDK.RectFArray.SetAt | ( | index | , |
| new_element | |||
| ) |
This method overwrites an element specified by an index number.
| [in] | index | Specifies the zero-based index of the element. |
| [in] | new_element | An element. |
| FSDK.RectFArray.SetAtGrow | ( | index | , |
| new_element | |||
| ) |
Set an element value at specified position. Potentially growing the array.
| [in] | index | Specifies the zero-based index of element in the array. |
| [in] | new_element | The input element. |
| FSDK.RectFArray.SetSize | ( | new_size | , |
| grow_by | |||
| ) |
Change the allocated size and the grow amount.
| [in] | new_size | The new size in elements expected. |
| [in] | grow_by | The grow amount in elements expected. This can be -1 for the grow amount unchanged. |