Foxit PDF SDK
FSDK::FSFloatFArray类 参考

浮点值数组。 更多...

Public 成员函数

 Add (ewElement)
 在尾部添加元素。可能增长数组。 更多...
 
 constructor ()
 构造一个未初始化的矩形。
 
 Find (data, start)
 从指定位置到最后查找元素。 更多...
 
 GetAt (index)
 此方法检索由索引号指定的元素。 更多...
 
 GetSize ()
 获取数组中元素的数量。 更多...
 
 GetUpperBound ()
 获取数组中的上界,实际上是最大有效索引。 更多...
 
 InsertAt (index, new_element, count)
 在指定位置插入一个或多个连续元素。 更多...
 
 InsertAt (start_index, new_array)
 在指定位置插入数组。 更多...
 
 RemoveAll ()
 清理数组。 更多...
 
 RemoveAt (index, count)
 在指定位置删除多个元素。 更多...
 
 SetAt (index, new_element)
 此方法覆盖由索引号指定的元素。 更多...
 
 SetAtGrow (index, new_element)
 在指定位置设置元素值。可能增长数组。 更多...
 
 SetSize (new_size, grow_by)
 更改分配的大小和增长量。 更多...
 

详细描述

浮点值数组。

成员函数说明

◆ Add()

FSDK::FSFloatFArray::Add ( ewElement  )

在尾部添加元素。可能增长数组。

参数
[in]new_element输入元素。
返回
true 表示成功,而 false 表示失败(如内存错误)。

◆ Find()

FSDK::FSFloatFArray::Find ( data  ,
start   
)

从指定位置到最后查找元素。

参数
[in]data输入元素。
[in]start指定开始查找元素的从零开始的索引。
返回
找到的元素的索引。-1 表示未找到。

◆ GetAt()

FSDK::FSFloatFArray::GetAt ( index  )

此方法检索由索引号指定的元素。

参数
[in]index指定元素的从零开始的索引。
返回
元素。

◆ GetSize()

FSDK::FSFloatFArray::GetSize ( )

获取数组中元素的数量。

返回
数组中元素的数量。

◆ GetUpperBound()

FSDK::FSFloatFArray::GetUpperBound ( )

获取数组中的上界,实际上是最大有效索引。

返回
上界。

◆ InsertAt() [1/2]

FSDK::FSFloatFArray::InsertAt ( index  ,
new_element  ,
count   
)

在指定位置插入一个或多个连续元素。

参数
[in]index指定数组中的从零开始的索引。
[in]new_element指定要插入的元素值。
[in]count指定要插入的元素数量。
返回
true 表示成功,而 false 表示失败(如参数或内存错误)。

◆ InsertAt() [2/2]

FSDK::FSFloatFArray::InsertAt ( start_index  ,
new_array   
)

在指定位置插入数组。

参数
[in]start_index指定开始插入元素的从零开始的索引。
[in]new_array输入数组。
返回
true 表示成功,而 false 表示失败(如参数或内存错误)。

◆ RemoveAll()

FSDK::FSFloatFArray::RemoveAll ( )

清理数组。

返回
无。

◆ RemoveAt()

FSDK::FSFloatFArray::RemoveAt ( index  ,
count   
)

在指定位置删除多个元素。

参数
[in]index指定数组中的从零开始的索引。
[in]count指定要删除的元素数量。
返回
true 表示成功,而 false 表示失败(如参数或内存错误)。

◆ SetAt()

FSDK::FSFloatFArray::SetAt ( index  ,
new_element   
)

此方法覆盖由索引号指定的元素。

参数
[in]index指定元素的从零开始的索引。
[in]new_element元素。
返回
true 表示成功,而 false 表示失败。

◆ SetAtGrow()

FSDK::FSFloatFArray::SetAtGrow ( index  ,
new_element   
)

在指定位置设置元素值。可能增长数组。

参数
[in]index指定数组中元素的从零开始的索引。
[in]new_element输入元素。
返回
true 表示成功,而 false 表示失败。

◆ SetSize()

FSDK::FSFloatFArray::SetSize ( new_size  ,
grow_by   
)

更改分配的大小和增长量。

参数
[in]new_size预期的新大小(以元素为单位)。
[in]grow_by预期的增长量(以元素为单位)。这可以是 -1,表示增长量不变。
返回
true 表示成功,而 false 表示失败(如参数或内存错误)。