|
AnyCAD Rapid API 2026
Help you to create a better world!
|
16位无符号整数数组类 更多...
Public 成员函数 | |
| Uint16Array (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| 仅供内部使用 | |
| Uint16Array (ArrayBuffer buffer) | |
| Uint16Array (ArrayBufferView view) | |
| Uint16Array (ArrayBuffer buffer, EnumDataType dataType) | |
| Uint16Array (ArrayBuffer buffer, uint byteOffset, uint byteLength, EnumDataType dataType) | |
Public 成员函数 继承自 AnyCAD.Foundation.Uint16TypedArray | |
| Uint16TypedArray (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| 仅供内部使用 | |
| Uint16TypedArray (ArrayBuffer buffer) | |
| 构造函数(使用ArrayBuffer) | |
| Uint16TypedArray (ArrayBufferView view) | |
| 构造函数(使用ArrayBufferView智能指针) | |
| Uint16TypedArray (ArrayBuffer buffer, EnumDataType dataType) | |
| 构造函数(指定数据类型) | |
| Uint16TypedArray (ArrayBuffer buffer, uint byteOffset, uint byteLength, EnumDataType dataType) | |
| 构造函数(指定数据区域) | |
| ushort | GetValue (uint idx) |
| 获取第idx个数据 | |
| void | SetValue (uint idx, ushort val) |
| 设置第idx个的数值 | |
| void | SetItem (uint idx, ushort val) |
| void | SetValue (uint idx, ushort x, ushort y) |
| 设置第idx及其后连续的两个值 | |
| void | SetItem2 (uint idx, ushort x, ushort y) |
| 设置第idx及其后连续的两个值(别名方法) | |
| void | SetValue (uint idx, ushort x, ushort y, ushort z) |
| 设置第idx及其后连续的三个值 | |
| void | SetItem3 (uint idx, ushort x, ushort y, ushort z) |
| 设置第idx及其后连续的三个值(别名方法) | |
| uint | GetItemCount () |
| 获取数据项的个数 | |
Public 成员函数 继承自 AnyCAD.Foundation.ArrayBufferView | |
| ArrayBufferView (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| 仅供内部使用 | |
| void | Dispose () |
| ArrayBufferView () | |
| 默认构造函数 | |
| ArrayBufferView (ArrayBuffer buffer, uint byteOffset, uint byteLength, EnumDataType dataType) | |
| 构造函数 | |
| uint | GetByteOffset () |
| uint | GetByteLength () |
| EnumDataType | GetDataType () |
| ArrayBuffer | GetBuffer () |
| void | UpdateAddress () |
| 更新数据地址 | |
16位无符号整数数组类
把ArrayBuffer当作uint16_t数组来处理,常用于索引数据