Bike-X
0.8
|
#include "OVR_Math.h"
Public Types | |
enum | AngularUnits { Radians = 0, Degrees = 1 } |
Public Member Functions | |
Angle () | |
Angle (T a_, AngularUnits u=Radians) | |
T | Get (AngularUnits u=Radians) const |
void | Set (const T &x, AngularUnits u=Radians) |
int | Sign () const |
T | Abs () const |
bool | operator== (const Angle &b) const |
bool | operator!= (const Angle &b) const |
Angle & | operator+= (const Angle &b) |
Angle & | operator+= (const T &x) |
Angle | operator+ (const Angle &b) const |
Angle | operator+ (const T &x) const |
Angle & | operator-= (const Angle &b) |
Angle & | operator-= (const T &x) |
Angle | operator- (const Angle &b) const |
Angle | operator- (const T &x) const |
T | Distance (const Angle &b) |
Private Member Functions | |
void | FastFixRange () |
void | FixRange () |
Private Attributes | |
T | a |
Definition at line 2406 of file OVR_Math.h.
enum OVR::Angle::AngularUnits |
Enumerator | |
---|---|
Radians | |
Degrees |
Definition at line 2409 of file OVR_Math.h.
|
inline |
Definition at line 2415 of file OVR_Math.h.
|
inline |
Definition at line 2418 of file OVR_Math.h.
|
inline |
Definition at line 2423 of file OVR_Math.h.
|
inline |
Definition at line 2443 of file OVR_Math.h.
|
inlineprivate |
Definition at line 2451 of file OVR_Math.h.
|
inlineprivate |
Definition at line 2460 of file OVR_Math.h.
|
inline |
Definition at line 2420 of file OVR_Math.h.
|
inline |
Definition at line 2426 of file OVR_Math.h.
|
inline |
Definition at line 2436 of file OVR_Math.h.
|
inline |
Definition at line 2437 of file OVR_Math.h.
|
inline |
Definition at line 2434 of file OVR_Math.h.
|
inline |
Definition at line 2435 of file OVR_Math.h.
|
inline |
Definition at line 2440 of file OVR_Math.h.
|
inline |
Definition at line 2441 of file OVR_Math.h.
|
inline |
Definition at line 2438 of file OVR_Math.h.
|
inline |
Definition at line 2439 of file OVR_Math.h.
|
inline |
Definition at line 2425 of file OVR_Math.h.
|
inline |
Definition at line 2421 of file OVR_Math.h.
|
inline |
Definition at line 2422 of file OVR_Math.h.
|
private |
Definition at line 2448 of file OVR_Math.h.