VS:SetGradientData/ja

From Vectorworks Developer
Jump to navigation Jump to search

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

Description

変化位置の変化点、変化の中心点の位置や色を設定します。


注:変化位置の番号には初期化した変数を使わなければなりません。変化点の位置が変更されデータが設定された後は、変数に変化位置の番号を返します。

PROCEDURE SetGradientData(
gradient :HANDLE;
VAR segmentIndex :INTEGER;
spotPosition :REAL;
midpointPosition :REAL;
red :LONGINT;
green :LONGINT;
blue :LONGINT);
def vs.SetGradientData(gradient, segmentIndex, spotPosition, midpointPosition, red, green, blue):
    return segmentIndex

Parameters

gradient HANDLE グラデーションのハンドル
segmentIndex INTEGER 変化位置番号(最も左を1とする)
spotPosition REAL 変化点の位置(0.0以上1.0以下)
midpointPosition REAL 変化の中心点の位置(0.0以上1.0以下)
red LONGINT 変化点の色の赤成分(0以上255以下)
green LONGINT 変化点の色の緑成分(0以上255以下)
blue LONGINT 変化点の色の青成分(0以上255以下)

Example

segmentIndex := 4;
SetGradientData(gradientHandle, segmentIndex, 0.9, 0.5, 255, 255, 255);

Version

利用可能バージョン: VectorWorks10.0