SIVector3.Clamp

説明

ベクトル vのコンポーネントを、範囲[MinValue, MaxValue]に制限し、値をこのベクトルに格納します。

C#構文

SIVector3.Clamp( Double in_dMin, Double in_dMax, SIVector3 in_pVector );

スクリプト構文

SIVector3.Clamp( MinValue, MaxValue, v );

パラメータ

パラメータ タイプ 説明
MinValue Float ポイント値 制限範囲の下限
MaxValue Float ポイント値 制限範囲の上限
v SIVector3 オペランドベクトル

VBScript の例

dim v1

' Create 3D vectors.

set v1 = XSIMath.CreateVector3

set v2 = XSIMath.CreateVector3

v1.Set -1010.0, 1020.0, 1030.0

v2.Clamp -1000.0, 1000.0, v1

関連項目

SIVector3.ClampInPlace SIVector3 SIMatrix3 SIMatrix4 SIRotation SITransformation SIQuaternion