Zen API

- Home
- Topics
- Types
- Files

All Classes Files Functions Variables Typedefs Friends Macros Modules Pages

#define kArray3_DataAtT | ( |  | kArray3_array,
|  |  | kSize_index0,
|  |  | kSize_index1,
|  |  | kSize_index2,
|  |  | T
| ) |  |
| related

Calculates an address relative to the start of the buffer.

This method is similar to the At method, but does not bounds-check the index arguments.

A debug assertion will be raised if the size of the specified item type is not equal to the size of the collection item type.

Parameters

  kArray3_array | Array object.
  kSize_index0 | First dimension index.
  kSize_index1 | Second dimension index.
  kSize_index2 | Third dimension index.
  T | Item type identifier (e.g., k32s).

Returns
  Calculated pointer.