armos.math.vector

Undocumented in source.

Members

Aliases

Vector2d
alias Vector2d = Vector!(double, 2)

double型の2次元ベクトルです.

Vector2f
alias Vector2f = Vector!(float, 2)

float型の2次元ベクトルです.

Vector2i
alias Vector2i = Vector!(int, 2)

int型の2次元ベクトルです.

Vector3d
alias Vector3d = Vector!(double, 3)

double型の3次元ベクトルです.

Vector3f
alias Vector3f = Vector!(float, 3)

float型の3次元ベクトルです.

Vector3i
alias Vector3i = Vector!(int, 3)

int型の3次元ベクトルです.

Vector4d
alias Vector4d = Vector!(double, 4)

double型の4次元ベクトルです.

Vector4f
alias Vector4f = Vector!(float, 4)

float型の4次元ベクトルです.

Vector4i
alias Vector4i = Vector!(int, 4)

int型の4次元ベクトルです.

Manifest constants

SIMD_Enable
enum SIMD_Enable;
Undocumented in source.
SIMD_Enable
enum SIMD_Enable;
Undocumented in source.

Structs

Vector
struct Vector(T, int Dimention)

ベクトル計算を行うstructです

Templates

isVector
template isVector(V)

Meta