弧度法 [詳解]
#include <Angle.hpp>
公開メンバ関数 | |
| Radian () | |
| Radian (Num _num) | |
| コンストラクタ | |
| Degree< Num > | ToDegree () const |
| 0~360度の度数法に変換したものを返します | |
| template<typename T> | |
| Radian< Num > & | operator+= (T _add) |
| operator Num () const | |
| bool | operator== (const Degree< Num > &_degree) const |
| bool | operator== (const Radian< Num > &_radian) const |
| bool | operator== (const Num &_angle) const |
| bool | EpsilonIf (const Degree< Num > &_degree, const Num &_epsilon) const |
| 差が許容範囲内か調べる | |
| bool | EpsilonIf (const Radian< Num > &_radian, const Num &_epsilon) const |
| 差が許容範囲内か調べる | |
| bool | EpsilonIf (const Num &_angle, const Num &_epsilon) const |
| 差が許容範囲内か調べる | |
公開変数類 | |
| RangeNum< Num, LoopOutOfRange > | epsilon { 0, TWO_PI } |
| 比較の際に許す誤差の範囲 | |
非公開変数類 | |
| RangeNum< Num, LoopOutOfRange > | angle { 0, (Num)TWO_PI } |
弧度法
| Num |
|
inline |
参照元 EpsilonIf(), operator+=(), operator==().
|
inline |
コンストラクタ
| _num | ラジアン値 |
| Degree< Num > Kisaragi_Lib::Radian< Num >::ToDegree | ( | ) | const |
0~360度の度数法に変換したものを返します
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
差が許容範囲内か調べる
| _degree | 度数法の角度 |
| _epsilon | 許容範囲 |
参照元 operator==(), operator==(), operator==().
|
inline |
|
inline |
|
private |
| RangeNum<Num, LoopOutOfRange> Kisaragi_Lib::Radian< Num >::epsilon { 0, TWO_PI } |