34 float Norm(
void)
const;
37 float Sin(
void)
const;
38 float Cos(
void)
const;
85 static T
Adjust(T f1, T f2, T f3);
110 float Sin(
void)
const;
111 float Cos(
void)
const;
112 float Tan(
void)
const;
131 void Val(
float,
short,
short);
166 void Val(
float,
short,
short);
cSAngle operator-(short, const cSAngle &)
cSAngle operator+(short, const cSAngle &)
float Radian(void) const
Definition c_angle.cpp:132
cDegree(float)
Definition c_angle.cpp:118
cDegree operator*(float v) const
Definition c_angle.h:116
float Tan(void) const
Definition c_angle.cpp:144
float Cos(void) const
Definition c_angle.cpp:140
void Val(float)
Definition c_angle.cpp:127
float Sin(void) const
Definition c_angle.cpp:136
cDegree & Formal(void)
Definition c_angle.cpp:122
~cDegree()
Definition c_angle.h:105
float mDegree
Definition c_angle.h:101
float Norm(void) const
Definition c_angle.cpp:50
bool operator>(const cSAngle &other) const
Definition c_angle.h:50
cSAngle operator+(short) const
float Sin(void) const
Definition c_angle.cpp:62
void mirrorAtMaxNeg(void)
Definition c_angle.h:57
cSAngle operator-(void) const
Definition c_angle.cpp:70
s16 mAngle
Definition c_angle.h:8
bool operator<(const cSAngle &other) const
Definition c_angle.h:49
cSAngle(const cSAngle &)=default
cSAngle operator*(float) const
Definition c_angle.cpp:102
s16 Inv(void) const
Definition c_angle.cpp:58
float Degree(void) const
Definition c_angle.cpp:42
static const cSAngle _180
Definition c_angle.h:14
static const cSAngle _0
Definition c_angle.h:11
static const cSAngle _1
Definition c_angle.h:12
bool operator<=(const cSAngle &other) const
Definition c_angle.h:51
s16 Val() const
Definition c_angle.h:27
cSAngle operator-(short) const
~cSAngle()
Definition c_angle.h:18
float Cos(void) const
Definition c_angle.cpp:66
void operator-=(const cSAngle &)
Definition c_angle.cpp:86
void operator*=(float)
Definition c_angle.cpp:106
cSAngle()
Definition c_angle.h:17
cSAngle operator+(const cSAngle &) const
Definition c_angle.cpp:74
static cSAngle getMaxNegative(void)
Definition c_angle.h:56
static const cSAngle _270
Definition c_angle.h:15
static const cSAngle _90
Definition c_angle.h:13
float Radian(void) const
Definition c_angle.cpp:46
bool operator==(const cSAngle &other) const
Definition c_angle.h:53
bool operator>=(const cSAngle &other) const
Definition c_angle.h:52
void operator=(const cSAngle &other)
Definition c_angle.h:55
void operator+=(const cSAngle &)
Definition c_angle.cpp:82
s16 Abs(void) const
Definition c_angle.cpp:54
const cSAngle & U(void) const
Definition c_angle.h:171
float R(void) const
Definition c_angle.h:169
cSGlobe(const cSGlobe &)=default
cSAngle mInclination
Definition c_angle.h:144
cSGlobe & Formal(void)
Definition c_angle.cpp:225
cSGlobe(float, short, short)
cXyz Xyz(void) const
Definition c_angle.cpp:267
void R(f32 i_radius)
Definition c_angle.h:157
~cSGlobe()
Definition c_angle.h:149
void Polar(cSPolar *) const
Definition c_angle.cpp:273
cSAngle mAzimuth
Definition c_angle.h:145
const cSAngle & V(void) const
Definition c_angle.h:170
float mRadius
Definition c_angle.h:143
cXyz Norm(void) const
Definition c_angle.cpp:277
void V(cSAngle const &i_inclination)
Definition c_angle.h:159
cSGlobe()
Definition c_angle.h:148
cSGlobe & Invert(void)
Definition c_angle.cpp:282
void Val(float, short, short)
void U(cSAngle const &i_azimuth)
Definition c_angle.h:158
void Val(const cSGlobe &)
Definition c_angle.cpp:240
void R(f32 i_radial)
Definition c_angle.h:136
void U(cSAngle const &i_angle)
Definition c_angle.h:137
cSPolar & Formal(void)
Definition c_angle.cpp:152
cSAngle mAngle2
Definition c_angle.h:125
cSPolar()
Definition c_angle.h:128
cXyz Xyz(void) const
Definition c_angle.cpp:193
void V(cSAngle const &i_angle)
Definition c_angle.h:138
cSAngle mAngle1
Definition c_angle.h:124
void Val(float, short, short)
void Globe(class cSGlobe *) const
Definition c_angle.cpp:203
float mRadial
Definition c_angle.h:123
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
double v
Definition e_pow.c:163
static s16 Radian_to_SAngle(f32 rad)
Definition c_angle.h:70
static s16 Degree_to_SAngle(f32 deg)
Definition c_angle.h:66
static f32 Radian_to_Degree(f32 rad)
Definition c_angle.h:64
static f32 SAngle_to_Degree(s16 angle)
Definition c_angle.h:67
static f32 r2d(f32 r)
Definition c_angle.h:73
static f32 d2r(f32 d)
Definition c_angle.h:76
static T Adjust(T f1, T f2, T f3)
Definition c_angle.h:89
static f32 SAngle_to_Normal(s16 angle)
Definition c_angle.h:69
static s16 d2s(f32 d)
Definition c_angle.h:79
static f32 SAngle_to_Radian(s16 angle)
Definition c_angle.h:68
static f32 s2d(s16 a)
Definition c_angle.h:82
static f32 Degree_to_Radian(f32 deg)
Definition c_angle.h:65