Add(ref Vector2 a, ref Vector2 b, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Add(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
ApproximateEquals(Vector2 other) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inline |
ApproximateEquals(ref Vector2 v1, ref Vector2 v2, out Boolean r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
ApproximateEquals(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
CatmullRom(ref Vector2 v1, ref Vector2 v2, ref Vector2 v3, ref Vector2 v4, Double amount, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
CatmullRom(Vector2 v1, Vector2 v2, Vector2 v3, Vector2 v4, Double amount) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Clamp(ref Vector2 v, ref Vector2 min, ref Vector2 max, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Clamp(ref Vector2 v, ref Double min, ref Double max, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Clamp(Vector2 min, Vector2 max) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inline |
Clamp(Double min, Double max) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inline |
Clamp(Vector2 v, Vector2 min, Vector2 max) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Distance(ref Vector2 a, ref Vector2 b, out Double r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Distance(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
DistanceSquared(ref Vector2 a, ref Vector2 b, out Double r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
DistanceSquared(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Divide(ref Vector2 a, ref Vector2 b, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Divide(ref Vector2 v, ref Double d, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Divide(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Divide(Vector2 a, Double d) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Dot(ref Vector2 a, ref Vector2 b, out Double r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Dot(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Equals(Object obj) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inline |
Equals(Vector2 other) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inline |
Equals(ref Vector2 a, ref Vector2 b, out Boolean r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Equals(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
GetHashCode() (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inline |
Hermite(ref Vector2 v1, ref Vector2 tangent1, ref Vector2 v2, ref Vector2 tangent2, Double amount, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Hermite(Vector2 v1, Vector2 tangent1, Vector2 v2, Vector2 tangent2, Double amount) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
IsUnit(ref Vector2 vector, out Boolean r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
IsUnit() (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inline |
IsUnit(Vector2 v) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Length(ref Vector2 vector, out Double r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Length() (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inline |
Length(Vector2 v) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
LengthSquared(ref Vector2 vector, out Double r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
LengthSquared() (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inline |
LengthSquared(Vector2 v) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Lerp(ref Vector2 a, ref Vector2 b, Double amount, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Lerp(Vector2 a, Vector2 b, Double amount) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Max(ref Vector2 a, ref Vector2 b, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Max(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Min(ref Vector2 a, ref Vector2 b, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Min(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Multiply(ref Vector2 a, ref Vector2 b, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Multiply(ref Vector2 v, ref Double f, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Multiply(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Multiply(Vector2 v, Double f) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Negate(ref Vector2 v, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Negate(Vector2 v) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Normalise(ref Vector2 vector, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Normalise() (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inline |
Normalise(Vector2 v) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
One (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | static |
one (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | static |
operator!=(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
operator*(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
operator*(Vector2 v, Double f) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
operator*(Double f, Vector2 v) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
operator+(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
operator-(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
operator-(Vector2 v) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
operator/(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
operator/(Vector2 a, Double d) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
operator==(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
operator|(Vector2 a, Vector2 d) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
operator~(Vector2 v) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Reflect(ref Vector2 vector, ref Vector2 normal, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Reflect(Vector2 v, Vector2 normal) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
SmoothStep(ref Vector2 v1, ref Vector2 v2, Double amount, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
SmoothStep(Vector2 v1, Vector2 v2, Double amount) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Subtract(ref Vector2 a, ref Vector2 b, out Vector2 r) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
Subtract(Vector2 a, Vector2 b) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
ToString() (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inline |
unitX (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | static |
UnitX (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | static |
UnitY (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | static |
unitY (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | static |
Vector2(Double x, Double y) (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inline |
Vector2() (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | inlinestatic |
X (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | |
Y (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | |
Zero (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | static |
zero (defined in Abacus.DoublePrecision.Vector2) | Abacus.DoublePrecision.Vector2 | static |