Mono Class Library: Overview

Mono.Simd.Vector16b: Members

The members of Mono.Simd.Vector16b 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 sixteen byte values.

Public Properties

default property
Component(int)byte. Gets/Sets the component's value.
[read-only]
static
OneVector16b. Documentation for this section has not yet been entered.
V0byte. The V0 component.
V1byte. The V1 component.
V10byte. The V10 component.
V11byte. The V11 component.
V12byte. The V12 component.
V13byte. The V13 component.
V14byte. The V14 component.
V15byte. The V15 component.
V2byte. The V2 component.
V3byte. The V3 component.
V4byte. The V4 component.
V5byte. The V5 component.
V6byte. The V6 component.
V7byte. The V7 component.
V8byte. The V8 component.
V9byte. The V9 component.
[read-only]
static
ZeroVector16b. Documentation for this section has not yet been entered.

Public Methods

static
LoadAligned(ref Vector16b) : Vector16b
Documentation for this section has not yet been entered.
static
LoadAligned(Vector16b*) : Vector16b
Documentation for this section has not yet been entered.
static
PrefetchNonTemporal(ref Vector16b)
Documentation for this section has not yet been entered.
static
PrefetchNonTemporal(Vector16b*)
Documentation for this section has not yet been entered.
static
PrefetchTemporal1stLevelCache(ref Vector16b)
Documentation for this section has not yet been entered.
static
PrefetchTemporal1stLevelCache(Vector16b*)
Documentation for this section has not yet been entered.
static
PrefetchTemporal2ndLevelCache(ref Vector16b)
Documentation for this section has not yet been entered.
static
PrefetchTemporal2ndLevelCache(Vector16b*)
Documentation for this section has not yet been entered.
static
PrefetchTemporalAllCacheLevels(ref Vector16b)
Documentation for this section has not yet been entered.
static
PrefetchTemporalAllCacheLevels(Vector16b*)
Documentation for this section has not yet been entered.
static
StoreAligned(ref Vector16b, Vector16b)
Documentation for this section has not yet been entered.
static
StoreAligned(Vector16b*, Vector16b)
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(Vector16b, Vector16b)Computes the sum of two vectors.
static
BitwiseAnd(Vector16b, Vector16b)Computes the bitwise and of two vectors.
static
BitwiseOr(Vector16b, Vector16b)Computes the bitwise or of two vectors.
static
Equality(Vector16b, Vector16b)Documentation for this section has not yet been entered.
static
ExclusiveOr(Vector16b, Vector16b)Computes the bitwise xor of two vectors.
static
Inequality(Vector16b, Vector16b)Documentation for this section has not yet been entered.
static
Subtraction(Vector16b, Vector16b)Substracts the values from the second vector from the first.
static
Conversion to Mono.Simd.Vector16sb(Explicit)Convertion operator.
static
Conversion to Mono.Simd.Vector2d(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
AddWithSaturation(this Vector16b, Vector16b) : Vector16b
Documentation for this section has not yet been entered.
static
Average(this Vector16b, Vector16b) : Vector16b
Documentation for this section has not yet been entered.
static
CompareEqual(this Vector16b, Vector16b) : Vector16b
Documentation for this section has not yet been entered.
static
ExtractByteMask(this Vector16b) : int
Documentation for this section has not yet been entered.
static
Max(this Vector16b, Vector16b) : Vector16b
Documentation for this section has not yet been entered.
static
Min(this Vector16b, Vector16b) : Vector16b
Documentation for this section has not yet been entered.
static
SubtractWithSaturation(this Vector16b, Vector16b) : Vector16b
Documentation for this section has not yet been entered.
static
SumOfAbsoluteDifferences(this Vector16b, Vector16sb) : Vector8us
Documentation for this section has not yet been entered.
static
UnpackHigh(this Vector16b, Vector16b) : Vector16b
Documentation for this section has not yet been entered.
static
UnpackLow(this Vector16b, Vector16b) : Vector16b
Documentation for this section has not yet been entered.