PIVector2D - add funcs, optimize, tests, fixes, doxygen #194

Merged
andrey merged 29 commits from vibecoding_pivector2d into master 2026-02-27 23:58:45 +03:00

29 Commits

Author SHA1 Message Date
7cf1a1298d remove md files 2026-02-27 23:51:53 +03:00
e362a80f85 version 2026-02-27 23:44:01 +03:00
9a007d7f1e update md 2026-02-27 23:43:51 +03:00
1b5a359185 fix filterColumns and Doxygen comments 2026-02-27 19:21:24 +03:00
854916ad9f пример документации 2026-02-27 18:59:47 +03:00
0b7d565b93 pivector2d fix add\remove rows\cols and resize 2026-02-27 18:40:09 +03:00
97691e888c PIVector insert with count 2026-02-27 18:39:28 +03:00
525dbf8e9e resize not work( 2026-02-27 14:40:22 +03:00
b86786e343 first try optimize resize and filter 2026-02-27 11:17:28 +03:00
8a26b6174d PIVector2D removeColumn memmove optimization 2026-02-27 01:49:30 +03:00
14e62a41bd Add Index access methods and validation functions to PIVector2D
- Add operator[], element(), and at() overloads for Index struct
- Add isValid() and isNotValid() methods to Index
- Add default initialization to -1 (invalid state)
- Add parameterized constructor Index(row, col)
- Add tests for new functionality
2026-02-27 00:41:51 +03:00
56ff28c793 add PIVector2D Index 2026-02-27 00:34:56 +03:00
b01aecc2fe готово 2026-02-27 00:18:40 +03:00
42a1507536 i and ai refactor pivector2d 2026-02-27 00:07:00 +03:00
6557933a2e doxygen docs plan 2026-02-26 22:58:47 +03:00
42b2fd4dbe update plan 2026-02-26 22:16:28 +03:00
071ab85359 fix plan 2026-02-26 21:35:14 +03:00
91b20467a7 pivector2d move implement Row and Col 2026-02-26 21:29:30 +03:00
a581d9bf9d fix build and test commands 2026-02-26 19:49:42 +03:00
35772fc2d1 plan for pivector2d 2026-02-26 19:43:13 +03:00
6041a72f30 AGENTS.md 2026-02-26 19:42:50 +03:00
98d93865f0 review fixes 2026-02-18 22:00:21 +03:00
d8cadce026 code style 2026-02-18 20:26:38 +03:00
87a29bc8bc addColumn 2026-02-18 20:03:47 +03:00
39c1be6bc0 fix filterElements 2026-02-18 20:03:27 +03:00
52c400915d fix doc 2026-02-18 17:09:26 +03:00
95d3c9c658 add more comments 2026-02-18 14:59:08 +03:00
7f894e77bb add more tests 2026-02-18 13:46:09 +03:00
97c14870c0 Add col and row funcs an tests 2026-02-17 22:27:25 +03:00