Expand description
Structures to which matrices and vector can be auto-dereferenced (through Deref
) to access
components using their names. For example, if v
is a 3D vector, one can write v.z
instead
of v[2]
.
Structsยง
- IJKW
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M2x2
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M2x3
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M2x4
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M2x5
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M2x6
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M3x2
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M3x3
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M3x4
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M3x5
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M3x6
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M4x2
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M4x3
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M4x4
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M4x5
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M4x6
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M5x2
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M5x3
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M5x4
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M5x5
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M5x6
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M6x2
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M6x3
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M6x4
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M6x5
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - M6x6
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - X
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - XY
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - XYZ
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - XYZW
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - XYZWA
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector. - XYZWAB
- Data structure used to provide access to matrix and vector coordinates with the dot
notation, e.g.,
v.x
is the same asv[0]
for a vector.