コード例 #1
0
ファイル: Vector.cpp プロジェクト: embooglement/Protium
		Vector4 Vector4::Normalize(const Vector4& argVec)
		{
			return argVec / argVec.Magnitude();
		};
コード例 #2
0
ファイル: Vector.cpp プロジェクト: embooglement/Protium
		float Vector4::CompProj(const Vector4& argVec1, const Vector4& argVec2)
		{
			return Vector4::Dot(argVec1, argVec2) / argVec1.Magnitude();			
		};
コード例 #3
0
ファイル: Vector4.cpp プロジェクト: CaptKH/IceBreaker
/* AngleBetween */
float Vector4::AngleBetween(Vector4& vec) {
	return acos(DotProduct(vec)/(Magnitude() * vec.Magnitude()));
}