BuddhaLib::MathHelper Class Reference

特有の計算を行うためのヘルパ関数集 More...

#include <BuddhaMath.h>

List of all members.

Static Public Member Functions

static Real ToRadians (Real degree)
 度→ラジアン変換
static Quaternion CreateQuaternionRotationTo (const Vector3 &src, const Vector3 &dest)
 src から dest へ振り向くクォータニオンを作成する
static Quaternion CreateQuaternionRotationTo (const Vector3 &src, const Vector3 &dest, const Vector3 &fallbackAxis)
 src から dest へ振り向くクォータニオンを作成する


Detailed Description

特有の計算を行うためのヘルパ関数集


Member Function Documentation

Quaternion BuddhaLib::MathHelper::CreateQuaternionRotationTo ( const Vector3 src,
const Vector3 dest 
) [static]

src から dest へ振り向くクォータニオンを作成する

Parameters:
src 元の方向を示すベクトル(正規化は内部で行う)
dest 目的の方向を示す単位ベクトル(正規化は内部で行う)
Remarks:
この場合、 fallbackAxis は自動的に計算する。 詳しくはオーバーロード定義

Quaternion BuddhaLib::MathHelper::CreateQuaternionRotationTo ( const Vector3 src,
const Vector3 dest,
const Vector3 fallbackAxis 
) [static]

src から dest へ振り向くクォータニオンを作成する

Parameters:
src 元の方向を示すベクトル(正規化は内部で行う)
dest 目的の方向を示す単位ベクトル(正規化は内部で行う)
fallbackAxis srcとdestがほぼ逆ベクトルだった場合に使用する回転軸


Generated on Fri Jun 29 16:49:20 2007 for BuddhaLib by  doxygen 1.5.2