docs: update math API docs
This commit is contained in:
27
docs/api/math/matrix3/operator-subscript.md
Normal file
27
docs/api/math/matrix3/operator-subscript.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# Matrix3::operator[]
|
||||
|
||||
```cpp
|
||||
float* operator[](int row)
|
||||
const float* operator[](int row) const
|
||||
```
|
||||
|
||||
访问矩阵指定行的元素。
|
||||
|
||||
**参数:**
|
||||
- `row` - 行索引(0-2)
|
||||
|
||||
**返回:** `float*` / `const float*` - 指向该行首元素的指针
|
||||
|
||||
**复杂度:** O(1)
|
||||
|
||||
**示例:**
|
||||
|
||||
```cpp
|
||||
Matrix3 m;
|
||||
m[0][0] = 1; m[0][1] = 2; m[0][2] = 3;
|
||||
m[1][0] = 4; m[1][1] = 5; m[1][2] = 6;
|
||||
m[2][0] = 7; m[2][1] = 8; m[2][2] = 9;
|
||||
|
||||
// 访问元素
|
||||
float val = m[1][2]; // 6
|
||||
```
|
||||
Reference in New Issue
Block a user