SIVector3.EpsilonEquals

説明

このベクトルとベクトル vが、Epsilon の許容範囲内で等しいかテストします。

スクリプト 構文

oBoolean = SIVector3.EpsilonEquals( v, epsilon );

戻り値

Boolean このベクトルがベクトル vと等しい場合は True、等しくない場合は False。

パラメータ

パラメータ タイプ 詳細
v SIVector3 オペランドベクトル
epsilon Float ポイント値 許容誤差

指定可能な値:

説明:

[0, +INF[ 正の値である必要があります。

VBScript の例

dim v1, v2
' Create 3D vectors.
set v1 = XSIMath.CreateVector3(1.0, 2.0, 3.0)
set v2 = XSIMath.CreateVector3(1.001, 2.0, 3.0)
if v1.EpsilonEquals(v2, 0.002) then
Application.LogMessage "v1 mostly equals v2"
end if

関連項目

SIVector3.Equals SIVector3 SIMatrix3 SIMatrix4 SIRotation SITransformation SIQuaternion