VS:CreateNurbsSurface/ja
.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix
Description
NURBS曲面を作成します。
FUNCTION CreateNurbsSurface(
numUPts :LONGINT;
numVPts :LONGINT;
uDegree :INTEGER;
vDegree :INTEGER) : HANDLE;
def vs.CreateNurbsSurface(numUPts, numVPts, uDegree, vDegree): return HANDLE
Parameters
numUPts LONGINT U制御点の数 numVPts LONGINT V制御点の数 uDegree INTEGER U角度 vDegree INTEGER V角度
Return Value
新しく作成されたNURBS曲面のハンドルを返します。その他の場合はNILを返します。
Example
PROCEDURE Example; VAR h :HANDLE; BEGIN h := CreateNurbsSurface(3, 3, 1, 1); NurbsSetPt3D(h, 0, 0, 0, 0, 0); NurbsSetPt3D(h, 0, 1, 1, 0, 0); NurbsSetPt3D(h, 0, 2, 2, 0, 0); NurbsSetPt3D(h, 1, 0, 0, 1, 0); NurbsSetPt3D(h, 1, 1, 1, 1, 1); NurbsSetPt3D(h, 1, 2, 2, 1, 0); NurbsSetPt3D(h, 2, 0, 0, 2, 0); NurbsSetPt3D(h, 2, 1, 1, 2, 0); NurbsSetPt3D(h, 2, 2, 2, 2, 0); ResetBBox(h); END; RUN(Example);
Version
See Also
関連関数:
関連関数:
[[VS:NurbsSurfaceEvalPt]]