| Add(Vector3 right) | SharpNav.Geometry.Vector3 |  | 
  | Add(ref Vector3 right) | SharpNav.Geometry.Vector3 |  | 
  | Add(Vector3 a, Vector3 b) | SharpNav.Geometry.Vector3 | static | 
  | Add(ref Vector3 a, ref Vector3 b, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | BaryCentric(Vector3 a, Vector3 b, Vector3 c, float u, float v) | SharpNav.Geometry.Vector3 | static | 
  | BaryCentric(ref Vector3 a, ref Vector3 b, ref Vector3 c, float u, float v, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | CalculateAngle(Vector3 first, Vector3 second) | SharpNav.Geometry.Vector3 | static | 
  | CalculateAngle(ref Vector3 first, ref Vector3 second, out float result) | SharpNav.Geometry.Vector3 | static | 
  | Clamp(Vector3 vec, Vector3 min, Vector3 max) | SharpNav.Geometry.Vector3 | static | 
  | Clamp(ref Vector3 vec, ref Vector3 min, ref Vector3 max, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | ComponentMax(Vector3 a, Vector3 b) | SharpNav.Geometry.Vector3 | static | 
  | ComponentMax(ref Vector3 a, ref Vector3 b, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | ComponentMin(Vector3 a, Vector3 b) | SharpNav.Geometry.Vector3 | static | 
  | ComponentMin(ref Vector3 a, ref Vector3 b, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | Cross(Vector3 left, Vector3 right) | SharpNav.Geometry.Vector3 | static | 
  | Cross(ref Vector3 left, ref Vector3 right, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | Div(float f) | SharpNav.Geometry.Vector3 |  | 
  | Div(Vector3 a, float f) | SharpNav.Geometry.Vector3 | static | 
  | Div(ref Vector3 a, float f, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | Divide(Vector3 vector, float scale) | SharpNav.Geometry.Vector3 | static | 
  | Divide(ref Vector3 vector, float scale, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | Divide(Vector3 vector, Vector3 scale) | SharpNav.Geometry.Vector3 | static | 
  | Divide(ref Vector3 vector, ref Vector3 scale, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | Dot(Vector3 left, Vector3 right) | SharpNav.Geometry.Vector3 | static | 
  | Dot(ref Vector3 left, ref Vector3 right, out float result) | SharpNav.Geometry.Vector3 | static | 
  | Equals(object obj) | SharpNav.Geometry.Vector3 |  | 
  | Equals(Vector3 other) | SharpNav.Geometry.Vector3 |  | 
  | GetHashCode() | SharpNav.Geometry.Vector3 |  | 
  | Length() | SharpNav.Geometry.Vector3 |  | 
  | LengthSquared() | SharpNav.Geometry.Vector3 |  | 
  | Lerp(Vector3 a, Vector3 b, float blend) | SharpNav.Geometry.Vector3 | static | 
  | Lerp(ref Vector3 a, ref Vector3 b, float blend, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | Max(Vector3 left, Vector3 right) | SharpNav.Geometry.Vector3 | static | 
  | Min(Vector3 left, Vector3 right) | SharpNav.Geometry.Vector3 | static | 
  | Mult(float f) | SharpNav.Geometry.Vector3 |  | 
  | Mult(Vector3 a, float f) | SharpNav.Geometry.Vector3 | static | 
  | Mult(ref Vector3 a, float f, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | Multiply(Vector3 vector, float scale) | SharpNav.Geometry.Vector3 | static | 
  | Multiply(ref Vector3 vector, float scale, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | Multiply(Vector3 vector, Vector3 scale) | SharpNav.Geometry.Vector3 | static | 
  | Multiply(ref Vector3 vector, ref Vector3 scale, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | Normalize() | SharpNav.Geometry.Vector3 |  | 
  | Normalize(Vector3 vec) | SharpNav.Geometry.Vector3 | static | 
  | Normalize(ref Vector3 vec, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | Normalized() | SharpNav.Geometry.Vector3 |  | 
  | One | SharpNav.Geometry.Vector3 | static | 
  | operator!=(Vector3 left, Vector3 right) | SharpNav.Geometry.Vector3 | static | 
  | operator*(Vector3 vec, float scale) | SharpNav.Geometry.Vector3 | static | 
  | operator*(float scale, Vector3 vec) | SharpNav.Geometry.Vector3 | static | 
  | operator*(Vector3 vec, Vector3 scale) | SharpNav.Geometry.Vector3 | static | 
  | operator+(Vector3 left, Vector3 right) | SharpNav.Geometry.Vector3 | static | 
  | operator-(Vector3 left, Vector3 right) | SharpNav.Geometry.Vector3 | static | 
  | operator-(Vector3 vec) | SharpNav.Geometry.Vector3 | static | 
  | operator/(Vector3 vec, float scale) | SharpNav.Geometry.Vector3 | static | 
  | operator==(Vector3 left, Vector3 right) | SharpNav.Geometry.Vector3 | static | 
  | Scale(float sx, float sy, float sz) | SharpNav.Geometry.Vector3 |  | 
  | Scale(Vector3 scale) | SharpNav.Geometry.Vector3 |  | 
  | Scale(ref Vector3 scale) | SharpNav.Geometry.Vector3 |  | 
  | Set(float x, float y, float z) | SharpNav.Geometry.Vector3 |  | 
  | Sub(Vector3 right) | SharpNav.Geometry.Vector3 |  | 
  | Sub(ref Vector3 right) | SharpNav.Geometry.Vector3 |  | 
  | Sub(Vector3 a, Vector3 b) | SharpNav.Geometry.Vector3 | static | 
  | Sub(ref Vector3 a, ref Vector3 b, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | Subtract(Vector3 a, Vector3 b) | SharpNav.Geometry.Vector3 | static | 
  | Subtract(ref Vector3 a, ref Vector3 b, out Vector3 result) | SharpNav.Geometry.Vector3 | static | 
  | this[int index] | SharpNav.Geometry.Vector3 |  | 
  | ToString() | SharpNav.Geometry.Vector3 |  | 
  | UnitX | SharpNav.Geometry.Vector3 | static | 
  | UnitY | SharpNav.Geometry.Vector3 | static | 
  | UnitZ | SharpNav.Geometry.Vector3 | static | 
  | Vector3(float value) | SharpNav.Geometry.Vector3 |  | 
  | Vector3(float x, float y, float z) | SharpNav.Geometry.Vector3 |  | 
  | Vector3(Vector3 v) | SharpNav.Geometry.Vector3 |  | 
  | X | SharpNav.Geometry.Vector3 |  | 
  | Xzy | SharpNav.Geometry.Vector3 |  | 
  | Y | SharpNav.Geometry.Vector3 |  | 
  | Yxz | SharpNav.Geometry.Vector3 |  | 
  | Yzx | SharpNav.Geometry.Vector3 |  | 
  | Z | SharpNav.Geometry.Vector3 |  | 
  | Zero | SharpNav.Geometry.Vector3 | static | 
  | Zxy | SharpNav.Geometry.Vector3 |  | 
  | Zyx | SharpNav.Geometry.Vector3 |  |