BrawlCrate v0.41
Wii File Editor
|
Public Member Functions | |
Vector3 (float x, float y, float z) | |
Vector3 (float s) | |
Vector3 (SerializationInfo info, StreamingContext context) | |
void | GetObjectData (SerializationInfo info, StreamingContext context) |
void | Add (Vector3 *v) |
void | Add (float v) |
void | Sub (Vector3 *v) |
void | Sub (float v) |
void | Multiply (Vector3 *v) |
void | Multiply (float v) |
float | Dot (Vector3 v) |
float | Dot (Vector3 *v) |
float | Dot () |
void | Clamp (float min, float max) |
void | Min (Vector3 v) |
void | Min (Vector3 *v) |
void | Min (float f) |
void | Max (Vector3 v) |
void | Max (Vector3 *v) |
void | Max (float f) |
float | DistanceTo (Vector3 v) |
Vector3 | Cross (Vector3 v) |
Vector3 | Round (int places) |
override string | ToString () |
bool | Contained (Vector3 start, Vector3 end, float expansion) |
float | TrueDistance (Vector3 p) |
float | TrueDistance () |
Vector3 | Normalize () |
Vector3 | Normalize (Vector3 origin) |
Vector3 | GetAngles () |
Vector3 | GetAngles (Vector3 origin) |
Vector3 | LookatAngles () |
Vector3 | LookatAngles (Vector3 origin) |
float | AngleX () |
float | AngleY () |
float | AngleZ () |
override int | GetHashCode () |
override bool | Equals (object obj) |
void | Lerp (Vector3 dest, float percent) |
Vector3 | Lerped (Vector3 dest, float percent) |
void | RemapToRange (float min, float max) |
Vector3 | RemappedToRange (float min, float max) |
int | CompareTo (object obj) |
Vector4 | ToQuat () |
bool | IsInTriangle (Vector3 triPt1, Vector3 triPt2, Vector3 triPt3) |
Static Public Member Functions | |
static | operator Vector3 (Vector4 v) |
static | operator Vector3 (OpenTK.Vector3 v) |
static | operator OpenTK.Vector3 (Vector3 v) |
static | operator Vector3 (Color c) |
static | operator Color (Vector3 v) |
static Vector3 | operator- (Vector3 v) |
static Vector3 | operator+ (Vector3 v1, Vector3 v2) |
static Vector3 | operator+ (Vector3 v1, float f) |
static Vector3 | operator+ (float f, Vector3 v1) |
static Vector3 | operator- (Vector3 v1, Vector3 v2) |
static Vector3 | operator- (Vector3 v1, float f) |
static Vector3 | operator* (Vector3 v1, Vector3 v2) |
static Vector3 | operator* (Vector3 v1, float s) |
static Vector3 | operator* (float s, Vector3 v1) |
static Vector3 | operator/ (Vector3 v1, Vector3 v2) |
static Vector3 | operator/ (Vector3 v1, float s) |
static Vector3 | operator/ (float s, Vector3 v1) |
static bool | operator== (Vector3 v1, Vector3 v2) |
static bool | operator!= (Vector3 v1, Vector3 v2) |
static bool | operator< (Vector3 v1, Vector3 v2) |
static bool | operator> (Vector3 v1, Vector3 v2) |
static bool | operator<= (Vector3 v1, Vector3 v2) |
static bool | operator>= (Vector3 v1, Vector3 v2) |
static float * | Mult (float *v1, float *v2) |
static float * | Mult (float *v1, float v2) |
static float * | Add (float *v1, float *v2) |
static float * | Add (float *v1, float v2) |
static float * | Sub (float *v1, float *v2) |
static float * | Sub (float *v1, float v2) |
static float | Dot (Vector3 v1, Vector3 v2) |
static Vector3 | Clamp (Vector3 v1, float min, float max) |
static Vector3 | Min (Vector3 v1, Vector3 v2) |
static Vector3 | Min (Vector3 v1, float f) |
static Vector3 | Max (Vector3 v1, Vector3 v2) |
static Vector3 | Max (Vector3 v1, Vector3 *v2) |
static Vector3 | Max (Vector3 v1, float f) |
static Vector3 | Lerp (Vector3 v1, Vector3 v2, float median) |
static Vector3 | Floor (Vector3 v) |
static Vector3 | Cross (Vector3 v1, Vector3 v2) |
static Vector3 | Truncate (Vector3 v) |
static bool | Contained (Vector3 point, Vector3 start, Vector3 end, float expansion) |
static Vector3 | IntersectZ (Vector3 ray1, Vector3 ray2, float z) |
Public Attributes | |
float | _x |
float | _y |
float | _z |
Static Public Attributes | |
static readonly Vector3 | UnitX = new Vector3(1.0f, 0.0f, 0.0f) |
static readonly Vector3 | UnitY = new Vector3(0.0f, 1.0f, 0.0f) |
static readonly Vector3 | UnitZ = new Vector3(0.0f, 0.0f, 1.0f) |
static readonly Vector3 | Zero = new Vector3(0.0f) |
static readonly Vector3 | One = new Vector3(1.0f) |
Properties | |
float | this[int index] [get, set] |
VoidPtr | Address [get] |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inlineexplicitstatic |
|
inlineexplicitstatic |
|
inlineexplicitstatic |
|
inlineexplicitstatic |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
float BrawlLib.Internal.Vector3._x |
float BrawlLib.Internal.Vector3._y |
float BrawlLib.Internal.Vector3._z |
|
get |
|
getset |