FineKernelToolKit 4.3.0
読み取り中…
検索中…
一致する文字列を見つけられません
Vector.h ファイル
Vector.h の依存先関係図:
被依存関係図:

[ソースコード]

クラス

class  FK::fk_Vector
 3次元ベクトルを管理するクラス [詳解]
class  FK::fk_HVector
 4次元ベクトルを管理するクラス [詳解]
class  FK::fk_FVector
 単精度浮動小数点型3次元ベクトルを管理するクラス [詳解]
class  FK::fk_TexCoord
 テクスチャ座標を管理するクラス [詳解]

名前空間

namespace  FK
 Fine Kernel Toolkit 名前空間

型定義

using GLfloat = float

列挙型

enum class  FK::fk_Axis { FK::X , FK::Y , FK::Z }
 座標軸を表す列挙型 [詳解]

関数

double FK::operator* (const fk_Vector &, const fk_Vector &)
 内積二項演算子
fk_Vector FK::operator+ (const fk_Vector &, const fk_Vector &)
 ベクトル和二項演算子
fk_Vector FK::operator- (const fk_Vector &, const fk_Vector &)
 ベクトル差二項演算子
fk_Vector FK::operator* (const fk_Vector &, double)
 実数倍二項演算子1
fk_Vector FK::operator* (double, const fk_Vector &)
 実数倍二項演算子2
fk_Vector FK::operator/ (const fk_Vector &, double)
 実数商二項演算子
fk_Vector FK::operator^ (const fk_Vector &, const fk_Vector &)
 外積二項演算子
double FK::operator* (const fk_HVector &, const fk_HVector &)
 内積二項演算子
fk_HVector FK::operator* (const fk_Matrix &, const fk_HVector &)
 ベクトル変換二項演算子
fk_HVector FK::operator* (const fk_OrthoMatrix &, const fk_HVector &)
 ベクトル変換二項演算子

型定義詳解

◆ GLfloat

using GLfloat = float