AngleBetween(Vec2 vector2) | TaleWorlds.Library.Vec2 | |
CCW(Vec2 va, Vec2 vb) | TaleWorlds.Library.Vec2 | static |
Distance(Vec2 v) | TaleWorlds.Library.Vec2 | |
DistanceSquared(Vec2 v) | TaleWorlds.Library.Vec2 | |
DistanceSquaredToLineSegment(Vec2 v, Vec2 w, out Vec2 closestPointOnLineSegment) | TaleWorlds.Library.Vec2 | |
DistanceToLine(Vec2 line1, Vec2 line2, Vec2 point) | TaleWorlds.Library.Vec2 | static |
DistanceToLineSegment(Vec2 v, Vec2 w, out Vec2 closestPointOnLineSegment) | TaleWorlds.Library.Vec2 | |
DistanceToLineSegmentSquared(Vec2 line1, Vec2 line2, Vec2 point) | TaleWorlds.Library.Vec2 | static |
DotProduct(Vec2 v) | TaleWorlds.Library.Vec2 | |
DotProduct(Vec2 va, Vec2 vb) | TaleWorlds.Library.Vec2 | static |
Equals(object obj) | TaleWorlds.Library.Vec2 | |
Forward | TaleWorlds.Library.Vec2 | static |
FromRotation(float rotation) | TaleWorlds.Library.Vec2 | static |
GetHashCode() | TaleWorlds.Library.Vec2 | |
GetWindingOrder(Vec2 first, Vec2 second, Vec2 third) | TaleWorlds.Library.Vec2 | static |
Invalid | TaleWorlds.Library.Vec2 | static |
IsNonZero() | TaleWorlds.Library.Vec2 | |
IsUnit() | TaleWorlds.Library.Vec2 | |
IsValid | TaleWorlds.Library.Vec2 | |
LeftVec() | TaleWorlds.Library.Vec2 | |
Length | TaleWorlds.Library.Vec2 | |
LengthSquared | TaleWorlds.Library.Vec2 | |
Lerp(Vec2 v1, Vec2 v2, float alpha) | TaleWorlds.Library.Vec2 | static |
Max(Vec2 v1, Vec2 v2) | TaleWorlds.Library.Vec2 | static |
Max(Vec2 v1, float f) | TaleWorlds.Library.Vec2 | static |
Min(Vec2 v1, Vec2 v2) | TaleWorlds.Library.Vec2 | static |
Min(Vec2 v1, float f) | TaleWorlds.Library.Vec2 | static |
NearlyEquals(Vec2 v, float epsilon=MBMath.Epsilon) | TaleWorlds.Library.Vec2 | |
Normalize() | TaleWorlds.Library.Vec2 | |
Normalized() | TaleWorlds.Library.Vec2 | |
One | TaleWorlds.Library.Vec2 | static |
operator Vec2(Vector2 vec2) | TaleWorlds.Library.Vec2 | static |
operator Vector2(Vec2 vec2) | TaleWorlds.Library.Vec2 | explicitstatic |
operator!=(Vec2 v1, Vec2 v2) | TaleWorlds.Library.Vec2 | static |
operator*(Vec2 v, float f) | TaleWorlds.Library.Vec2 | static |
operator*(float f, Vec2 v) | TaleWorlds.Library.Vec2 | static |
operator+(Vec2 v1, Vec2 v2) | TaleWorlds.Library.Vec2 | static |
operator-(Vec2 v) | TaleWorlds.Library.Vec2 | static |
operator-(Vec2 v1, Vec2 v2) | TaleWorlds.Library.Vec2 | static |
operator/(float f, Vec2 v) | TaleWorlds.Library.Vec2 | static |
operator/(Vec2 v, float f) | TaleWorlds.Library.Vec2 | static |
operator==(Vec2 v1, Vec2 v2) | TaleWorlds.Library.Vec2 | static |
RightVec() | TaleWorlds.Library.Vec2 | |
RotateCCW(float angleInRadians) | TaleWorlds.Library.Vec2 | |
RotationInRadians | TaleWorlds.Library.Vec2 | |
Side | TaleWorlds.Library.Vec2 | static |
SideOfLine(Vec2 point, Vec2 line1, Vec2 line2) | TaleWorlds.Library.Vec2 | static |
Slerp(Vec2 start, Vec2 end, float percent) | TaleWorlds.Library.Vec2 | static |
this[int i] | TaleWorlds.Library.Vec2 | |
ToString() | TaleWorlds.Library.Vec2 | |
ToVec3(float z=0.0f) | TaleWorlds.Library.Vec2 | |
TransformToLocalUnitF(Vec2 a) | TaleWorlds.Library.Vec2 | |
TransformToLocalUnitFLeftHanded(Vec2 a) | TaleWorlds.Library.Vec2 | |
TransformToParentUnitF(Vec2 a) | TaleWorlds.Library.Vec2 | |
TransformToParentUnitFLeftHanded(Vec2 a) | TaleWorlds.Library.Vec2 | |
Vec2(float a, float b) | TaleWorlds.Library.Vec2 | |
Vec2(Vec2 v) | TaleWorlds.Library.Vec2 | |
Vec2(Vector2 v) | TaleWorlds.Library.Vec2 | |
X | TaleWorlds.Library.Vec2 | |
x | TaleWorlds.Library.Vec2 | |
Y | TaleWorlds.Library.Vec2 | |
y | TaleWorlds.Library.Vec2 | |
Zero | TaleWorlds.Library.Vec2 | static |