Mono Class Library: Overview

Mono.Simd.Vector2d: Members

The members of Mono.Simd.Vector2d are listed below.

See Also: Inherited members from System.ValueType

Public Constructors

Documentation for this section has not yet been entered.
Creates a vector with two double precision floating point values.

Public Properties

default property
Component(int)double. Gets/Sets the component's value.
[read-only]
static
EVector2d. Documentation for this section has not yet been entered.
[read-only]
static
MinusOneVector2d. Documentation for this section has not yet been entered.
[read-only]
static
OneVector2d. Documentation for this section has not yet been entered.
[read-only]
static
PiVector2d. Documentation for this section has not yet been entered.
Xdouble. The X component.
Ydouble. The Y component.
[read-only]
static
ZeroVector2d. Documentation for this section has not yet been entered.

Public Methods

static
LoadAligned(ref Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
LoadAligned(Vector2d*) : Vector2d
Documentation for this section has not yet been entered.
static
PrefetchNonTemporal(ref Vector2d)
Documentation for this section has not yet been entered.
static
PrefetchNonTemporal(Vector2d*)
Documentation for this section has not yet been entered.
static
PrefetchTemporal1stLevelCache(ref Vector2d)
Documentation for this section has not yet been entered.
static
PrefetchTemporal1stLevelCache(Vector2d*)
Documentation for this section has not yet been entered.
static
PrefetchTemporal2ndLevelCache(ref Vector2d)
Documentation for this section has not yet been entered.
static
PrefetchTemporal2ndLevelCache(Vector2d*)
Documentation for this section has not yet been entered.
static
PrefetchTemporalAllCacheLevels(ref Vector2d)
Documentation for this section has not yet been entered.
static
PrefetchTemporalAllCacheLevels(Vector2d*)
Documentation for this section has not yet been entered.
static
StoreAligned(ref Vector2d, Vector2d)
Documentation for this section has not yet been entered.
static
StoreAligned(Vector2d*, Vector2d)
Documentation for this section has not yet been entered.
override
ToString() : string
Documentation for this section has not yet been entered.

Public Operators

static
Addition(Vector2d, Vector2d)Computes the sum of two vectors.
static
BitwiseAnd(Vector2d, Vector2d)Computes the bitwise and of two vectors.
static
BitwiseOr(Vector2d, Vector2d)Computes the bitwise and of two vectors.
static
Division(Vector2d, Vector2d)Documentation for this section has not yet been entered.
static
ExclusiveOr(Vector2d, Vector2d)Computes the bitwise xor of two vectors.
static
Multiply(Vector2d, Vector2d)Documentation for this section has not yet been entered.
static
Subtraction(Vector2d, Vector2d)Substracts the values from the second vector from the first.
static
Conversion to Mono.Simd.Vector16b(Explicit)Convertion operator.
static
Conversion to Mono.Simd.Vector16sb(Explicit)Convertion operator.
static
Conversion to Mono.Simd.Vector2l(Explicit)Convertion operator.
static
Conversion to Mono.Simd.Vector2ul(Explicit)Convertion operator.
static
Conversion to Mono.Simd.Vector4f(Explicit)Convertion operator.
static
Conversion to Mono.Simd.Vector4i(Explicit)Convertion operator.
static
Conversion to Mono.Simd.Vector4ui(Explicit)Convertion operator.
static
Conversion to Mono.Simd.Vector8s(Explicit)Convertion operator.
static
Conversion to Mono.Simd.Vector8us(Explicit)Convertion operator.

Extension Methods

static
AddSub(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
AndNot(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
CompareEqual(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
CompareLessEqual(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
CompareLessThan(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
CompareNotEqual(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
CompareNotLessEqual(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
CompareNotLessThan(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
CompareOrdered(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
CompareUnordered(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
Duplicate(this Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
HorizontalAdd(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
HorizontalSub(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
InterleaveHigh(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
InterleaveLow(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
Max(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
Min(this Vector2d, Vector2d) : Vector2d
Documentation for this section has not yet been entered.
static
Sqrt(this Vector2d) : Vector2d
Documentation for this section has not yet been entered.