diff options
| author | Tyge Løvset <[email protected]> | 2021-11-03 13:11:56 +0100 |
|---|---|---|
| committer | Tyge Løvset <[email protected]> | 2021-11-03 13:11:56 +0100 |
| commit | 27a6860137499e71eb23c1930ebe6e992baece12 (patch) | |
| tree | e3df57ba03d38535b91e6451faa333454ebc2406 /docs | |
| parent | 99979df6c500dbdea0ea7e202c7076db529d7e42 (diff) | |
| download | STC-modified-27a6860137499e71eb23c1930ebe6e992baece12.tar.gz STC-modified-27a6860137499e71eb23c1930ebe6e992baece12.zip | |
Changed carrN_X_at() to return const value*. Added mutable carrN_X_elem().
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/carray_api.md | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/docs/carray_api.md b/docs/carray_api.md index a6870b91..65c4588f 100644 --- a/docs/carray_api.md +++ b/docs/carray_api.md @@ -33,7 +33,8 @@ void carr2_X_del(carr2_X* self); size_t carr2_X_size(carr2_X arr); i_val* carr2_X_data(carr2_X* self); // access storage data -i_val* carr2_X_at(carr2_X* self, size_t x, size_t y); +i_val* carr2_X_elem(carr2_X* self, size_t x, size_t y); +const i_val* carr2_X_at(const carr2_X* self, size_t x, size_t y); carr2_X_iter carr2_X_begin(const carr2_X* self); carr2_X_iter carr2_X_end(const carr2_X* self); @@ -46,12 +47,13 @@ carr3_X carr3_X_with_values(size_t xdim, size_t ydim, size_t zdim, i carr3_X carr3_X_with_storage(size_t xdim, size_t ydim, size_t zdim, i_val* array); carr3_X carr3_X_clone(carr3_X arr); void carr3_X_copy(carr3_X* self, carr3_X other); -i_val* carr3_X_release(carr3_X* self); // release storage (not freed) +i_val* carr3_X_release(carr3_X* self); // release storage (not freed) void carr3_X_del(carr3_X* self); size_t carr3_X_size(carr3_X arr); -i_val* carr3_X_data(carr3_X* self); // access storage data -i_val* carr3_X_at(carr3_X* self, size_t x, size_t y, size_t z); +i_val* carr3_X_data(carr3_X* self); // storage data +i_val* carr3_X_elem(carr3_X* self, size_t x, size_t y, size_t z); +const i_val* carr3_X_at(const carr3_X* self, size_t x, size_t y, size_t z); carr3_X_iter carr3_X_begin(const carr3_X* self); carr3_X_iter carr3_X_end(const carr3_X* self); |
