float|void setcomp(<vector>&target, float value, int index)
indexにおけるコンポーネントをvalueに変更して、そのtargetベクトルを修正します。
戻りタイプにfloatを使ってコールすれば、valueが返されます。
float|void setcomp(<matrix>&target, float value, int row, int column)
rowとcolumnで指定されたコンポーネントをvalueに変更して、そのtargetマトリックスを修正します。
戻りタイプにfloatを使ってコールすれば、valueが返されます。
<type> setcomp(<type>&array[], <type>value, int index)
array内のindexにおける項目をvalueに設定して、valueを返します。
これは、array[index] = valueと同じです。
float setcomp(<vector>&array[], float value, int i, int j)
array[i]ベクトルのj番目のコンポーネントをその場でvalueに変更し、valueを返します。
これは、setcomp(array[i], value, j)と同じです。
float setcomp(<matrix>&array[], float value, int i, int j, int k)
array[i]マトリックスのjとkのインデックスで指定されたコンポーネントをその場でvalueに変更し、valueを返します。
これは、setcomp(array[i], value, j, k)と同じです。
<type> setcomp(dict &d, <type>value, string index)
<type>[] setcomp(dict &d, <type>value[], string index)
辞書d内のindexにおける項目をvalueに設定して、valueを返します。
これは、d[index] = valueと同じです。
Note
設定するtypeが左側のtypeでは決まらないので、型の曖昧な指定を回避するために、その値のtypeを明示的に指定した方が良いです。
| See also | |
| data |