VS:Get3DInfo/ja

From Vectorworks Developer
Jump to navigation Jump to search

.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix

Description

ハンドルで指定した3次元図形の高さ、幅、奥行きを返します。

PROCEDURE Get3DInfo(
h :HANDLE;
VAR height :REAL;
VAR width :REAL;
VAR depth :REAL);
def vs.Get3DInfo(h):
    return (height, width, depth)

Parameters

h HANDLE 3次元図形のハンドル
height REAL 3次元図形の高さ
width REAL 3次元図形の幅
depth REAL 3次元図形の奥行き

Example

PROCEDURE GetBBox3D(h :HANDLE; VAR x1, y1, z1, x2, y2, z2 :REAL);
VAR
	garb_r, z_span, z_center :REAL;
BEGIN
	GetBBox(h, x1, y1, x2, y2);
	Get3DInfo(h, garb_r, garb_r, z_span);
	Get3DCntr(h, garb_r, garb_r, z_center);
	z1 := z_center - (z_span / 2);
	z2 := z_center + (z_span / 2);
END;

Version

利用可能バージョン: MiniCAD