Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ReLogic.Utilities.Vector2D Member List

This is the complete list of members for ReLogic.Utilities.Vector2D, including all inherited members.

Add(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
Add(ref Vector2D value1, ref Vector2D value2, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
Barycentric(Vector2D value1, Vector2D value2, Vector2D value3, double amount1, double amount2)ReLogic.Utilities.Vector2Dinlinestatic
Barycentric(ref Vector2D value1, ref Vector2D value2, ref Vector2D value3, double amount1, double amount2, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
Barycentric(double value1, double value2, double value3, double amount1, double amount2)ReLogic.Utilities.Vector2Dinlinestatic
CatmullRom(Vector2D value1, Vector2D value2, Vector2D value3, Vector2D value4, double amount)ReLogic.Utilities.Vector2Dinlinestatic
CatmullRom(ref Vector2D value1, ref Vector2D value2, ref Vector2D value3, ref Vector2D value4, double amount, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
CatmullRom(double value1, double value2, double value3, double value4, double amount)ReLogic.Utilities.Vector2Dinlinestatic
Clamp(Vector2D value1, Vector2D min, Vector2D max)ReLogic.Utilities.Vector2Dinlinestatic
Clamp(ref Vector2D value1, ref Vector2D min, ref Vector2D max, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
Clamp(double value, double min, double max)ReLogic.Utilities.Vector2Dinlinestatic
DebugDisplayStringReLogic.Utilities.Vector2Dpackage
Distance(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
Distance(ref Vector2D value1, ref Vector2D value2, out double result)ReLogic.Utilities.Vector2Dinlinestatic
DistanceSquared(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
DistanceSquared(ref Vector2D value1, ref Vector2D value2, out double result)ReLogic.Utilities.Vector2Dinlinestatic
Divide(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
Divide(ref Vector2D value1, ref Vector2D value2, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
Divide(Vector2D value1, double divider)ReLogic.Utilities.Vector2Dinlinestatic
Divide(ref Vector2D value1, double divider, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
Dot(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
Dot(ref Vector2D value1, ref Vector2D value2, out double result)ReLogic.Utilities.Vector2Dinlinestatic
DoubleEpsilonReLogic.Utilities.Vector2Dstatic
Equals(object obj)ReLogic.Utilities.Vector2Dinline
Equals(Vector2D other)ReLogic.Utilities.Vector2Dinline
IEquatable< Vector2D >.Equals(T? other)System.IEquatable< Vector2D >
GetHashCode()ReLogic.Utilities.Vector2Dinline
Hermite(Vector2D value1, Vector2D tangent1, Vector2D value2, Vector2D tangent2, double amount)ReLogic.Utilities.Vector2Dinlinestatic
Hermite(ref Vector2D value1, ref Vector2D tangent1, ref Vector2D value2, ref Vector2D tangent2, double amount, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
Hermite(double value1, double tangent1, double value2, double tangent2, double amount)ReLogic.Utilities.Vector2Dinlinestatic
Length()ReLogic.Utilities.Vector2Dinline
LengthSquared()ReLogic.Utilities.Vector2Dinline
Lerp(Vector2D value1, Vector2D value2, double amount)ReLogic.Utilities.Vector2Dinlinestatic
Lerp(ref Vector2D value1, ref Vector2D value2, double amount, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
Lerp(double value1, double value2, double amount)ReLogic.Utilities.Vector2Dinlinestatic
Max(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
Max(ref Vector2D value1, ref Vector2D value2, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
Min(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
Min(ref Vector2D value1, ref Vector2D value2, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
Multiply(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
Multiply(Vector2D value1, double scaleFactor)ReLogic.Utilities.Vector2Dinlinestatic
Multiply(ref Vector2D value1, double scaleFactor, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
Multiply(ref Vector2D value1, ref Vector2D value2, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
Negate(Vector2D value)ReLogic.Utilities.Vector2Dinlinestatic
Negate(ref Vector2D value, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
Normalize()ReLogic.Utilities.Vector2Dinline
Normalize(Vector2D value)ReLogic.Utilities.Vector2Dinlinestatic
Normalize(ref Vector2D value, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
OneReLogic.Utilities.Vector2Dstatic
operator!=(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
operator*(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
operator*(Vector2D value, double scaleFactor)ReLogic.Utilities.Vector2Dinlinestatic
operator*(double scaleFactor, Vector2D value)ReLogic.Utilities.Vector2Dinlinestatic
operator+(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
operator-(Vector2D value)ReLogic.Utilities.Vector2Dinlinestatic
operator-(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
operator/(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
operator/(Vector2D value1, double divider)ReLogic.Utilities.Vector2Dinlinestatic
operator==(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
Reflect(Vector2D vector, Vector2D normal)ReLogic.Utilities.Vector2Dinlinestatic
Reflect(ref Vector2D vector, ref Vector2D normal, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
SmoothStep(Vector2D value1, Vector2D value2, double amount)ReLogic.Utilities.Vector2Dinlinestatic
SmoothStep(ref Vector2D value1, ref Vector2D value2, double amount, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
SmoothStep(double value1, double value2, double amount)ReLogic.Utilities.Vector2Dinlinestatic
Subtract(Vector2D value1, Vector2D value2)ReLogic.Utilities.Vector2Dinlinestatic
Subtract(ref Vector2D value1, ref Vector2D value2, out Vector2D result)ReLogic.Utilities.Vector2Dinlinestatic
ToString()ReLogic.Utilities.Vector2Dinline
unitVectorReLogic.Utilities.Vector2Dprivatestatic
UnitXReLogic.Utilities.Vector2Dstatic
unitXVectorReLogic.Utilities.Vector2Dprivatestatic
UnitYReLogic.Utilities.Vector2Dstatic
unitYVectorReLogic.Utilities.Vector2Dprivatestatic
Vector2D(double x, double y)ReLogic.Utilities.Vector2Dinline
Vector2D(double value)ReLogic.Utilities.Vector2Dinline
XReLogic.Utilities.Vector2D
YReLogic.Utilities.Vector2D
ZeroReLogic.Utilities.Vector2Dstatic
zeroVectorReLogic.Utilities.Vector2Dprivatestatic