X3DObject.AddNurbsSurfaceMesh

説明

このメソッドは旧バージョンであり、すでに X3DObject.AddNurbsSurfaceMesh2 に置き換わっています。

空のNurbsSurfaceMeshオブジェクトを作成し、このオブジェクトの下に関連付けます。

C#構文

X3DObject X3DObject.AddNurbsSurfaceMesh( Object in_Count, Object in_ControlPoints, Object in_uKnots, Object in_vKnots, Object in_bUClosed, Object in_bVClosed, Object in_lUDegree, Object in_lVDegree, Object in_uParameterization, Object in_vParameterization, siNurbsFormat in_eNurbsFormat, String in_bstrName );

スクリプト構文

oReturn = X3DObject.AddNurbsSurfaceMesh( Count, ControlPoints, [UKnots], [VKnots], [UClosed], [VClosed], [UDegree], [VDegree], [UParam], [VParam], [NurbsFormat], [Name] );

戻り値

X3DObject

パラメータ

パラメータ タイプ 説明
Count 2DArray サーフェイスあたりの制御頂点、uknot、vknot の数
ControlPoints 1D または 3D Array NURBS サーフェイスの作成に使用されるコントロールポイント。このコントロールポイントは、1D 配列または X,y,z,w 値の 3D 配列の行列(UxVx4)で保存できます。1D 配列には、開始点(後ろに x,y,z,w 値のシーケンスが続く)に U、V 方向のポイント数が含まれます(例:{U,V,Xo,Yo,Zo,...X(uv-1),Y(uv-1),Z(uv-1),W(uv-1)})。
UKnots Array U 方向のノット値のベクトル

デフォルト値:コントロールポイントから操作されるノット

VKnots Array V 方向のノット値のベクトル

デフォルト値:コントロールポイントから操作されるノット

UClosed BooleanArray NURBS サーフェイスが U 方向で閉じられているかどうかを指定します。

デフォルト値: False

VClosed BooleanArray NURBS サーフェイスが V 方向で閉じられているかどうかを指定します。

デフォルト値: False

UDegree LongArray NURBS サーフェイスの U 方向の次数

デフォルト値: 3

VDegree LongArray NURBS サーフェイスの V 方向の次数

デフォルト値: 3

UParam siKnotParameterizationArray NURBS サーフェイスの U 方向のパラメータ配置方法

デフォルト値:siNonUniformParameterization

VParam siKnotParameterizationArray NURBS サーフェイスの V 方向のパラメータ配置方法

デフォルト値:siNonUniformParameterization

NurbsFormat siNurbsFormat NURBs のデータ形式を指定します。

デフォルト値:siSINurbs

Name String オブジェクトの名前

VBScript の例

NewScene , false

set root = Application.ActiveProject.ActiveScene.Root

set ns = root.AddNurbsSurfaceMesh()

関連項目

NurbsSurface