inmath ~master (2022-05-26T00:17:45.8140456)
Dub
Repo
Vector.e2
inmath
linalg
Vector
canonical basis for Euclidian space
enum
Vector
e2
;
enum
Vector
e2
;
struct
Vector
(type, int dimension_)
@
safe
pure nothrow
static if
(!(
dimension == 2
))
static if
(
dimension == 3
)
enum
Vector
e2
;
enum
Vector
e2
;
Meta
Source
See Implementation
inmath
linalg
Vector
aliases
a
b
g
p
q
r
s
t
u
v
vt
w
x
y
z
constructors
this
functions
clear
get_
isFinite
length
lengthSquared
normalize
normalized
opBinary
opBinaryRight
opCmp
opDispatch
opEquals
opOpAssign
opUnary
ptr
set
toHash
toString
update
static functions
back
down
forward
isCompatibleMatrixImpl
isCompatibleVectorImpl
left
one
right
up
zero
static variables
dimension
templates
coordToIndex
isCompatibleMatrix
isCompatibleVector
variables
e1
e2
e3
e4
vector
canonical basis for Euclidian space