![]() |
Roboid Control for C# 0.4
|
A direction in 3D space.
A direction is represented using two angles:
Public Member Functions | |
Direction (Angle horizontal, Angle vertical) | |
void | Normalize () |
Vector3Float | ToVector3 () |
override bool | Equals (object obj) |
override int | GetHashCode () |
Static Public Member Functions | |
static Direction | Degrees (float horizontal, float vertical) |
static Direction | Radians (float horizontal, float vertical) |
static bool | operator== (Direction d1, Direction d2) |
static bool | operator!= (Direction d1, Direction d2) |
Public Attributes | |
float | horizontal |
float | vertical |
Static Public Attributes | |
static readonly Direction | forward = Degrees(0, 0) |
static readonly Direction | backward = Degrees(-180, 0) |
static readonly Direction | up = Degrees(0, 90) |
static readonly Direction | down = Degrees(0, -90) |
static readonly Direction | left = Degrees(-90, 0) |
static readonly Direction | right = Degrees(90, 0) |