struct vector<T, int N>

Conforms to: IRWArray<T>

Conditionally conforms to: IInteger, IFloat, IDifferentiable, ITexelElement

Description

An N component vector with elements of type T.

Generic Parameters

T = float

N : int = 4

Fields

elementCount : int = 2

Methods

Conditional Conformances

Conformance to IInteger

vector<T, int N> additionally conforms to IInteger when the following conditions are met:

Conformance to IFloat

vector<T, int N> additionally conforms to IFloat when the following conditions are met:

Conformance to IDifferentiable

vector<T, int N> additionally conforms to IDifferentiable when the following conditions are met:

Conformance to ITexelElement

vector<T, int N> additionally conforms to ITexelElement when the following conditions are met:

  • T == half

Conformance to ITexelElement

vector<T, int N> additionally conforms to ITexelElement when the following conditions are met:

  • T == float

Conformance to ITexelElement

vector<T, int N> additionally conforms to ITexelElement when the following conditions are met:

  • T == int

Conformance to ITexelElement

vector<T, int N> additionally conforms to ITexelElement when the following conditions are met:

  • T == uint

Conformance to ITexelElement

vector<T, int N> additionally conforms to ITexelElement when the following conditions are met:

  • T == int8_t

Conformance to ITexelElement

vector<T, int N> additionally conforms to ITexelElement when the following conditions are met:

  • T == int16_t

Conformance to ITexelElement

vector<T, int N> additionally conforms to ITexelElement when the following conditions are met:

  • T == uint8_t

Conformance to ITexelElement

vector<T, int N> additionally conforms to ITexelElement when the following conditions are met:

  • T == uint16_t

Conformance to ITexelElement

vector<T, int N> additionally conforms to ITexelElement when the following conditions are met:

  • T == double

  • N == 2

Conformance to ITexelElement

vector<T, int N> additionally conforms to ITexelElement when the following conditions are met:

  • T == uint64_t

  • N == 2

Conformance to ITexelElement

vector<T, int N> additionally conforms to ITexelElement when the following conditions are met:

  • T == int64_t

  • N == 2