VS:Flip3DObj/ja
.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix
Description
3D図形をX軸かY軸で反転させる。
対象図形は、柱状体、多段柱状体、回転体、シンボル、メッシュ、オブジェクト
PROCEDURE Flip3DObj(
h :HANDLE;
horiz :BOOLEAN);
def vs.Flip3DObj(h, horiz): return None
Parameters
h HANDLE 図形のバンドル horiz BOOLEAN 反転方向(TRUE:水平方向/FALSE:垂直方向)
Example
PROCEDURE FlipTest; {This script will create an extrude, dupicate it and then flip it horizontally} VAR h1, h2 : HANDLE; BEGIN ClosePoly; BeginXtrd(0', 4'); BeginPoly; AddPoint( -5', 3' ); AddPoint( 0, 3' ); AddPoint( 0, 6' ); AddPoint( 5', 0 ); AddPoint( 0, -6'); AddPoint( 0', -3'); AddPoint(-5', -3'); EndPoly; EndXtrd; h1 := LNewObj; Move3DObj( h1, 5', 0 , 0 ); h2 := CreateDuplicateObject( h1, NIL ); Flip3DObj( h2 , TRUE ); Move3DObj( h2, -5', 0, 0 ); END; Run(FlipTest);
Version
利用可能バージョン: Vectorworks 2010