Vec2
説明
位置、回転、サイズ、2Dベクトル、およびポイントを表し、一般的なベクトル演算を行う関数を格納します。
プロパティ
| magnitude | このベクトルの長さ(読み取り専用)。 | 
| normalized | 大きさ1に調整されるベクトル(読み取り専用)。 | 
| x | ベクトルのXコンポーネント。 | 
| y | ベクトルのYコンポーネント。 | 
メソッド
| angle | このベクトルと別ベクトルの間の角度を検索します(度)。 | 
| dot | このベクトルと別ベクトルのドット積を検索します。 | 
| lerp | 2つのベクトル間で直線的に補間します。 | 
| rotate | 別ベクトルを中心にベクトルを回転させます。 | 
コンストラクター
| Vec2 | xyコンポーネント値によってベクトルを構築します。 | 
演算子
| - | あるベクトルを別ベクトルから減算します。 | 
| != | 2つのベクトルを比較します。 | 
| * | ベクトルと別ベクトルまたはスケール係数を乗算します。 | 
| / | ベクトルと別ベクトルまたはスケール係数を除算します。 | 
| + | 2つのベクトルをあわせて加算します。 | 
| += | ベクトルを2つのベクトルの合計値として割り当てます。 | 
| -= | ベクトルを2つのベクトルの差として割り当てます。 | 
| == | 2つのベクトルを比較します。 | 
| unary - | ベクトルを無効にします。 | 
詳細
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			
		削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			
		削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			
		削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			
		削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			
		削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Vec2.rotate()
| Vec2 rotate( double degrees ) | 
| Vec2 rotate( double degrees , Vec2 otherVec ) | 
パラメータ
| degrees | 回転の角度。 | 
| otherVec | 回転する中心となるベクトル。 | 
戻り値
| Vec2 | 結果として得られるベクトル。 | 
説明
別ベクトルを中心にベクトルを回転させます。
別のベクトルが定義されていない場合、原点が回転ポイントとして使用されます。
次のコード例では、Vec2(1,2)を中心にmyVectorを45度回転させた後で新しいベクトルを返します。
Vec2 location = myVector.rotate(45, Vec2(1, 2));削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			
		削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			
		削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			
		削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Vec2.operator *
| Vec2 operator *( Vec2 otherVec ) | 
| Vec2 operator *( double factor ) | 
パラメータ
| otherVec | このベクトルを乗算するベクトル。 | 
| factor | 各コンポーネントを乗算するスケール係数。 | 
戻り値
| Vec2 | 結果として得られるベクトル。 | 
説明
ベクトルと別ベクトルまたはスケール係数を乗算します。
Vec2が渡された場合、コンポーネントごとの乗算動作が行われます。
Vec2 location = someVector * anotherVector;Vec2 location = someVector * 1.2;削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			Vec2.operator /
| Vec2 operator /( Vec2 otherVec ) | 
| Vec2 operator /( double factor ) | 
パラメータ
| otherVec | このベクトルを除算するベクトル。 | 
| factor | 各コンポーネントを除算するスケール係数。 | 
戻り値
| Vec2 | 結果として得られるベクトル。 | 
説明
ベクトルと別ベクトルまたはスケール係数を除算します。
Vec2が渡された場合、コンポーネントごとの除算動作が行われます。
Vec2 location = someVector / anotherVector;Vec2 location = someVector / 1.2;削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			
		削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			
		削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
			
		削除を行わないでください。doc.flexsim.comのアンカーが修正されます。