FineKernelToolKit 4.2.13
読み取り中…
検索中…
一致する文字列を見つけられません
クラス | 名前空間 | 型定義 | 列挙型 | 関数
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