Vector3.CopyTo メソッド

定義

ベクターの要素を配列にコピーします。

オーバーロード

名前 説明
CopyTo(Single[])

ベクターの要素を指定した配列にコピーします。

CopyTo(Single[], Int32)

指定したインデックス位置から始まる指定した配列に、ベクターの要素をコピーします。

CopyTo(Single[])

ベクターの要素を指定した配列にコピーします。

public:
 void CopyTo(cli::array <float> ^ array);
public void CopyTo(float[] array);
public readonly void CopyTo(float[] array);
member this.CopyTo : single[] -> unit
Public Sub CopyTo (array As Single())

パラメーター

array
Single[]

コピー先の配列。

例外

arraynullです。

現在のインスタンス内の要素の数が配列内よりも大きい。

array は多次元です。

arraynullです。

注釈

array には、少なくとも 3 つの要素が必要です。 このメソッドは、インデックス 0 から始まるベクターの要素をコピーします。

適用対象

CopyTo(Single[], Int32)

指定したインデックス位置から始まる指定した配列に、ベクターの要素をコピーします。

public:
 void CopyTo(cli::array <float> ^ array, int index);
public void CopyTo(float[] array, int index);
public readonly void CopyTo(float[] array, int index);
member this.CopyTo : single[] * int -> unit
Public Sub CopyTo (array As Single(), index As Integer)

パラメーター

array
Single[]

コピー先の配列。

index
Int32

ベクターの最初の要素をコピーする位置のインデックス。

例外

arraynullです。

現在のインスタンス内の要素の数が配列内よりも大きい。

index が 0 未満です。

-または-

index が配列の長さ以上です。

array は多次元です。

arraynullです。

注釈

array には、3 つのベクター要素を格納するのに十分な数の要素が必要です。 つまり、要素 indexindex + 1、および index + 2 が既に arrayに存在している必要があります。

適用対象