Abacus
Abacus.DoublePrecision.Vector2 Member List

This is the complete list of members for Abacus.DoublePrecision.Vector2, including all inherited members.

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