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 |