Abs(Vec3 vec) | TaleWorlds.Library.Vec3 | static |
AngleBetweenTwoVectors(Vec3 v1, Vec3 v2) | TaleWorlds.Library.Vec3 | static |
AsVec2 | TaleWorlds.Library.Vec3 | |
ClampedCopy(float min, float max) | TaleWorlds.Library.Vec3 | |
ClampedCopy(float min, float max, out bool valueClamped) | TaleWorlds.Library.Vec3 | |
CrossProduct(Vec3 va, Vec3 vb) | TaleWorlds.Library.Vec3 | static |
Distance(Vec3 v) | TaleWorlds.Library.Vec3 | |
DistanceSquared(Vec3 v) | TaleWorlds.Library.Vec3 | |
DotProduct(Vec3 v1, Vec3 v2) | TaleWorlds.Library.Vec3 | static |
Equals(object obj) | TaleWorlds.Library.Vec3 | |
Forward | TaleWorlds.Library.Vec3 | static |
GetHashCode() | TaleWorlds.Library.Vec3 | |
Invalid | TaleWorlds.Library.Vec3 | static |
IsNonZero | TaleWorlds.Library.Vec3 | |
IsUnit | TaleWorlds.Library.Vec3 | |
IsValid | TaleWorlds.Library.Vec3 | |
IsValidXYZW | TaleWorlds.Library.Vec3 | |
Length | TaleWorlds.Library.Vec3 | |
LengthSquared | TaleWorlds.Library.Vec3 | |
Lerp(Vec3 v1, Vec3 v2, float alpha) | TaleWorlds.Library.Vec3 | static |
NearlyEquals(Vec3 v, float epsilon=MBMath.Epsilon) | TaleWorlds.Library.Vec3 | |
Normalize() | TaleWorlds.Library.Vec3 | |
NormalizedCopy() | TaleWorlds.Library.Vec3 | |
NormalizeWithoutChangingZ() | TaleWorlds.Library.Vec3 | |
One | TaleWorlds.Library.Vec3 | static |
operator Vector3(Vec3 vec3) | TaleWorlds.Library.Vec3 | explicitstatic |
operator!=(Vec3 v1, Vec3 v2) | TaleWorlds.Library.Vec3 | static |
operator*(Vec3 v, float f) | TaleWorlds.Library.Vec3 | static |
operator*(float f, Vec3 v) | TaleWorlds.Library.Vec3 | static |
operator*(Vec3 v, MatrixFrame frame) | TaleWorlds.Library.Vec3 | static |
operator+(Vec3 v1, Vec3 v2) | TaleWorlds.Library.Vec3 | static |
operator-(Vec3 v) | TaleWorlds.Library.Vec3 | static |
operator-(Vec3 v1, Vec3 v2) | TaleWorlds.Library.Vec3 | static |
operator/(Vec3 v, float f) | TaleWorlds.Library.Vec3 | static |
operator==(Vec3 v1, Vec3 v2) | TaleWorlds.Library.Vec3 | static |
Parse(string input) | TaleWorlds.Library.Vec3 | static |
ProjectOnUnitVector(Vec3 ov) | TaleWorlds.Library.Vec3 | |
Reflect(Vec3 normal) | TaleWorlds.Library.Vec3 | |
RotateAboutAnArbitraryVector(Vec3 vec, float a) | TaleWorlds.Library.Vec3 | |
RotateAboutX(float a) | TaleWorlds.Library.Vec3 | |
RotateAboutY(float a) | TaleWorlds.Library.Vec3 | |
RotateAboutZ(float a) | TaleWorlds.Library.Vec3 | |
RotationX | TaleWorlds.Library.Vec3 | |
RotationZ | TaleWorlds.Library.Vec3 | |
Side | TaleWorlds.Library.Vec3 | static |
Slerp(Vec3 start, Vec3 end, float percent) | TaleWorlds.Library.Vec3 | static |
this[int i] | TaleWorlds.Library.Vec3 | |
ToARGB | TaleWorlds.Library.Vec3 | |
ToString() | TaleWorlds.Library.Vec3 | |
Up | TaleWorlds.Library.Vec3 | static |
Vec3(float x=0f, float y=0f, float z=0f, float w=-1f) | TaleWorlds.Library.Vec3 | |
Vec3(Vec3 c, float w=-1) | TaleWorlds.Library.Vec3 | |
Vec3(Vec2 xy, float z=0f, float w=-1f) | TaleWorlds.Library.Vec3 | |
Vec3(Vector3 vector3) | TaleWorlds.Library.Vec3 | |
Vec3Max(Vec3 v1, Vec3 v2) | TaleWorlds.Library.Vec3 | static |
Vec3Min(Vec3 v1, Vec3 v2) | TaleWorlds.Library.Vec3 | static |
w | TaleWorlds.Library.Vec3 | |
X | TaleWorlds.Library.Vec3 | |
x | TaleWorlds.Library.Vec3 | |
Y | TaleWorlds.Library.Vec3 | |
y | TaleWorlds.Library.Vec3 | |
Z | TaleWorlds.Library.Vec3 | |
z | TaleWorlds.Library.Vec3 | |
Zero | TaleWorlds.Library.Vec3 | static |