Femtet2026.0マクロヘルプ/マニュアル
 

ホーム / モデリング / CGaudi / 関数 / MultiVectorCopy

MultiVectorCopy関数

定義

MultiVectorCopy ( BodyList() As CGaudiBody, vec As CGaudiVector, Interval As Double, Copy As Long, newBody( ) As CGaudiBody)As Boolean
 


[Python]
 MultiVectorCopy_py(CGaudiBody[] BodyList, CGaudiVector vec, double Interval, int Copy)

戻り値

True   成功
False   失敗
 


[Python]
[0]   True:成功、False:失敗

[1][0~作成されたボディ数-1]

  コピーにより作成されたCGaudiBody(配列)

引数

BodyList   複製対象のCGaudiBody配列
vec   コピー方向となるベクトル
Interval   指定方向へのコピー間隔
Copy   指定方向へのコピー数
newBody( )   コピーにより作成されたCGaudiBody(配列)
 


[Python]
BodyList   複製対象のCGaudiBody配列
vec   コピー方向となるベクトル(CGaudiVector)
Interval   指定方向へのコピー間隔
Copy   指定方向へのコピー数

解説

CGaudiBodyのコピーを指定された方向に沿って作成します。属性は継承します。
指定された間隔ごとに指定個数分コピーを作成していきます。

実行例  

CGaudiBody.VectorCopy
を参照してください。