WIL説明書(C++)  3.0.0
関数 | 変数
FVCL::Math 名前空間

演算関連ネームスペース [詳解]

詳解

演算関連ネームスペース

演算関連の定義や関数を局所化するネームスペースです。

関数

FVCL_API INT Round (DOUBLE in)
 四捨五入 [詳解]
 
FVCL_API DOUBLE DegToRad (DOUBLE deg)
 degree単位からradian単位への変換 [詳解]
 
FVCL_API DOUBLE RadToDeg (DOUBLE rad)
 radian単位からdegree単位への変換 [詳解]
 
FVCL_API bool IsEqual (DOUBLE a, DOUBLE b)
 浮動小数点数の比較 [詳解]
 
FVCL_API bool IsEqual (FLOAT a, FLOAT b)
 浮動小数点数の比較 [詳解]
 
FVCL_API UINT Alignment (UINT uiVal, UINT uiAlign, bool blInset=false)
 アライメント [詳解]
 
FVCL_API bool Rotate (const FVCL::Data::CFvPoint &src, const FVCL::Data::CFvPoint &axis, const FVCL::Data::CFvAngle &angle, FVCL::Data::CFvPoint *dst)
 回転 [詳解]
 
template<class Type >
Type Max (Type _Left, Type _Right)
 オブジェクトの大小比較 [詳解]
 
template<class Type >
Type Min (Type _Left, Type _Right)
 オブジェクトの大小比較 [詳解]
 
template<class TD , class TS >
void BitShiftR (TD *dst, TS src, INT shift)
 ビットシフト(右) [詳解]
 
template<class TD , class TS >
void BitShiftL (TD *dst, TS src, INT shift)
 ビットシフト(左) [詳解]
 

変数

const DOUBLE Pi = 3.14159265358979323846
 円周率 [詳解]
 
const DOUBLE EPSd = 1.0e-9
 イプシロン(ε) [DOUBLE用] [詳解]
 
const FLOAT EPSf = 1.0e-5f
 イプシロン(ε) [FLOAT用] [詳解]
 

変数詳解

const DOUBLE FVCL::Math::Pi = 3.14159265358979323846

円周率

const DOUBLE FVCL::Math::EPSd = 1.0e-9

イプシロン(ε) [DOUBLE用]

const FLOAT FVCL::Math::EPSf = 1.0e-5f

イプシロン(ε) [FLOAT用]


Documentation copyright © 2007 FAST Corporation. [B-001864]
Generated on 2023年11月02日(木) 10時13分05秒 for WIL説明書(C++) by doxygen 1.8.11