AnyCAD Rapid API 2024
Help you to create a better world!
载入中...
搜索中...
未找到
Uint8TypedBuffer类 参考
类 Uint8TypedBuffer 继承关系图:
ArrayBuffer AObject Uint8Buffer

Public 成员函数

Uint8List GetData ()
 
void Reserve (long count)
 
void Set (long idx, short val)
 
short Get (long idx)
 
short GetItem (long idx)
 
void Append (short val)
 
void AppendItem1 (short val)
 
void Append (short a, short b)
 
void AppendItem2 (short a, short b)
 
void Append (short a, short b, short c)
 
void AppendItem3 (short a, short b, short c)
 
void Append (short a, short b, short c, short d)
 
void AppendItem4 (short a, short b, short c, short d)
 
long GetBufferSize ()
 
long GetItemCount ()
 
- Public 成员函数 继承自 ArrayBuffer
ClassId GetClassId ()
 
EnumDataType GetDataType ()
 
boolean Save (String fleName)
 
- Public 成员函数 继承自 AObject
boolean IsEqual (AObject other)
 

额外继承的成员函数

- 静态 Public 成员函数 继承自 ArrayBuffer
static ClassId GetStaticClassId ()
 
static ArrayBuffer Cast (AObject obj)
 

详细描述

<> 模板辅助类.

成员函数说明

◆ Append() [1/4]

void Uint8TypedBuffer.Append ( short a,
short b )

在尾部添加两个值

参数
a第一个
b第二个

◆ Append() [2/4]

void Uint8TypedBuffer.Append ( short a,
short b,
short c )

在尾部添加三个值

参数
a第1个
b第2个
c第3个

◆ Append() [3/4]

void Uint8TypedBuffer.Append ( short a,
short b,
short c,
short d )

在尾部添加四个值

参数
a第1个
b第2个
c第3个
d第4个

◆ Append() [4/4]

void Uint8TypedBuffer.Append ( short val)

在尾部添加元素

参数
val

◆ Get()

short Uint8TypedBuffer.Get ( long idx)

获取元素的值

参数
idx索引
返回

◆ GetBufferSize()

long Uint8TypedBuffer.GetBufferSize ( )

获取缓冲区大小

返回
大小

重载 ArrayBuffer .

◆ GetItemCount()

long Uint8TypedBuffer.GetItemCount ( )

获取元素的个数

返回
个数

重载 ArrayBuffer .

◆ Reserve()

void Uint8TypedBuffer.Reserve ( long count)

保留内存大小,避免重复分配

参数
count元素的个数

◆ Set()

void Uint8TypedBuffer.Set ( long idx,
short val )

设置元素

参数
idx索引
val