Terraria v1.4.4.9
Terraria source code documentation
|
This is the complete list of members for ReLogic.Utilities.Vector2D, including all inherited members.
Add(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
Add(ref Vector2D value1, ref Vector2D value2, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
Barycentric(Vector2D value1, Vector2D value2, Vector2D value3, double amount1, double amount2) | ReLogic.Utilities.Vector2D | inlinestatic |
Barycentric(ref Vector2D value1, ref Vector2D value2, ref Vector2D value3, double amount1, double amount2, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
Barycentric(double value1, double value2, double value3, double amount1, double amount2) | ReLogic.Utilities.Vector2D | inlinestatic |
CatmullRom(Vector2D value1, Vector2D value2, Vector2D value3, Vector2D value4, double amount) | ReLogic.Utilities.Vector2D | inlinestatic |
CatmullRom(ref Vector2D value1, ref Vector2D value2, ref Vector2D value3, ref Vector2D value4, double amount, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
CatmullRom(double value1, double value2, double value3, double value4, double amount) | ReLogic.Utilities.Vector2D | inlinestatic |
Clamp(Vector2D value1, Vector2D min, Vector2D max) | ReLogic.Utilities.Vector2D | inlinestatic |
Clamp(ref Vector2D value1, ref Vector2D min, ref Vector2D max, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
Clamp(double value, double min, double max) | ReLogic.Utilities.Vector2D | inlinestatic |
DebugDisplayString | ReLogic.Utilities.Vector2D | package |
Distance(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
Distance(ref Vector2D value1, ref Vector2D value2, out double result) | ReLogic.Utilities.Vector2D | inlinestatic |
DistanceSquared(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
DistanceSquared(ref Vector2D value1, ref Vector2D value2, out double result) | ReLogic.Utilities.Vector2D | inlinestatic |
Divide(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
Divide(ref Vector2D value1, ref Vector2D value2, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
Divide(Vector2D value1, double divider) | ReLogic.Utilities.Vector2D | inlinestatic |
Divide(ref Vector2D value1, double divider, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
Dot(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
Dot(ref Vector2D value1, ref Vector2D value2, out double result) | ReLogic.Utilities.Vector2D | inlinestatic |
DoubleEpsilon | ReLogic.Utilities.Vector2D | static |
Equals(object obj) | ReLogic.Utilities.Vector2D | inline |
Equals(Vector2D other) | ReLogic.Utilities.Vector2D | inline |
IEquatable< Vector2D >.Equals(T? other) | System.IEquatable< Vector2D > | |
GetHashCode() | ReLogic.Utilities.Vector2D | inline |
Hermite(Vector2D value1, Vector2D tangent1, Vector2D value2, Vector2D tangent2, double amount) | ReLogic.Utilities.Vector2D | inlinestatic |
Hermite(ref Vector2D value1, ref Vector2D tangent1, ref Vector2D value2, ref Vector2D tangent2, double amount, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
Hermite(double value1, double tangent1, double value2, double tangent2, double amount) | ReLogic.Utilities.Vector2D | inlinestatic |
Length() | ReLogic.Utilities.Vector2D | inline |
LengthSquared() | ReLogic.Utilities.Vector2D | inline |
Lerp(Vector2D value1, Vector2D value2, double amount) | ReLogic.Utilities.Vector2D | inlinestatic |
Lerp(ref Vector2D value1, ref Vector2D value2, double amount, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
Lerp(double value1, double value2, double amount) | ReLogic.Utilities.Vector2D | inlinestatic |
Max(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
Max(ref Vector2D value1, ref Vector2D value2, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
Min(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
Min(ref Vector2D value1, ref Vector2D value2, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
Multiply(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
Multiply(Vector2D value1, double scaleFactor) | ReLogic.Utilities.Vector2D | inlinestatic |
Multiply(ref Vector2D value1, double scaleFactor, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
Multiply(ref Vector2D value1, ref Vector2D value2, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
Negate(Vector2D value) | ReLogic.Utilities.Vector2D | inlinestatic |
Negate(ref Vector2D value, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
Normalize() | ReLogic.Utilities.Vector2D | inline |
Normalize(Vector2D value) | ReLogic.Utilities.Vector2D | inlinestatic |
Normalize(ref Vector2D value, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
One | ReLogic.Utilities.Vector2D | static |
operator!=(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
operator*(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
operator*(Vector2D value, double scaleFactor) | ReLogic.Utilities.Vector2D | inlinestatic |
operator*(double scaleFactor, Vector2D value) | ReLogic.Utilities.Vector2D | inlinestatic |
operator+(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
operator-(Vector2D value) | ReLogic.Utilities.Vector2D | inlinestatic |
operator-(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
operator/(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
operator/(Vector2D value1, double divider) | ReLogic.Utilities.Vector2D | inlinestatic |
operator==(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
Reflect(Vector2D vector, Vector2D normal) | ReLogic.Utilities.Vector2D | inlinestatic |
Reflect(ref Vector2D vector, ref Vector2D normal, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
SmoothStep(Vector2D value1, Vector2D value2, double amount) | ReLogic.Utilities.Vector2D | inlinestatic |
SmoothStep(ref Vector2D value1, ref Vector2D value2, double amount, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
SmoothStep(double value1, double value2, double amount) | ReLogic.Utilities.Vector2D | inlinestatic |
Subtract(Vector2D value1, Vector2D value2) | ReLogic.Utilities.Vector2D | inlinestatic |
Subtract(ref Vector2D value1, ref Vector2D value2, out Vector2D result) | ReLogic.Utilities.Vector2D | inlinestatic |
ToString() | ReLogic.Utilities.Vector2D | inline |
unitVector | ReLogic.Utilities.Vector2D | privatestatic |
UnitX | ReLogic.Utilities.Vector2D | static |
unitXVector | ReLogic.Utilities.Vector2D | privatestatic |
UnitY | ReLogic.Utilities.Vector2D | static |
unitYVector | ReLogic.Utilities.Vector2D | privatestatic |
Vector2D(double x, double y) | ReLogic.Utilities.Vector2D | inline |
Vector2D(double value) | ReLogic.Utilities.Vector2D | inline |
X | ReLogic.Utilities.Vector2D | |
Y | ReLogic.Utilities.Vector2D | |
Zero | ReLogic.Utilities.Vector2D | static |
zeroVector | ReLogic.Utilities.Vector2D | privatestatic |