CrossFramework Library
|
構成 | |
class | XBase::AABBox2 |
浮動小数型2次元AABB(Axis Aligned Bounding Box)。 [詳細] | |
class | XBase::AABBox2i |
整数型2次元AABB(Axis Aligned Bounding Box)。 [詳細] | |
class | XBase::Angle |
角度を示すクラス。 [詳細] | |
class | XBase::Degree |
DegreePOD のクラス版。 [詳細] | |
struct | XBase::DegreePOD |
度を扱う構造体。 [詳細] | |
struct | XBase::Math |
数学系関数を集めた空間。 [詳細] | |
class | XBase::Matrix34 |
Matrix34POD のクラス版。 [詳細] | |
struct | XBase::Matrix34POD |
3x4の32bit浮動小数行列構造体。 [詳細] | |
class | XBase::Matrix44 |
Matrix44POD のクラス版。 [詳細] | |
struct | XBase::Matrix44POD |
4x4の32bit浮動小数行列構造体。 [詳細] | |
class | XBase::Quaternion |
32bit浮動小数のクォータニオンクラス。 [詳細] | |
class | XBase::Radian |
RadianPOD のクラス版。 [詳細] | |
struct | XBase::RadianPOD |
ラジアンを扱う構造体。 [詳細] | |
class | XBase::Random |
乱数。 [詳細] | |
class | XBase::Vector2 |
Vector2POD のクラス版。 [詳細] | |
class | XBase::Vector2i |
Vector2iPOD のクラス版。 [詳細] | |
struct | XBase::Vector2iPOD |
整数型2次元ベクトル構造体。 [詳細] | |
struct | XBase::Vector2POD |
浮動小数型2次元ベクトル構造体。 [詳細] | |
class | XBase::Vector3 |
Vector3POD のクラス版。 [詳細] | |
struct | XBase::Vector3POD |
浮動小数型3次元ベクトル構造体。 [詳細] | |
class | XBase::Vector4 |
Vector4POD のクラス版。 [詳細] | |
struct | XBase::Vector4POD |
浮動小数型4次元ベクトル構造体。 [詳細] | |
マクロ定義 | |
#define | XBASE_INFINITY (std::numeric_limits< float >::infinity()) |
無限大の値。 | |
#define | XBASE_PI (3.14159265f) |
円周率の値。 | |
型定義 | |
typedef Vector2 | XBase::Vector2f |
Vector2 のエイリアス。 | |
typedef Vector2POD | XBase::Vector2fPOD |
Vector2POD のエイリアス。 | |
typedef Vector3 | XBase::Vector3f |
Vector3 のエイリアス。 | |
typedef Vector3POD | XBase::Vector3fPOD |
Vector3POD のエイリアス。 | |
typedef Vector4 | XBase::Vector4f |
Vector4 のエイリアス。 | |
typedef Vector4POD | XBase::Vector4fPOD |
Vector4POD のエイリアス。 |