PolygonMesh.Get2

PolygonMesh.Get2 operator

説明

ポリゴンメッシュの完全なデータ記述を戻します。データは 1D 配列で戻されます。順序は PolygonMesh.Get メソッドの出力引数と同じです。

注:このメソッドは、JScriptやPerlScriptなどの引数の参照渡しをサポートしないスクリプト言語で使用する必要があります。出力引数の取得の詳細については、About Output Argument Arrays を参照してください。

C#構文

Object PolygonMesh.Get2();

スクリプト構文

oArray = PolygonMesh.Get2();

戻り値

Array。順序は、Vertices、PolygonData です。

JScript の例

// 

// This example shows how to retrieve the control points returned by 

// PolygonMesh.Get2

// 

var oRoot = Application.ActiveProject.ActiveScene.Root;

var oCube = oRoot.AddGeometry( "Cube","MeshSurface" );

// convert VB array to JScript array

var vbArgs = new VBArray(oCube.ActivePrimitive.Geometry.Get2());

var args = vbArgs.toArray();

// get the vertices

var vbArg0 = new VBArray(args[0]);

var vertices = vbArg0.toArray();

LogMessage("vertices: " + vertices.length );

for (i = 0; i < vertices.length/3; i++) {

	LogMessage("vertices[" + i + "]: " + vertices[i*3] + "," + vertices[i*3+1] + "," + vertices[i*3+2]);

}

関連項目

PolygonMesh.Get